Stefano Mazzocchi wrote:

I've been a strong believer in 'internal innovation', which means to give room for people to experiment.

We have now migrated onto SVN, which unlike CVS, has a great deal of support for moving things around and merging different parts of the tree together.

My proposal is to create a private branch for every committer that wants it and place it in

 http://svn.apache.org/repos/asf/cocoon/private/[id]

The reason for this is:

1) allow people to experiment in their own place
2) allow stuff to happen without giving the impression that it is a "fork" or that the status quo is in danger
3) give the feeling of some privacy


For example, I have a new version of linotype I'm working on that I would like to host there instead of my own CVS server.

And Ugo is playing with Butterfly, which should be there instead on "branches" alongside the "cocoon 2.1.6" branch!!

Thoughts?


-1 for people-private places. They will refrain "non-owners" to dig in and eventually work with the owner, and can lead to code ownership islands and one man shows.

What we need is a "cocoon/experiments/[name]" branch where name is "schecoon", "linotype", "butterfly", etc.

Sylvain

--
Sylvain Wallez                                  Anyware Technologies
http://www.apache.org/~sylvain           http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }




Reply via email to