On Fri, Oct 31, 2008 at 12:41:01PM -0300, bulia byak wrote:
> On Fri, Oct 31, 2008 at 8:28 AM, Josh Andler <scislac@...> wrote:
> > cite concerns and goals. One of my concerns, given how bad things are
> > stability-wise, we're probably going to need to set a goal for bug
> > points that is a bit higher than it's been in the past.
> Points are good, but they don't quite give the feel of readiness. Last
The purpose of the points system is primarily to help people shift focus
towards QA in general, to increase the number of people giving attention
to bugs and working on fixing them.
> time, we still waited a long time after the points were achieved. I
The reason for the wait was not due to the point system, but rather due
to being blocked on bugs that were not getting worked on very rapidly
(or not being worked on at all). No matter what release system you use,
blocker bugs are going to be the main time factor for the release.
> propose the following: each person with commit rights has the right to
> name any number of blocking bugs, without having to argue for them
> (simply by the personal annoy factor). Of course we should try to be
> reasonable in our requests, but once everyone's pet peeves are gone it
> will be easier to get the collective determination to release.
"All bugs annoy me, so as someone with commit access, I'd like to name
every bug in the bug tracker as a blocker." ;-)
Certainly it's annoying having to argue with a release manager to accept
a bug as a blocker - believe it or not it's even more frustrating for
the release manager. Obviously there has to be some criteria and checks
and balances for what bugs are suitable candidates, usually including
not only the severity of the issue, but whether someone is available to
work on it, the amount of destabilization the fix would introduce, etc.
Else you end up with a blocker list that requires an impossible amount
of work to get through and you burn out your RM.
> might happen even faster than raising a given number of points on
> random bugs (or we can do this right after the points run). Of course
> we will also need a coordinator to keep track of the blockers.
I have served this role for all the Inkscape releases up 'til now, but
I'm pretty tired of doing it. I talked with Scislac and he said he'd be
happy to take over the role henceforth.