FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 09-09-2011, 05:26 PM
Doug Ledford
 
Default Fwd: #667: Request to fix CRITPATH update process

I've grown entirely too fed up with the CRITPATH approval process.
Here's my Fedora FESCo TRAC ticket requesting that the issue be solved
and providing a suggested solution. If you agree, you might want to put
your +1 in the ticket. If you disagree because you think you have a
better solution, please feel free to update the ticket with your own
proposal. But it's well past time that this debacle get fixed.

-------- Original Message --------
Subject: [FESCo] #667: Request to fix CRITPATH update process
Date: Fri, 09 Sep 2011 17:22:54 -0000
From: FESCo <trac@fedorahosted.org>
Reply-To: nobody@fedoraproject.org
CC: fesco@lists.fedoraproject.org, tcallawa@redhat.com,
limb@jcomserv.net, toshio@fedoraproject.org

#667: Request to fix CRITPATH update process
---------------------+------------------------------------------------------
Reporter: dledford | Owner:
Type: task | Status: new
Priority: blocker | Keywords:
---------------------+------------------------------------------------------
= Proposal topic =

I have objected, many times, to the CRITPATH update process on the devel
mailing list. This has, obviously, done nothing. I'm now filing this
ticket as my last resort to get the issue fixed.

= Overview =

I object to the CRITPATH process on the basis that it makes it impossible
for the maintainer of a package to actually have the power to fix users'
problems in a timely manner yet holds the package maintainer accountable
for fixing users' problems. It is unethical to make a person accountable
for something over which they don't actually have the power to control.

I would cite my current f16 mdadm update as an example. It originally had
mdadm-3.2.2-8.fc16 as the package in testing with one bug, which was
verified to resolve the problem (732818). Before the update was approved,
I modified the update with mdadm-3.2.2-9 due to another bug, which has
since been verified (and which is a non-boot issue for some people,
729205). All total, the update has now lingered for 43 days. Yesterday,
I was assigned bug 736530. In that bug, Adam Williamson made this
comment:

note that this is a Beta blocker bug through 731177's dependence on it, so
please prioritize - thanks!

I think it's very appropriate here to point out that when my update that
fixes known bugs that prevent proper bootup have lingered for 43 days, to
have someone tell me essentially "this is important, get on it!" is a huge
slap in the face. My response to this treatment is a resounding FU. FU
and the horse you rode in on.

= Problem space =

Maintainers need sufficient power to solve users' problems.

= Solution Overview =

I propose that the CRITPATH update acceptance criteria be modified as
such:

Any CRITPATH update shall be approved immediately when any one of the
three following conditions are met:

1) All bugs listed on the update have been transitioned from ON_QA to
VERIFIED indicating that the CRITPATH update solves the issues it is
intended to solve. If the update creates new issues after release, then
there will be a new CRITPATH update with new bugs to solve those issues.
2) The update receives a total of +3 karma with at least one proven tester
+1 karma.
3) The update reaches an age of two weeks and nag mails are now being
sent.

= Active Ingredients =

What groups/systems/things are involved and/or affected by the proposal?

Unknown, I don't know the internals of the CRITPATH implementation.

= Owners =

Who owns this proposal?

Whoever created the god awful process we have in place now ought to be
responsible for cleaning up their own damn mess.

--
Ticket URL: <https://fedorahosted.org/fesco/ticket/667>
FESCo <http://fedoraproject.org/wiki/Development/SteeringCommittee>
Fedora Engineering Steering Commitee

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 11:28 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org