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-co…
* Call the curriki specific code : curriki:
http://svn.xwiki.org/svnroot/xwiki/xwiki-learning-cms/curriki
* Call the planete sankoré specific code : sankore:
http://svn.xwiki.org/svnroot/xwiki/xwiki-learning-cms/sankore
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.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/