<p><br><br></p>
<p>2013/4/9 Maciej (Matchek) Bliziński <<a href="mailto:maciej@opencsw.org">maciej@opencsw.org</a>><br>
><br>
> 2013/4/8 Yann Rouillard <<a href="mailto:yann@pleiades.fr.eu.org">yann@pleiades.fr.eu.org</a>>:<br>
> > I think there are two topics here:<br>
> > 1. how to handle NMU,<br>
> > 2. how to handle orphaned packages.<br>
> ><br>
> > If you have a lot of bugs assigned to you, it's probably because the<br>
> > maintainers are not active anymore and didn't upload new packages. In fact,<br>
> > the packages are rather orphaned.<br>
> ><br>
> > For 2., I would propose to create a dedicated fake maintainer. The emails<br>
> > address of this fake maintainer would be a mailing-list, all interested<br>
> > maintainers in helping to keep orphaned package up to date would be<br>
> > subscribed to this list.<br>
> ><br>
> > For 1., it might be better to register the official maintainer somewhere<br>
> > (the easiest is in the Makefile). If someone else uploads a package it could<br>
> > just add an "UPLOADER" field in the pkginfo file but would not change the<br>
> > official maintainer of the package.<br>
><br>
> Our current field has exactly this meaning, it's whomever last<br>
> uploaded the package.<br></p>
<p>This has not been the case from the beginning, has it ?<br>
That is not entirely clear from the outside I think: the maintainers pages still mentions "packages maintained by" and not "packages last uploaded by": <a href="http://www.opencsw.org/maintainers/yann/">http://www.opencsw.org/maintainers/yann/</a></p>
<p>And the email contact in the pkginfo file is the last uploader's one and not the maintainer's one.<br></p>
<p>><br>
> There's also 2 things we need to distinguish:<br>
><br>
> - how we can change our infrastructure to be better<br>
> - what we can do right now<br>
><br>
> I'm more interested in what we can do now, without changing our<br>
> infrastructure. For now we have just one field; adjusting this field<br>
> causes packages to look as if they changed ownership, although the<br>
> field really only means the last uploader. So what do we do with this<br>
> field for now?<br></p>
<p>Without changing anything, I think this field should be used for the official maintainer. When we do a NMU we make sure this field doesn't change.<br>
Using a fake maintainer without changing anything in the current infrastructure has to drawbacks I think:<br>
- from the outside, it will look like the package doesn't have a maintainer anymore,<br>
- the real maintainer will not receive anymore bugs and reminders about his package.</p>
<p>Of course we should contact the maintainer before doing this kind of upload.<br></p>
<p>Yann</p>