Making plugins with Rust seems to be more finicky than I expected. I see https://crates.io/crates/inventory as a decent way to make a base definition of a pugin. And I see https://docs.rs/libloading/latest/libloading/ so I might be able to make something with this without having to splinter this project across a dozen binaries.

Now, I'm wondering if I should just ship the entire project as a set of plugins and just refine the base application as my "shared runtime" for things. Hmmmmmmm.

Engagement is powered by Webmentions — a premier standard of the Web to let other sites know you've mentioned them. Learn how to reply from your own site. or from a supported silo Aaron has an interactive post about this. If you've mentioned this URL via another one, use the form below to submit it.

If you don't currently own your replies, then you can click below to do so.

I currently aim to own my comments and plan to eventually show those I've received once I finish Lighthouse.