Orphaning Candidate packages for removal due to FTBFS, implications

Hans de Goede hdegoede at redhat.com
Fri Jan 15 23:47:35 UTC 2010


Hi,

On 01/16/2010 03:50 PM, Matt Domsch wrote:
> On Sat, Jan 16, 2010 at 10:13:32AM +0100, Michael Schwendt wrote:
>> It's a more fundamental problem, though. The AWOL-process is for people,
>> not for packages. The people may still be active (and even known to be
>> active somewhere) and not AWOL, but the packages which are assigned to
>> them would still look orphaned. FTBFS is just one way to find packages
>> that don't even build.
>> However, if that happens, it may be much too late. Such a package may have
>> been in an unmaintained desolate state for a long time already.
>
> In general I've been running the FTBFS scripts about monthly; maybe
> less so as we approach a release (nearly all packages get rebuilt,
> especially if there's a mass rebuild that happens).  I think that's
> frequent enough to detect FTBFS; also we're not yet proposing dropping
> packages that don't rebuild in F13 yet; only those that never got
> rebuilt for F12.  So the FTBFS now-orphaned packages are at 1 year old
> with no real progress to speak of.
>
>
>> With nobody handling the incoming bugzilla tickets. With some bug
>> reports having been killed in an automated way at dist EOL. And
>> worse if it turns out that packages which do build are unmaintained
>> nevertheless, with the same symptoms in bugzilla and in package scm.
>
> We could easily create a new class of bugzilla ticket, say
> "MAINTAINED".  An automated process would generate such tickets,
> blocking F13MAINTAINED.  The ticket would ask the maintainer to close
> the ticket to remain the owner of the package.  Tickets still open
> after $SOMEDELAY would be candidates for orphan or non-responsive
> maintainer process.  Repeat at $SOMEINTERVAL, perhaps once per release
> cycle (more would be too onerous I think).
>
> With a slight modification, my ftbfs bugzilla script could generate
> the tickets.
>
> Thoughts?
>


Bad idea (says someone who owns 150 packages). I don't feel like
getting 150 bugzilla mails and having to (mass) close them each
release.

Regards,

Hans


More information about the devel mailing list