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/uck6w56gqus2mxsw I > 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 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

