[Nix-dev] The `meta.maintainer' field

Eelco Dolstra e.dolstra at tudelft.nl
Tue Jun 30 14:28:33 CEST 2009


Hi,

Ludovic Courtès wrote:

> Marc Weber <marco-oweber at gmx.de> 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
> RFC822-style email addresses:
> 
>   meta.maintainers = [ "Ludo <ludo at gnu.org>"];

+1

I'll add support for meta.maintainers to Hydra.  (BTW, currently nix-env ignores
meta field that are not strings.  So lists of strings won't show up in nix-env
-q --meta.)

BTW, it's still possible to pass commonly used maintainers without adding an
extra argument by squeezing them somewhere into lib, i.e.

  meta.maintainers = [stdenv.lib.maintainers.eelco];

-- 
Eelco Dolstra | http://www.st.ewi.tudelft.nl/~dolstra/



More information about the nix-dev mailing list