[DRE-maint] Moving away from uploaders.mk

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon Feb 19 10:31:52 CET 2007


On 17/02/07 at 11:01 +0100, Paul van Tilburg wrote:
> > We don't really need to remove the uploaders.mk file: actually, it's still
> > necessary to build old packages with a newer ruby-pkg-tools.
> > 
> > I propose the following procedure to change this:
> > 
> > 1/ Every package is modified in svn, to:
> >    * no longer include uploaders.mk
> >    * no longer use control.in
> >    * modify Uploaders to only include the team address
> >
> > 2/ Before a deadline (2 weeks ?) every member of the team add himself to
> > the Uploaders field of every package he cares about.
> 
> If we inventarise this beforehand this could be easily scripted.
> Most of this is known already (that is, I have a feeling for each
> package who probably is interested ;)).
> 
> > 3/ All packages are uploaded again, if another version is not going to
> > be uploaded very soon.
> 
> This is fine with me. However, since (except for three packages) most
> packages will get or already have new upstream release I don't think
> that force uploads are necessary.

Ok

> > I don't think that we need to wait for etch to release for this: even if
> > one of our packages requires an update after that, this is very unlikely
> > to cause problems.
> 
> Are you suggesting to put them all in experimental? AFAIK the request to
> not upload to Sid is still in place. Also I think that we do not
> have to hurry with this, though it should be finished for Lenny.

I think that we could do all the work to prepare the uploads, but not
upload before etch releases.

I'm not sure that dealing with that by mail is a good idea: we might
easily miss some mails. Also, I would prefer that each team member steps
forward, instead of assigning people to packages without asking them.

I've commited a Maintainers file in the root svn dir. I filled it with
info from debian/changelog.

For each line where you are listed:
- replace the '?' with a 'M' if you want to be the "main responsible
  person" for that package
- replace the '?' with a 'U' if you want to be listed in the uploader
  field (means that you want to participate in the maintenance of the
  package)
- delete the line otherwise

If you are not listed, it means that you don't appear in
debian/changelog. There's no need to add yourself now: you can always
add yourself later, when you start to participate in the maintenance of
the package.
-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20070219/ea5633d5/attachment.pgp


More information about the Pkg-ruby-extras-maintainers mailing list