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@xxxxxxxxxxxxxxxx> Reply-To: nobody@xxxxxxxxxxxxxxxxx CC: fesco@xxxxxxxxxxxxxxxxxxxxxxx, tcallawa@xxxxxxxxxx, limb@xxxxxxxxxxxx, toshio@xxxxxxxxxxxxxxxxx #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
Attachment:
signature.asc
Description: OpenPGP digital signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel