Hey, Arun Isaac <[email protected]> skribis:
>> Although it's not a CLI, maybe Guix Packager [1] would be useful >> to this audience? > > I've looked at the Guix Packager before and it's come up in the recent > AI policy GCD discussions as well. It's a valiant effort, but I don't > find it very convincing. From what I understand, it's only a templating > system and can't do very intelligent things. Also, it being an external > web based tool that is hard to discover, doesn't help. Maybe if it were > a CLI tool and if it supported more sophisticated packaging, it could be > part of the answer. Not sure. I often get to work with newcomers at work and when giving tutorials. My experience is that Guix Packager makes a big difference for most newcomers: it relieves people from the anxiety of starting from a blank page, and it produces a valid package definition—that is, all the #:use-module stanzas and variable names are correct, which is no small detail for a newcomer, and the syntax is correct. I would love to also have ‘guix import upstream URL’ as a generic command-line tool. I think that would nicely complement that. Ludo’.
