Author: akarasulu Date: Wed Oct 6 09:11:08 2004 New Revision: 53873 Added: incubator/directory/sandbox/readme.txt Log: notes on deletes and how we do things here
Added: incubator/directory/sandbox/readme.txt ============================================================================== --- (empty file) +++ incubator/directory/sandbox/readme.txt Wed Oct 6 09:11:08 2004 @@ -0,0 +1,44 @@ +About Sandbox +============= + +The sandbox is a place where experiments can be conducted traditionally with +CVS where you don't want to muck up much of your directory structure. This +is not as much of a worry for SVN where branching is easy and we're not plagued +by empty vestigial directories from deleted code. + +However the sandbox is still a good place for a new idea outside of the realm +of the existing projects. It also is a good place for storing some old code +that can eventually be discarded. + +Minimizing the Bloat +==================== + +We have a lot of old dead code it seems and it is adding some serious bloat +to the directory structure. Check outs of directory are taking far too long. +Hence for the sandbox we propose the use of references into the repo to +deleted code which can be resusitated at will rather than holding the actual +code. This way the bloat is minimized and we can always get back to the code. + +We can always fish through logs but it might be best to have something more +descriptive about the code that was deleted at 50,000 ft rather than in high +detail. We start tracking deleted code via references below with some +examples. + +Deleted Code +============ + +shared-base: https://svn.apache.org/repos/asf/incubator/directory/sandbox + +path: trunk/old-ldapd-code +description: + The original LDAPd code base that was imported into subversion from CVS + at http://sf.net/projects/ldapd. + +path: trunk/newbackend +description: + The first shot at making another new backend which has been refactored + several times since. The code was never deleted. + + + +
