[development] CVS contribtions/sandbox changes

Boris Mann boris at bryght.com
Sat Dec 16 20:38:24 UTC 2006

On 12/16/06, Earnie Boyd <mylists at progw.org> wrote:
> Quoting "Frando (Franz Heinzmann)" <frando at xcite-online.de>:
> >
> > > The bad stuff is people using it as a place to store modules and
> > > themes, this has always been a bad idea as you loose out the option of
> > > using issues tracker, versions, and they are rarely included in
> > > searches for any new wide spread security vulnerabilities.
> >
> > Of course you should publish working code as a module or a theme. But
> > what about pre-alpha, not-yet-working code, experimental stuff, mere
> > ideas that you want to share?
> The use of CVS branches comes to mind.  A cvs branch is created to
> place code for development of new features for already released
> modules.  You then merge the HEAD and release changes using cvs
> functionality to do so and then commit your changes as appropriate and
> then clean up the branch.

I think one of the great things that Drupal has done is raised the bar for
the use of version control by PHP developers. It's one of the things that
has set us a bit apart. CVS branches are another level of
complexity...something we need to spread even more to improve the quality of
our code and ingrain best practices.

HOWEVER....think of sandboxes as a "safe" place where you can experiment?
Probably not something we can do indefinitely....

Maybe, either through the Drupal Association or through a friendly
neighbourhood Drupal company, we can offer a CVS space for anyone...

There are some existing free CVS spaces, too -- here's one that I found:

Maybe part of the handbook write up on sandbox (anyone have a link? ideally
it should mirror in part what contributions/README.txt says) can gather some
of these free resources. I opened a documentation issue for this:

Boris Mann
Vancouver 778-896-2747
San Francisco 415-367-3595
Skype borismann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20061216/90513b0a/attachment.htm 

More information about the development mailing list