I am still working to finalize the initial release of my command-line micropub publisher. The source code is currently available on GitHub. Here’s what is holding me up: I would like to distribute it as a binary, but I don’t know how to do that yet.

It’s a Rust app, so it could be distributed in a crate. However, I don’t know how to make a binary crate yet, so I am reading the docs. Plus, the current project name, “mp”, is already used by another crate on crates.io, so I may have to change it.

I don’t know how to distribute binaries on Linux, which is the platform that my app fits best in. It would be nice to generate .deb and .rpm packages (or even other package formats like flatpak). I don’t have a clue how to do those things at this point.

Additionally, the app should work on all platforms that Rust supports. Before I can compile and test the app on macOS or Windows, I need to get home to my other computers.