4 ms·
Yes, it's Rust ;). Sign of quality to me. Excited to try. I ran a reprepo for a couple of years & it wasn't the worst to run, but not fun either. My confidence
by jauntywundrkind 2y ago
Yes, it's Rust ;). Sign of quality to me.
Excited to try. I ran a reprepo for a couple of years & it wasn't the worst to run, but not fun either. My confidence in efficiently publishing packages was super low, never improved much.
It also mandated running a web server (configuring my nginx to point at the repo filesystem), not very batteries included.
https://wiki.debian.org/DebianRepository/SetupWithReprepro https://wiki.debian.org/DebianRepository/SetupWithReprepro
- deleted 2y ago[deleted]
- ilikebits 2y agoThanks for trying, and sorry in advance for the rough edges :) We're also working on a hosted service! If you'd like a sneak peek, send us a message at founders@attunehq.com (or email me directly at eliza@attunehq.com). I'm happy to talk about your specific needs and see if we can build something for them. (And yes, it is Rust. I keep trying to find projects where I get to stretch my Haskell wings again, but unfortunately I keep working on things with silly requirements such as "easily understandable performance" and "a cross-compilation story" and "not making my collaborators sit through another monad tutorial".)
- pabs3 2y agoWill you be rewriting the Golang part in Rust?
- ilikebits 2y agoWe don't plan to do that right now. The CLI isn't that complicated, and the choice for that was driven more by Go's excellent cross-compilation story than anything else. It would be a fun thing to do if we had the resources to get equally good cross-compilation in Rust, but we're focused on building functionality right now.
- eMPee584 2y ago.. for the repo github pages can be used as well, although the disgust when pushing huge .deb files up there is real.
- pabs3 2y agoIt looks like Golang to me? Edit: the CLI part is Golang and the rest(?) is Rust.