On 01/07/2012 06:15 AM, Ludovic Dubost wrote:
Hi,
As there are now more projects using the Curriki Distribution, in the
Curriki mailing list we have voted for the following changes for the
Curriki Project:
* Rename the main project xwiki-learning-cms
* Call the core: xwiki-learning-cms-core:
http://svn.xwiki.org/svnroot/**xwiki/xwiki-learning-cms/**
xwiki-learning-cms-core<http://svn.xwiki.org/svnroot/xwiki/xwiki-learnin…
* Call the curriki specific code : curriki:
http://svn.xwiki.org/svnroot/**xwiki/xwiki-learning-cms/**curriki<http:/…
* Call the planete sankoré specific code : sankore:
http://svn.xwiki.org/svnroot/**xwiki/xwiki-learning-cms/**sankore<http:/…
The curriki 1.8 branches would go into the curriki area, except for the
latest branch which would be duplicated in xwiki-kearning-cms-core as the
1.0 branch
The 2.x branches would go into xwiki-learning-cms-core
We would then publish the sankore core to the repository.
As you can see these plans are based on SVN. A separate discussion is
undergoing to see if we can easily move to GitHub.
In this case we would ask for one or more repositories in the
xwiki-contrib
area. It's not clear to me in this case if we should use only one or 3
different repositories. I tend to think it should be 3.
Finally we would rename
curriki.xwiki.org into
lcms.xwiki.org.
We're asking the goahead from the XWiki commiters to make these changes.
Here's my +1
Here's my not so relevant +1, I didn't interact much with this area of
XWiki, but I welcome the extraction of a more generic core on which
projects like Curriki and Sankore are built.
For the GitHub discussion, I agree that three repositories would be
better, but I'm not sure xwiki-contrib is the best home. On SVN it was a
top level directory, not one inside contrib, so we could make it part of
the xwiki organization. Plus, these projects are big enough not to be
considered mere contributions. On the other hand, it is not something
maintained by the XWiki committers, so we might not want to send the wrong
message: "it's a project maintained by the XWiki organization". So a third
option would be to create a new organization for it, since it's free. I'm
no voting on this point, since I don't have a strong preference, I'll let
others decide.
As Vincent pointed out, xwiki-contrib does not require that the project is
maintained by XWiki commiters. Also the whole point of the change is to
keep it close to the XWiki organization and to avoid the confusion between
the core code and the
web site.
Now I think it's good to keep xwiki-lcms in the XWiki Organization
umbrella. Creating an independent zone might make it more clear what exists
in the LCMS (which stands for Learning CMS if you did not guess), and show
it's more mature.
I'll respond to Vincent's mail which goes more in the details
Ludovic
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
______________________________**_________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/**mailman/listinfo/devs<http://lists.xwiki.org/ma…