News for hackers. Stuff that matters.
Re:Show HN: Attune – Build and publish APT repositories in s... by jauntywundrkind on Friday April 18, 2025 @01:36PM (#43730179)
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

Re:Show HN: Attune – Build and publish APT repositories in s... by ilikebits on Friday April 18, 2025 @01:40PM (#43730223)
Thanks 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 [email protected] (or email me directly at [email protected]). 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".)

Re:Show HN: Attune – Build and publish APT repositories in s... by pabs3 on Saturday April 19, 2025 @12:11AM (#43734149)
Will you be rewriting the Golang part in Rust?
Re:Show HN: Attune – Build and publish APT repositories in s... by ilikebits on Saturday April 19, 2025 @01:13AM (#43734374)
We 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.

Re:Show HN: Attune – Build and publish APT repositories in s... by eMPee584 on Friday April 18, 2025 @05:21PM (#43731969)
.. for the repo github pages can be used as well, although the disgust when pushing huge .deb files up there is real.
Re:Show HN: Attune – Build and publish APT repositories in s... by pabs3 on Saturday April 19, 2025 @12:09AM (#43734143)
It looks like Golang to me?

Edit: the CLI part is Golang and the rest(?) is Rust.