On Sun, 2005-01-30 at 15:10 -0500, Tim O'Brien wrote:
> I agree with this commit.  
> 
> I think once a component has graduated it should no longer be a part of
> the sandbox, but we might need to make some exceptions for things like
> CLI.  I believe CLI2 was developed in the sandbox eventhough CLI was in
> proper.
> 
> Anyone else have any strong feelings here?
> 
> Someone had mentioned that it would be valuable to preserve history by
> copying sandbox tags and branches to an "archives" directory for each
> component at the same level as branches and tags?  Anyone?

Hmm.. you are proposing that when something gets promoted from sandbox,
that the original sandbox code for {project} should be moved into this
dir?
  commons/proper/{project}/archives

Well, I do agree that code that has been promoted from sandbox should be
removed from the sandbox, leaving the sandbox with only "active"
projects. However I can't see what else would ever live in that
"archives" directory; if there is to be a directory whose only contents
will be the old sandbox stuff (including its own tags, branches, etc),
then perhaps "commons/proper/{project}/sandbox-promoted" might be a
better name than 'archive'?

Alternatively, archives of promoted stuff could be stored externally to
the related projects, eg "commons/sandbox-promoted/{project}" or
"commons/sandbox/promoted/{project}.

If a sandbox project should be declared "dead", then I think it also
should be moved, to commons/sandbox-dormant (or commons/sandbox/dormant)
or similar. Given this, it might make more sense to put promoted
projects in "commons/sandbox-promoted/{project}" than to put them under
the standard project dir.

This would ensure the sandbox contains only "active" projects.

Thoughts?

Regards,

Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to