[Nix-dev] Google web fonts import

Florian Friesdorf flo at chaoflow.net
Mon Jun 25 00:40:16 CEST 2012


Hi Kirill,

On Sun, 24 Jun 2012 23:32:03 +0400, Kirill Elagin <kirelagin at gmail.com> wrote:
> 2012/6/24 Marc Weber <marco-oweber at gmx.de>
> 
> > > Ok, guys, let's be honest. Nix needs something like categories.
> >
> > What if you have a python library which is also a compiler?
> > Put into category "compilers" or "python-library"?
> >
> Well, yeah, this might be a problem, but other package managers solve this
> somehow.
> 
> Thus do you want to assign multiple categories to a package?
> >
> No. That's not about search. Categories are needed just to handle packages
> with equal names. It's unlikely to get two packages with same names similar
> functionality (in one category). And there are such packages in different
> categories; I can't remember any examples right now, but there are plenty
> of them in Portage.
> 
> The name of the package is like, you know, its name. I don't want vim to be
> called 'editor-vim'.
> What we have now might work, but nixpkgs is growing and one day we'll face
> those difficulties, I'm talking about.

I think a ticket at [1] would be great, outlining what problem you see
and how you would go about to solve it.

> Another problem is this all-packages.nix which is a nightmare. It
> should be split into smaller files at least. Even better is to
> generate it implicitly by traversing all subfolders

Also for this a ticket at [1] would be great, outlining:
- why you think it is a nightmare,
- splitting into smaller files would improve this, and
- generating it would be better.

regards
florian

[1] https://github.com/NixOS/nixpkgs/issues
-- 
Florian Friesdorf <flo at chaoflow.net>
  GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
Jabber/XMPP: flo at chaoflow.net
IRC: chaoflow on freenode,ircnet,blafasel,OFTC
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20120625/c5f3196c/attachment.bin 


More information about the nix-dev mailing list