Here is my +1, but ... I am really too busy too really help.

Denis

On Mon, Apr 4, 2011 at 15:35, Caleb James DeLisle
<[email protected]>wrote:

>
>
> On 04/04/2011 09:04 AM, Vincent Massol wrote:
> > Hi,
> >
> > After brainstorming with Thomas, Sergiu and Fabio we came to the
> following idea:
> >
> > Proposal
> > =======
> >
> > * Don't have top level extension git repositories and instead put all
> extensions/modules in the top level platform repository
> > * This means releasing all modules/extensions under the *same* version
> (the platform version)]
>
> +1 tell me what to do.
>
> Caleb
>
> >
> > ^^^^^^^^
> > This is the important part!
> >
> > Pros
> > ====
> >
> > * Much simpler release process
> > * Much simpler JIRA organization (1 project instead of 50 or so)
> > * Much simpler for the user: simpler to log a new issue in jira + they'll
> know what version of a module they're using vs having to guess that XE 3.0
> uses the Lucene plugin v 1.45) and for contributors
> >
> > Directory org
> > ==========
> >
> > platform/
> >   |_ modules/
> >     |_ xwiki-platform-search/
> >       |_ xwiki-platform-search-lucene/
> >       |_ xwiki-platform-search-application/
> >     |_ xwiki-platform-url/
> >     |_ xwiki-platform-skin-colibri/
> >     |_ xwiki-platform-wysiwyg/
> >     |_ ...
> >   |_ tools/
> >   |_ distribution/
> >
> > Details:
> >
> > * Modules contains a flat list of directories, each directory
> representing a "feature". Everything corresponding to a feature is under
> that feature's directory, independently of the underlying technologies used
> (be it plugins, components, xar, etc)
> > * Maven modules previously located in platform/web are moved in
> platform/modules. Except platform/web/standard which goes in
> platform/distribution. wysiwyg modules go in xwiki-platform-wysiwyg/ (we
> need to decide if gwt-dom and gwt-user modules go in there too or if we want
> to have a xwiki-platform-gwt module - Marius?)
> >
> > Migration details
> > =============
> >
> > * Change the current org in git
> > * Move several jira projects to retired
> > * Modify platform jira project to have one jira component per feature (ie
> per platform/modules module). Note that since the old xwiki-core contains
> lots of stuff I propose to have one jira components for each "feature" it
> contains. For example for anything related to the model it would go in the
> "model" jira component. For things going in the user management it would go
> in a "user and group" component, etc. I'll make a proposal for the full list
> of jira components later on if this vote is passed.
> > * Future: decide if we keep extensions.xwiki.org and if so what we put
> in there (maybe just user extensions and move platform features in
> platform.xwiki.org).
> >
> > Here's my +1 (meaning I'll help perform this move)
> >
> > Thanks
> > -Vincent
> >
> >
> > _______________________________________________
> > 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
eGuilde sarl - CTO
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to