[Nix-dev] Store nixpkgs licenses as JSON instead of .nix

Freddy Rietdijk freddyrietdijk at fridh.nl
Sat Dec 12 11:42:52 CET 2015


Hi Nixers,

The licenses that are used in nixpkgs are specified in .nix format.
While it is possible to use builtins.toJSON to convert to JSON on-demand, I
propose that we store the licenses in JSON format instead, separating the
data from code.

A practical use case is that I would like to match (using Python) raw
license information to the licenses we have in nixpkgs. I don't want to
depend on the user having Nix available (just the nixpkgs repository) to
convert libraries.nix to JSON.

That is my argumentation. What do you think?

Kind regards,

Freddy Rietdijk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20151212/a9d9711b/attachment.html 


More information about the nix-dev mailing list