> On 12 Sep 2016, at 10:27, Guillaume Delhumeau <[email protected]> > wrote: > > For the record, applying this will make impossible to install XE (XWiki + > KB flavor) without Internet.
Indeed. Note that there’s currently a similar issue when upgrading. I don’t think we should stop the flavor concept because of this though. However, if we wish to support offline, I see 2 options: 1) Also offer a Flavor distribution (i.e the equivalent of our current XE distribution) but don’t advertise it as visibly as the platform distribution (only advertise it as an offline solution) 2) Package a local maven repository as a zip and put in it all dependencies that are required over the platform distribution for the “XE” flavor. The user who wants offline would download it, unzip it somewhere and configure his XWiki instance to use it. One solution I’ve already proposed (can’t find the mail link FTM) is to preconfigure xwiki.properties with a local extension repo inside the permanent directory, so the user would just need to unzip it inside the right directory. My preference goes to 2). I don’t know how hard it would be to write a pom.xml to generate it but it should be doable (at worse with all deps including the platform ones). WDYT? Thanks -Vincent > Thanks > > 2016-09-11 19:33 GMT+02:00 Vincent Massol <[email protected]>: > >> Hi devs, >> >> We have a platform distribution that allows users to pick the flavor they >> wish to use. However we’re currently not advertising it. Instead we’re >> currently advertising XE on the xwiki.org download pages. >> >> I’m proposing that we change that: >> * Advertise the platform distribution in the download pages of xwiki.org. >> We would simply call it “XWiki”, e.g. XWiki 8.3. >> * Move existing xwiki-platform-distribution/xwiki-platform-flavor into >> xwiki-platform-distribution/xwiki-platform-flavors/xwiki- >> platform-flavor-base >> * Create a new flavor in xwiki-platform-distribution/ >> xwiki-platform-flavors/xwiki-platform-flavor-<new name here> >> * I’m proposing to name this new flavor "Knowledge Base” (and the module >> xwiki-platform-distribution/xwiki-platform-flavors/xwiki-platform-flavor-kb) >> since this is what most users use XWiki for. The idea, initially, would >> simply be to use the same deps as XE and maybe remove the Blog app (or not). >> * Stop distributing the XE packagings >> >> We’re already well into the XWiki 8.3 dev (M2 is planned for tomorrow >> Monday) so it seems a bit ambitious to do this for 8.3. We could do it for >> 8.4 though. WDYT? >> >> Outstanding questions: >> * How do we upgrade existing users using XE? >> >> WDYT? >> >> Thanks >> -Vincent >> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > > > > -- > Guillaume Delhumeau ([email protected]) > Research & Development Engineer at XWiki SAS > Committer on the XWiki.org project > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

