On Sat, Nov 17, 2012 at 9:48 AM, Vincent Massol <[email protected]> wrote:

> Hi Thomas,
>
> On Nov 16, 2012, at 11:32 AM, Thomas Mortagne <[email protected]>
> wrote:
>
> > Hi devs,
> >
> > Following the discussion on http://markmail.org/message/uck6w56gqus2mxswI
> > would like to extract the query plugin from xwiki-platform-legacy-oldcore
> > and move it to retired repository.
>
> Normally it's our strategy to keep forever what's in legacy. As I
> understand it, your use case is to reduce the size of the WAR by removing 3
> JARs brought by this plugin. Is it just a problem of size or is there some
> other reason?
>
> Now I can see 2 choices for us:
>
> * Solution 1: Keep the plugin in legacy but extract it out of
> legacy-oldcore into legacy-query-plugin and don't bundle it by default in XE
> * Solution 2: Move it to retire but create an extension entry on e.x.o. so
> that users who need it can still install it easily (IMO it doesn't have to
> be installable through the EM, keeping it as a plugin is fine)
>
> Now it would be nice to have a special release notes area in the
> Distribution Wizard where we could put some release-related information.
> For example when someone upgrade to 4.4 and if we chose to retire the
> plugin we would put something like: "The old Query plugin has been retired
> from the NN distribution you've installed and is no longer actively
> maintained. However if you're using it in some wiki pages, you can still
> install it by going to XXX.". This information could be taken from some
> README file that we provide at the root of the WAR for example.
>
> We could use this area whenever we break user-related backward
> compatibility.
>
> WDYT?
>
> Now personally I'm ok with your proposal Thomas (+1) as long as:
> * The user knows about it. Release notes is one solution but the solution
> I indicated above goes even further and would be a nice addition IMO.
> * There's an easy way for him/her to install it
>

Why not for usertools and chart plugins that you moved to retired ?


>
> Thanks
> -Vincent
>
> > The good things is that we will get rid of 3 jars in standard XE by doing
> > this.
> >
> > I plan to do it in 4.4M1.
> >
> > WDYT ?
> >
> > Here is my +1
> > --
> > Thomas Mortagne
> _______________________________________________
> 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

Reply via email to