Fedora.us QA (was: Re: Prelink success story :))
Toshio
toshio at tiki-lounge.com
Fri Feb 27 14:03:51 UTC 2004
On Fri, 2004-02-27 at 06:34, Michael Schwendt wrote:
> I've offered "team reviews" before, where someone would add me to Cc after
> the first review and I would take a second look and be there if a second
> publish vote is needed. I still offer being added to Cc in case of any
> questions, too.
>
Great! If we had something written about "Michael Schwendt has a
standing invitation to ask him to do a second review to help you figure
out what you've missed (and incidentally get the package 100% reviewed)"
would be great. Getting other people to sign on to do this would be
great too.
> > What I would like to see (for both QA and packager) is an RPM Best
> > Practices Handbook. Accumulated wisdom about how to do things well
> > organized by use cases with in depth justifications available as side
> > passages for those who are curious why %{buildroot} and
> > ${RPM_BUILD_ROOT} have such strong proponents on each side :-)
>
> You have misunderstood the buildroot discussion. The reason why
> $RPM_BUILD_ROOT is recommended is linked from within the QA checklist.
>
Nope. I've read that, including the part where Jef says that he's not
likely to change it anytime soon even though it's a mis-feature
(paraphrased.)
Added to that is the fact that it's a _build_ problem. Already created
binary RPMS have no problems. If Jef announces that %{buildroot} is
deprecated we can start making this a showstopper and kill all
references as an evolutionary process.
> > As QA stands (with all volunteer QA'ers) we can't depend on a newbie
> > doing first review and a seasoned vet doing the second review to figure
> > out what the newbie left out.
>
> So why is there no second newbie who joins the first newbie? As I put it,
> both newbies can approve a package but still would need to get pass the
> build system and the release manager. And if the package has bugs, what's
> so wrong about learning from mistakes and bug reports? Hey, there are even
> bug reports about missing desktop menu icons. ;)
>
True. Maybe I'm the perfectionist on this list :-)
> > > 2. Provide some feedback. I QA'd some packages. I waited.
> >
> > I agree that reviews of work done encourage learning.
>
> Yeah, but rather than waiting silently, why not post to fedora-devel-list
> and request comments? More communication can help.
But what if you and dag get into another shouting match? :-) Seriously,
this is a good point. We should document it, though. I wasn't sure
this would be an appropriate thing to post here until recently.
-Toshio
--
Toshio <toshio at tiki-lounge.com>
More information about the fedora-devel-list
mailing list