changes are needed, we need keep moving

Pekka Savola pekkas at netcore.fi
Thu Jun 2 19:16:31 UTC 2005


On Thu, 2 Jun 2005, Eric Rostetter wrote:
>> Something needs to
>> start happening.  Ideas?
>
> People who have an interest in having packages released need to start
> doing QA (and/or other work for the group).

We've been calling out for that for months, but that has typically 
resulted in minor surges only, nothing major enough to go on with.

>>   If one distribution version of a package has one VERIFY vote, all the
>>   versions will automatically be released after a timeout of XX (where
>>   I suggest XX is 2 weeks) from the first VERIFY -- except if someone
>>   identifies issues which require discussion or more work.
>
> You might as well just publish them without testing then. One verify vote
> isn't significantly different than no verify votes.  I'd say any plan
> that requires only one verify vote is worthless.

I disagree.  Patches are typically very similar across all the 
versions.  The sanity of the patches has already been checked at 
PUBLISH.  Checking that the program actually works in one platform is 
definitely better than nothing.

> I'm not against the timeout, in fact there is supposed to be a timeout
> in the process, though I don't remember what it is.  Perhaps we need to
> revisit the timeout issue, with the goal of putting someone in charge of
> watching the packages for timeout conditions.

AFAIK, there is no timeout, at least it isn't documented.  You may be 
remembering the situation with RHL72/RHL73 and RHL8/RHL9 where I 
recall there was something like a timeout but that case no longer 
exists.

> Right now, no one is AFAIK
> watching for such situations, so even if something had multiple verify votes
> and has stalled, no one notices and pushes it out.  Seems like another
> essential job waiting to be filled.

Regardless of the timeout, there exists the case where VERIFY vote has 
been given but the fact has not been recorded in the status 
whiteboard, so the package is organized in the wrong place in the 
issues list.

I've been monitoring these things, to a degree, myself, and I believe 
the current issue list is reasonably accurate.

>> This is a tradeoff between quality, timeliness and actually delivering
>> the updates.
>
> Your proposal as-is is no trade off.  You're simply saying we should release
> updates without proper testing.  But it does raise a valid issue (we're not
> actively watching for stalled issues, and pursuing them correctly).

As said I disagree with this view, but even with this, a project like 
fedora legacy is even more worthless if it doesn't produce anything or 
doesn't do it in a sufficiently timely manner.

Remember, we aren't cooking those patches ourselves.  Almost all of 
them are directly copied from an already QA'd source (like RHEL), only 
a few of them require more than minor modifications.

>> Because most of the folks worried about quality of the
>> updates are not actually doing much of testing, I don't see why we
>> should be stalling because folks seem to be using updates-testing
>> instead of updates.
>
> If people are using testing-updates and not reporting their success,
> then that is the issue, and that is what needs to be fixed.  I'm not
> sure if this is the case.  If it is, maybe we could make posting a
> success report easier (e.g. a web form they fill out?)

Well, as I said half a year ago, all this fuss about PGP signatures 
and bugzilla turns people away.  Most folks don't want to do 
self-introductions, pgp generations, register bugzilla accounts, etc.

But at this point, I doubt there is much more to be done about it.

>>  If something breaks with the update, we'll just
>> fix it afterwards and say "well, you should have tested the update in
>> 2 weeks and reported the problems".
>
> And they will rightly say, "No, FL legacy released it as tested and
> passing QA, so the problem is with FL and not me."

If the users don't want to involve themselves in helping the project, 
I don't see how we should be concerned about "complaints" from such 
users.

>> (FWIW, the current "issues" list is:
>> http://www.netcore.fi/pekkas/buglist.html)
>
> I find posting that list is the thing that gets things rolling. In other
> words, very few people even consider testing until an issue list is posted
> at which point they check it out and start testing packages.  I hate to say
> it, but regular posting of the issue list (at least those in updates-testing
> needed testing) would probably help greatly.

I am not against posting the URL regularly, but I doubt it'll do much 
good.  Those that want to know it, already do.  Reposting it more than 
monthly probably doesn't make any difference.

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings




More information about the fedora-legacy-list mailing list