On Tue, Jun 30, 2009 at 02:28:33PM +0200, Eelco Dolstra wrote: > Hi, > > Ludovic Courtès wrote: > > > Marc Weber <[email protected]> writes: > > > >> How should this look like? > >> > >> meta.maintainers = [ maintainers.marc maintainer.niksnut > >> maintainers.haskell_task_force ] ? > > > > Yes, sounds good to me. > > > > However, that would mean passing `maintainers' to each function, which > > is a pain. A simpler way to do it would be to use raw strings with There are workarounds: use aliases and pass them only to stdenv.mkDerivation which resolves those aliases. Then you could do meta.maintainers = [ "ludo" "niksnut" ]; which would be checked on each nix-env -qa \* --outpath invokation
> > RFC822-style email addresses: > > > > meta.maintainers = [ "Ludo <[email protected]>"]; > > +1 -0.2 because you can make typos -0.2 because you duplicate the same information over and over again? Probably it doesn't matter cause you don't change your email address very often, do you? -0.2 because you can't add additional information. Eg maybe in the future there will be a #nixos-haskell and a #nixos-php an da #nixos-ruby etc channels. 1-0.6 = +0.4 so I guess using RFC822-style email addresses still wins? You can still remove duplication in sub universes such as haskell / perl etc. Marc Weber _______________________________________________ nix-dev mailing list [email protected] https://mail.cs.uu.nl/mailman/listinfo/nix-dev
