[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#798476: Returning to the requirement that Uploaders: contain humans



Adrian Bunk <bunk@debian.org> writes:
> On Fri, Aug 04, 2017 at 02:57:49PM -0700, Russ Allbery wrote:

>> but regardless of that discussion, machine-readable team information is
>> not something we have now.

> Policy says that Uploaders should list all co-maintainers.

Your understanding of Policy is incorrect.  (This is one of the few topics
in this thread where I can put on my Policy Editor hat and say that this
isn't just a matter of opinion.)

Policy says that all co-maintainers *who are not included in the
Maintainer* field should be listed in Uploaders, which obviously means
that team members do not have to be listed there since they're included in
the Maintainer field.

The only reason why anyone gets added to Uploaders from a Policy
perspective for a team-maintained package is the statement under
discussion here:

    This is normally an optional field, but if the Maintainer control
    field names a group of people and a shared email address, the
    Uploaders field must be present and must contain at least one human
    with their personal email address.

*At least one human.*  Not everyone on the team.  And note how this
specifically talks about how the Maintainer field can represent a *group*
of people.

Team membership information does not exist in a machine-readable form
right now.  You have misunderstood the meaning of Uploaders and it is
leading you to draw a bunch of other erroneous conclusions.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: