[Pkg-mozext-maintainers] uploaders.mk class (mozilla-devscripts)
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.)?
More information about the Pkg-mozext-maintainers