logoalt Hacker News

Andydy25 • today at 4:45 PM • 1 reply • view on HN

We had a Docker image, but pulled it before launch because some APIs might still change. You have to build the Docker images, but we have GitHub releases for binaries.

We have configurable template plugins for common things like adding vendors and formats. No rebuild needed for config changes, but if you want custom logic beyond those templates, you need to compile it in.

And yes, crates still have supply-chain risks. I just meant you can review the source you’re adding, unlike a binary you don’t know.


Replies

verdverm • today at 4:52 PM

No one at our org knows rust, so "reading the source" is not possible, and we know people don't actually do this anyway.

I would recommend a batteries included approach. You can see a similar difference between adoption of OpenCode and Pi in the harness space.

And get the image published, a changing API is no reason not to have one. Every project evolves their API and users know how to handle this situation.