Ludovic Courtès writes: > Exactly. We package only free software, as per the broad definition > that can be found at <http://www.gnu.org/philosophy/free-sw.html>.
So it's pretty much the same rules as for Debian. Nice. > Since you’re already familiar with Nix already, you may like the ‘guix > import’ command (only briefly mentioned in the manual). For instance, > you can run: > > guix import /path/to/nixpkgs foo Good to know! On the other hand, it's probably more instructive to do a few packages manually at first. Nikita Karetnikov writes: > Sure, I send the output of 'git format-patch', for instance. Fine. > What would you like to package? (It would be great to discuss that to > avoid duplication.) Stuff I use myself, meaning software at the intersection of "Python" and "scientific computing". Unless someone is already working on it, I'd choose NumPy as my first target. Python 3 would be another missing piece I'd like to tackle. > Check this message [2] as well. It would be great to stick to the plan, > but it's not mandatory. That plan sounds reasonable, but I have no competence with that kind of software. I'd rather start with packages that I know very well, to the point of having contributed to their development. Right now, my goal is "learn Guix", with package definitions produced as a side effect. That's how side effects sneak into purely functional package management ;-) Konrad.