Vincent Massol <[EMAIL PROTECTED]> writes:

> Hi,
>
> We need to decide if we want to have a single SVN repository or  
> several. Right now we have 4:
> - main xwiki: XE, XEM, Watch, Curriki
> - chronopolys
> - xwiki workspaces
> - sandbox
>
> I prefer to have a single one for the following reasons:
>
> 1) Simpler Admin
> 2) Consolidate history
> 3) Ability to move sources from one project to another. For example  
> the fact the sandbox is in a separate repo is a real pain since it's  
> not possible to perform a svn move so we loose the history when we  
> move things around
> 4) Complex to configure. You have to configure all your tools to point  
> to several repos (IDE, etc)
> 5) Hard to configure external tools and no consolidated search,  
> stats,etc. For example: ohloh, sourcekibitzer
>
> Note that Apache has a single repo for all its projects so it's not  
> like this is something that is weird and that hasn't been done before.
>
> To be honest I don't see a single advantage to have several repos.
>
> However we would need to configure the SVN hooks to send svn commit  
> emails to different mailing lists and do the user authentication based  
> on *.xwiki.org mapped to directories in SVN, but that's not a problem.
>
> WDYT?
>
> Thanks
> -Vincent

Hi,

I think that it's normal to have separate repositories, at it is
separate projects.

Technicaly there is no problem if you want that xwiki committers can commit on 
all the projects (chrono, curriki, workspaces, sandbox, core, etc ...).

The problem is : if you give some rights to someone for committing on sandbox
he will be able to commit on the core if he wants ...

Also, there is not only xwiki opensource repositories on this server, so we 
will not change the authentication mechanism, at least not in very near futur.

So here is my -1 for the technical part and another -1 for because I really
think that different projects need to have different repositories :)

And finally here is my +1 to move Curriki, Watch, XE and XEM on there own 
repositories, which will be more consistent regarding the way we manage
the different products on xwiki.org.

Best regards,
-- 
Raffaello Pelagalli
XPertNet - XWiki.com
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to