Re: Importing packages into CVS

From: Date: Thu, 29 Mar 2007 19:51:56 +0000
Subject: Re: Importing packages into CVS
References: 1 2 3 4 5  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-46101@lists.php.net to get a copy of this message
Hi, Greg Beaver wrote:
My suggestion is to give a developer some limited time for pulling the release (like a week, two weeks at most) since the problems warranting said pull are usually quite obvious. And let's remove that "Delete" button except for the packages that don't yet have any releases. Our main goal is to ensure that whatever was released via PEAR stays there. Of course deleting the packages will still be possible with the help of the admin, but I hope our admins learned that lesson already. :) So what I propose is writing guidelines for deleting packages / releases and making changes to pearweb to enforce these.
These are *excellent* suggestions. Would you mind writing up a draft for guidelines? I would like to see this implemented very soon.
Yes, I'll do the draft. Should I create an RFC or a post to pear-dev is sufficient?
Well, I think you are putting a proverbial cart before the horse here. If a person comes up wishing to restart development, it is up to him whether to import into PEAR CVS or some other SCM (I tend to agree with Helgi's view on requirements for such SCM). The same goes for QA releases, find the QA engineer first, then he imports the code to PHP CVS.
In this case, Christian Weiske is the horse in your proverbial analogy :), as he is both the QA engineer and the person wishing to restart development. At this moment, PEAR has an open bug count of 377 bugs, the lowest it has been since recording open bugs began 2 years ago. This is directly due to Christian's work and if I might take some credit, I believe also due to the bug statistics rankings per package, as we were hovering at around 500 bugs before the statistics were put in place. (So keep up the good work folks)
Well, kudos to Christian for his work, it does help PEAR's image quite a bit! Although I doubt that even Christian is some kind of superhero able to work on all packages at once. ;] Thus my suggestion on importing the packages to CVS only when some actual work is to be done on them still stands.

« previous php.pear.dev (#46101) next »