Release Engineering Is Exhausting So Here's cargo-dist!

Helping your Rust projects ship prebuilt binaries that others can actually use without you having to become a Github CI Expert (or Rust Toolchain Expert) ((or OS integration expert)) (((or...)))

https://blog.axo.dev/2023/02/cargo-dist

axo blog - Release Engineering Is Exhausting So Here's cargo-dist

Release Announcement for cargo-dist, a tool to help you package up binaries for a Rust application.

@Gankra But anyway, cargo-dist looks really cool. I almost want to add some kind of tool component to AccessKit (which is, so far, purely a library project) just so I can use it.

@matt oh also i've been meaning to dig deeper into AccessKit/egui stuff more. has anyone written docs/tutorials for that integration yet?

(would you like me to...? would probably require chatting you or someone else up a bit to understand it more.)

@Gankra Sorry, no tutorials yet, and docs are pretty thin. Happy to chat any time.
@matt would you prefer a "look at integrating this into an existing app" (https://github.com/rust-minidump/minidump-debugger) or more of a toy tailored example?
GitHub - rust-minidump/minidump-debugger: An experimental GUI for rust-minidump

An experimental GUI for rust-minidump. Contribute to rust-minidump/minidump-debugger development by creating an account on GitHub.

GitHub
@Gankra I will look at your app and see if there are any gaps in the egui AccessKit integration, or AccessKit itself, that need to be filled before the app can be made usefully accessible.
@Gankra This will, in fact, be my first opportunity to put AccessKit to use in a real-world application.

@matt to be clear I'm not sure if anyone uses minidump-debugger For Real -- I made it last year to mess with egui and also demo the functionality of rust-minidump (whose primary users use it as a library or cli in their infra)

but it definitely *works* and is useful (although some of the log viewer stuff is dubious absent a good Text Editor widget in egui that can handle enormous amounts of text)

@Gankra AccessKit itself probably isn't very good at handling enormous amounts of text yet, and the immediate-mode nature of egui makes it worse.