[Pkg-mozext-maintainers] uploaders.mk class (mozilla-devscripts)

Alexander Sack asac at ubuntu.com
Thu Dec 31 12:49:07 UTC 2009


On Tue, Dec 29, 2009 at 06:46:56PM +0100, Mike Hommey wrote:
> On Tue, Dec 29, 2009 at 04:36:41PM +0100, Benjamin Drung wrote:
> > Am Samstag, den 26.09.2009, 01:18 +0200 schrieb Andrea Veri: 
> > > hello guys,
> > > 
> > > 
> > > I was thinking before we could include into mozilla-devscripts a new
> > > feature called uploaders.mk that will auto-generate team's names to put
> > > under Uploaders: field avoiding any NMU lintian warning and so on. (like
> > > the GNOME-DEBIAN team does)
> > > 
> > > How does it work?
> > > 
> > > simple, you just make a control.in file that will have as uploaders
> > > something like @moz_ext_team@ and at debuild (rules clean, whatever)
> > > launch will generate our names for us (into a brand new control file)
> > > without having to add them for every package we touch.
> > > 
> > > What do you guys think?
> > 
> > There is one things that I do not like (and others too): We have to use
> > a debian/control.in file.
> > 
> > My idea: Creating an 'update-uploader' tool that can update
> > debian/control in place. It will add new members and remove the member,
> > who left the team.
> > 
> > What do you guys think?
> 
> I never understood the urge for team members to be listed as uploaders on
> all packages. As long as the maintainer field contains the team list,
> there is really no need for more. And let people interested in such and
> such package to add themselves to the corresponding uploaders field.

Right, being in the Uploaders list is not a necessity ... however, in
debian uploads still get categorized in "normal" and "NMU" uploads.

Personally, I wouldnt care about NMU or not as long as the job gets
done. But - please correct me - I also think that a package with lots
of NMUs might be perceived as under-maintained in debian. Is it
possible to opt-out from the special NMU treatment somehow for team
maintained packages (like bugs getting really closed on upload rather
than tagged as fixed in NMU etc.)?


 - Alexander




More information about the Pkg-mozext-maintainers mailing list