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-cor... * 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/