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

Re: Lintian based autorejects

On Sun, Nov 01, 2009 at 04:13:48PM -0800, Steve Langasek wrote:
> On Sun, Nov 01, 2009 at 03:31:12PM +0100, Stefano Zacchiroli wrote:
> > So, I revamp a proposal I made in a corner of this thread:
> >   Let the QA team decide upon the non overridable lintian errors.
> My only concern is that the ftp archive checks not be used to force changes
> in Policy.
> If the set of tags being drawn from is limited to those that are recognized
> as violations of Policy "must" requirements, then I have no opinion on who
> should decide which tags are blockers and which ones are not.  If the
> candidate tags are *not* limited to that set, then I think we have a
> governance problem regardless of who's driving.


I was splitting the issues in two sub-issues actually: (1) being sure
that lintian "E:" messages are only those coming from violated "must"
requirements, (2) deciding which among them are upload blockers.

I confess I was pretty much assuming that lintian maintainers ensure (1)
is always verified. Beside bugs in lintian that can always, I now
realize that (1) is probably not so strict. For instance, for OCaml
packages we do have custom lintian checks that do not appear in policy,
but rather in our own packaging policy, but which we do want to be
"E:". Surely we do not want those to be upload blockers.

All in all, your requirement can be probably be implemented by setting
the general rule that all upload blockers should match violated "must"
requirements, no matter who is in charge of defining the list.

That rule being clear, we can decide upon anyone team to be in charge of
defining the list, I just found QA a good balance of factors like: "not
too big" (to avoid consensus reaching problem), "not too small" (to
avoid bottlenecks), "on topic" (in charge of archive QA).


Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime

Attachment: signature.asc
Description: Digital signature

Reply to: