On Sat, 22 Jun 2013 01:42:13 +0000
"Robin H. Johnson" <[email protected]> wrote:

> So we have:
> Who = {ANYTHING_GOES, REQUIRES_DEV, REQUIRES_HERD,
> REQUIRES_MAINTAINER} What = {NONE, TRIVIAL, MINOR_FEATURES,
> VERSION_BUMP, MAJOR_FEATURES}

Why is there a NONE in What? Shouldn't it be NONE by default or do we
want NONE to mean that we explicitly don't want it? That is, how does
NONE differ from when the policy is missing?
 
> So most of my packages might be coded with:
> <nmu-policy who="REQUIRES_DEV" what="VERSION_BUMP" />
> <nmu-policy who="REQUIRES_HERD" what="MAJOR_FEATURES" />
> 
> - If you're a developer, you can do trivial fixes, add minor features,
>   bump the version.
> - If you're in the herd, you can add major features.

Is there always a strict order in the What entries? For instance, what
if someone wants people to do version bumps but not do minor features?
How would you specify that in this syntax?

Thank you in advance for clarifying.

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : [email protected]
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to