> On 29 Aug 2016, at 14:16, Guillaume Delhumeau <[email protected]> > wrote: > > OK so let me introduce my third (3) proposal properly.
You mean (4) (since mine was the (3) one ;)). > 3.1 - Only one WAR, containing only what we consider as core extensions. > There is nothing to exclude, we manually select the modules that are > indispensable so that oldcore and DW can run. > > 3.2 - For the Jetty/HSQLDB packaging, we use my plugin that pre-installs > the extensions needed by the default flavor. > > 3.3 - Drop support for "ui-all" xars. Knowing that in a near future, we > will let the user chose a flavor, we won't propose "ui-all" xars for all of > them along with a proper WAR to run them. I don’t know how many users use that but that’s probably low indeed. My only problem with this is that I think this is how users who are offline can install XWiki easily, no? I think we do need to offer a way to install XWiki offline. It doesn’t have to be through the ui-all XAR though. What do you suggest? > That should cover our use-cases. > > Note that when multiple flavors will be released, we won't have a > Jetty/HSQLDB packaging for each one. IMO, the XWiki Core Dev Team will only propose one real flavor (the replacement of XE - I call it “Knowledge Base” but I don’t remember if we’ve finished our brainstorming on this topic, probably not) so it shouldn’t be an issue. Since Jetty/HSQLDB is for trial we shouldn’t have a package for the base flavor (which IMO is only for OEM and thus don’t require a Jetty/HSQLDB packaging). Thanks -Vincent [snip] _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

