On Apr 6, 2011, at 11:06 AM, Caleb James DeLisle wrote:
+1 for getting them out of mainspace. It occurs to me
that with github, contrib is not well named
since anyone can just "contrib" something that's in their own namespace.
Good point.
Well, it's about grouping all contributions under a single organization. Basically for
the same reason we have an xwiki organization.
Alternatively we could decide to nuke the notion of xwiki contributions (ie users will
need to contribute from their github accounts). If we wanted to implement this we would:
* Create a xwiki-contrib top level git repo in the xwiki organization for past
contributions. Make it read only (can we?)
* Document on
contrib.xwiki.org that from now on users should fork/clone in their private
repos.
The only downside is that it scatters all xwiki contributions making them harder to find
but that could be compensated/solved by having a page on
contrib.xwiki.org listing all
contributions with URLs.
WDYT?
Thanks
-Vincent
On 04/05/2011 12:55 PM, Vincent Massol wrote:
> Hi,
>
> I'm proposing to move the following modules from xwiki-platform-core to separate
git repos in a xwiki-contrib organization on GitHub:
>
> xwiki-platform-calendar
> xwiki-platform-exo
> xwiki-platform-adwords
> xwiki-platform-alexa
> xwiki-platform-photoalbum
> xwiki-platform-s5
> xwiki-platform-workstream
>
> Rationale:
> * They're no longer working or supported
> * We can move them back if the xwiki dev team wants to support them again in the
future
> * It's cleaner than having a retired module in the xwiki organization since a)
it's not "polluting" the list of repos supported by the xwiki dev team and
b) it allows them to be separated in repos
>
> Future:
> * Also move modules currently in svn contrib to xwiki-contrib org. Note that we need
to verify if the svn app works with the GitHub svn integration too since several users of
svn contrib are using it.
>
> Here's my +1
>
> Thanks
> -Vincent