[Nix-dev] development/libraries too large

Marc Weber marco-oweber at gmx.de
Sat Jan 7 00:48:55 CET 2012


> Try to find qrencode library this way ;).
Takes me 3 seconds:
Open Vim, :e foo.nix :tjump qr<tab>

See ctagsWrapped it knows about nix keys.
Then you can tag the whole nixpkgs easily using
ctags -R .

> Probably we should drop the tree structure (reduce the number of 
> categories?) and replace it by search tags + tools to query these tags.
The hard work will be finding policies for "tags" but probably we should
just get started because it scales much better in the long run. How
much tagging do you want?

Things which can come to mind (incomplete list):
haskell_lib.meta.tags = ['haskell' 'haskell-98-only' 'ghc-6.12-compatible' 'ghc-7.x-comptable' 'graphic' 'ffi' 'glue-code']

Note the *compatible tools which can also be used for assertions and
such ..

Marc Weber


More information about the nix-dev mailing list