Hi,

We need to better organize our SVN repos. Some current needs/issues:

* Curriki needs its own svn location outside of main xwiki devs
* Chrono is currently outside of the main svn repo. Same for Sandbox.
* We'd like to offer a forge for xwiki -related project (for example  
for the xlet project)

We had a discussion before and I think we agreed to have a single SVN  
repo vs one for each project.
See http://tinyurl.com/69c4bx for more details.

Hence I propose the following new structure:

https://svn.xwiki.org/svnroot/xwiki
   |_ platform/
   |_ curriki/
   |_ sandbox/
   |_ enterprise/
   |_ enterprise-manager/
   |_ watch/
   |_ workspaces/
   |_ xeclipse/
   |_ xlet/ (or whatever name we choose for it)

The idea is:
* Top level directories are projects.
* As such they get their wikis on xwiki.org (<project>.xwiki.org),  
they are identified by the Committers group in that wiki.
* They also get a mailing list (they can use an existing mailing list  
though)

Thus we remove the notion of extensions and products and we replace it  
with the notion of projects which can be anything. This is more  
scalable and in line with a forge idea.

If we're ok I'll work with Raff to set this up and to modify all web  
pages which have the SVN URLs (like ohloh, freshmeat, etc).
Developers will need to perform a new co.

Here' s my +1

Thanks
-Vincent


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to