Re: why creating "teams", "cores" and "groups" won't work this time, either
| From: | Scott Mattocks | Date: | Thu, 05 Oct 2006 20:01:44 +0000 |
| Subject: | Re: why creating "teams", "cores" and "groups" won't work this time, either | ||
| References: | 1 2 3 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-44381@lists.php.net to get a copy of this message | ||
Alexey Borzov wrote:
Let's clarify here: QA team is expected to make changes to the package without package maintainers' approval?From the Wiki page: "a) get the maintainer to fix them in a timely manner b) fix them themselves or c) find a new maintainer willing to fix the issues" I fully expect the QA team would proceed down the that list in order.
The members of the QA team (whose responsibility it is to fix bugs) hopefully will have the ability to dive into code and figure out how it works. If they don't have that ability, then we as a community did a pretty poor job when casting votes.lack of ability,Forming of QA team will magically raise the ability of its members?
The members of the QA team should be able to wrap their minds around pretty much any package. If they don't have that ability, then we as a community did a pretty poor job when casting votes.lack of understanding of a package,Forming of QA team will magically improve understanding of packages among its members?
Some people refuse to fix bugs because they refuse to admit they made a mistake. We are all guilty of it at times.or pride.Don't quite get it, please clarify.
Or maybe because these guidelines are not needed by anyone? You know the open source motto of "scratching one's own itch"?If they weren't needed we wouldn't have large discussions about whether or not protected member vars should be prefixed with '_'. Are you really saying that we don't need a coding standard that stays up-to-date?
I would say that the percentage of proposals that actually make it through to the voting phase is an indication of the declining level of quality. We get a bunch of almost implemented ideas that just stagnate. I'd also point to the number of package that never make it to a stable release as another indicator of low quality. I also think that the number of bugs that have been open for over three months is an indicator of declining quality. If you think open for only three months is too short of a time period, how about open for six months or over a year? None of those numbers are going down.The QA group is designed to fix the declining level of quality in PEAR packages.Oh, so this level is declining? Undoubtedly you have at least *some* facts to back up this statement?
And just giving up is the answer? I am trying to build on what worked before while fixing the things that didn't. What is your plan for resolving these issues? Thanks, ScottWe do have problems, but repeating past mistakes is the wrong answer.2) Can the problems be solved without creating the group. If the answer is "yes" then use Occam's razor [2].If it could, we wouldn't have these problems now, would we?