+1

On Mon, Aug 8, 2011 at 19:55, Jerome Velociter <[email protected]> wrote:

> +1
>
> Jerome
>
> On Mon, Aug 8, 2011 at 7:26 PM, Thomas Mortagne
> <[email protected]> wrote:
> > Hi devs,
> >
> > Here is the general idea: I would like to start doing important
> > cleanup to oldcore project by moving aspect to xwiki-legacy and
> > deprecated stuff hard to move right now.
> >
> > Here are the pros:
> > * we will be able to move a lots of deprecated classes like the old
> > event system and some others to xwiki-legacy. It's very hard now
> > because of methods using theses APIs in XWiki class
> > * oldcore will be quicker to build (no aspectj build anymore)
> > * that way we make sure we don't use any deprecated APIs in platform
> >
> > Along with it I would also like to start separating xwiki-legacy in sub
> modules.
> >
> > In details it means that there will be two xwiki-oldcore jars, the
> > "normal" one and the one including aspects and legacy classes.
> > Projects will depends on the first one and the second one will
> > actually be packaged with XE/XEM. And It will basically be the same
> > for any other project with aspect based retro-compatibility.
> >
> > You can have a look at the current state which is pretty much ready to
> > merge (need to update some code that is still using deprecated API) in
> > https://github.com/xwiki/xwiki-platform/tree/feature-legacyprojects.
> > Right now only oldcore have a conflicting jar package, other legacy
> > modules are like xwiki-legacy used to be: they just contains some
> > deprecated classes and bridges but they are not repackaging the non
> > legacy jar because it's not really needed (no aspects). There is lots
> > of more things to move but I would like to validate the idea and we
> > will move stuff later.
> >
> > WDYT ?
> >
> > here is my +1
> >
> > --
> > 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
eGuilde sarl - CTO
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to