Re: Importing packages into CVS

From: Date: Wed, 28 Mar 2007 00:50:30 +0000
Subject: Re: Importing packages into CVS
References: 1 2 3 4 5 6 7 8  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-46074@lists.php.net to get a copy of this message
On Tue, Mar 27, 2007 at 05:23:16PM -0700, Joshua Eichorn wrote: > >>>Do you want it to be hosted on cvs.php.net as a reference resource? > >>>The code will never be current, and the active external repository can > >>>already be used as a reference. > >>> > My point is that this is solvable. It is only really solvable, using CVS, in a way in which the cvs.php.net version should be considered read-only. > >>>Do yo want to allow PEAR QA folks to commit changes to a package's > >>>code? The code will become forked from the active development line. > >>> > Commiting to a fork could be a reasonable short term solution if the > maintainer wasn't available for whatever reason, and an emergency bug > fix was needed. While this is a valid case, I think it's exceptionally rare. If this is the only true reason to mirror copies of active code on cvs.php.net, I don't think it's worth the effort. > >>>Do you want to archive a historic copy of the code, perhaps on a > >>>per-release basis? pear.php.net already has a copy of the source code > >>>on a per-release basis. > >>> > This code is available in the tarballs but not easily accessible since > its all compressed, and has no tools associated with it. > > I think the biggest benefit is allowing for easy access to all the code > by QA scripts. I'm inclined to disagree with this, as well. Sure, it's nice for QA to 'cvs checkout pear/' to get all possible PEAR source code, but they could also use a system that does: for package in allPackages: extractPackageArchive() results += analyzePackage() cleanupPackage() -- Jon Parise (jon of php.net) :: The PHP Project (http://www.php.net/)

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