+1, looks very good :)
On Mon, May 5, 2014 at 5:56 PM, Guillaume "Louis-Marie" Delhumeau < [email protected]> wrote: > +1, looks good. > > > 2014-05-05 17:03 GMT+02:00 Thomas Mortagne <[email protected]>: > > > On Mon, May 5, 2014 at 4:43 PM, [email protected] <[email protected]> > > wrote: > > > Hi devs, > > > > > > Right now we have 2 organizations related to the XWiki project on > > Github: xwiki and xwiki-contribs. > > > > > > The separation is currently the following: > > > * XWiki Committers maintain the code in the “xwiki” organization > > > * non XWiki Committers (aka contributors) maintain the code in the > > “xwiki-contrib” organization in the way they want (some extensions there > > are not maintained, others are maintained) > > > > > > After brainstorming with Thomas Mortagne we’d like to propose the > > following changes: > > > > > > Need > > > ===== > > > > > > * Be able to extract some maintained apps from xwiki-contrib to > separate > > them from less maintained extensions. For example the top apps listed > here: > > > http://design.xwiki.org/xwiki/bin/view/Proposal/CollaborativeApplications > > > > > * Be able to extract some extensions currently located in > xwiki-platform > > but not released with XE so that they can have a different release cycle > > (examples: FAQ app, IRCBot extension, JIRA macro, etc). Having different > > release cycle allow to release new versions quicker to our users (bug > > fixes, new features). > > > > Note that it also allows synchronizing extensions strongly tieds to > > external services (e.g. Google analytics) or some other project (e.g. > > ruby macro and JRuby) on those strong dependencies releases instead of > > XWiki core releases. > > > > > > > > Proposal > > > ======= > > > > > > * Introduce a new xwiki-extensions organization in GitHub which would > be > > maintained by the XWiki Dev Team (aka XWiki Committers) > > > > > > * For now, move out of xwiki/xwiki-platform all modules that are not > > bundled by default in XE. This rule will be reviewed and modified when we > > introduce the flavors concept in the future. The idea is that > > xwiki-platform will contain “core extensions” only and as we progress > > towards extensions, the number of core extensions will get smaller and > > smaller till possibly only the EM and what it requires. Everything else > > would be located in the xwiki-extensions organization > > > > > > * Have one repository per extensions in the xwiki-extensions github > > organization so that each extension can be released independently of each > > other > > > > > > * In order to make it simple to release, the idea would be to have > > Roadmaps and aggregated Release Notes per Flavor (this is what we’re > doing > > now with the “XE” flavor BTW). > > > > > > * We will be able to vote in committers for specific repos located in > > the xwiki-extensions organization without having them voted for the xwiki > > organization (although, over time, they would be able to become xwiki > > committers for the xwiki orgnization should they wish and if they’re > voted > > in) > > > > > > * Extensions from xwiki-extensions published on e.x.o would have “XWiki > > Development Team” as author, which means they will be officially > supported > > by the xwiki committers. > > > > > > > > > WDYT? > > > > > > Thanks > > > -Vincent & Thomas > > > > > > _______________________________________________ > > > devs mailing list > > > [email protected] > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > > -- > > Thomas Mortagne > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Denis Gervalle SOFTEC sa - CEO _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

