On Aug 11, 2011, at 7:35 PM, Sergiu Dumitriu wrote:
On Tue, Aug 9, 2011 at 3:45 AM, Vincent
Massol<vincent(a)massol.net> wrote:
>> There are still a few loose ends. For example have we finished moving
stuff from
http://svn.xwiki.org/svnroot/xwiki/contrib/ ?
>
> Not yet, so far it was done as needed. Should we move all of them ASAP?
I think so, so that we can really remove SVN and avoid all confusion. We
need to decide what we do with "retired" projects. Some xwiki-retired
organization on github or simply inside xwiki-contrib and just mention the
"retired" in a top level README?
I moved everything under contrib/projects to xwiki-contrib, each project in
its own repository.
I moved everything under contrib/retired to a single big repository on
xwiki-contrib.
Things under contrib/people should be migrated by their owners.
I'm not sure what to do with the things in contrib/sandbox. Everything in
one big repository, or each project separated?
There's also the question of where to put retired projects.
Right now I see only 2 options:
1) leave them in xwiki-contrib but add a README file at top level mentioning what
they've been replaced with
2) create a xwiki-retired organization and move retired projects there
Before we make a choice we need to agree on the definition of "retired".
Here's what I think it is:
- projects for which there's a new and better way of doing it
- projects that have not been active for a certain time (like the Attic in the ASF -
http://attic.apache.org/). Done with a VOTE on a case by case basis
If we choose 2) maybe we rename the org to xwiki-attic instead of xwiki-retried.
WDYT?
Personally I'm hesitating. If github had a better top level repo org I'd choose
1) but seen the current way it's handled I think I'm slightly in favor of 2).
For the moment I put them on xwiki-contrib, in a "retired" repository.