On Tue, Apr 4, 2017 at 3:29 PM, Thomas Mortagne <[email protected]>
wrote:

> So as I answered Vincent already: you want to get rid of this flavor.
>

Not really, no. I *am* in favor of having a Base Flavor. It would be
invaluable for when writing other flavors (including the Defaut/Standard/KB
one), since it will take care of really basic setup, like the Velocity
Macro and such. Ideally, a new Flavor should depend on the Base, plus a
handful of applications/extensions and it should be set.


>
> The point of a Flavor is to be installed as a top level UI, being a
> XAR is enough to be a flavor dependency.
>

> On Tue, Apr 4, 2017 at 2:16 PM, Eduard Moraru <[email protected]>
> wrote:
> > Hi,
> >
> > As I`ve mentioned in the other mail, I`d prefer "Base" or "Minimal" (as
> > Vincent mentioned as well), mainly because I would not want users to be
> > encouraged to use it directly, but instead, to use a flavor that builds
> on
> > top of the Base and brings value (like the "Standard" flavor does).


Here I was just talking about the fact that I prefer to emphasize the
"boilerplate" nature of this flavor, vs the Lite/Mini/etc. which might
imply less resource consumption. Nothing more.

>
> > Now, I`m getting a bit confused here as to the nature of this base
> flavor.
> > Is it a flavor or is it a distribution? Do we also have an XWiki "Base"
> > distribution (war) that is slimmed down to support at least the XWiki
> Base
> > *flavor*, and anything else will be installed with EM, according to what
> > any additional "extended" flavor instructs (i.e. through its
> dependencies)?
>
> We have since 8.0 a XWiki distribution (with its WAR and the related
> set of jetty/hsqldb, Debian packages, etc.) which contain pretty much
> only the strict minimum or platform stuff you can't install easily
> with EM (like plugins) and which ask you which flavor you want to
> install in the Distribution Wizard (it does not declare any default UI
> like XE does).
>

Cool, then, IMO, we should be promoting only that, and not the XE base
distribution (which we could remove).

Thanks,
Eduard

>
> >
> > Thanks,
> > Eduard
> >
> > On Tue, Apr 4, 2017 at 12:58 PM, Ecaterina Moraru (Valica) <
> > [email protected]> wrote:
> >
> >> If we want to use this flavor as a dependency for the other Flavors that
> >> will be built on top, than I would like it to be called just "XWiki", so
> >> your 1).
> >> All the other flavors built on top would have composed names like "XWiki
> >> KB", "XWiki Groupware", etc.
> >>
> >> Otherwise my vote goes to 3) Base or Basic.
> >>
> >> I think we should first define what this contains. For me it should not
> >> just be EM, but all the default XWiki capabilities to create content:
> from
> >> administration, to users, to templates, to editors, to viewers, to
> >> livetable, to navigation, etc. :)
> >>
> >> Thanks,
> >> Caty
> >>
> >> On Mon, Apr 3, 2017 at 6:41 PM, Thomas Mortagne <
> [email protected]
> >> >
> >> wrote:
> >>
> >> > On Mon, Apr 3, 2017 at 5:27 PM, Vincent Massol <[email protected]>
> >> wrote:
> >> > >
> >> > >> On 3 Apr 2017, at 17:22, Thomas Mortagne <
> [email protected]>
> >> > wrote:
> >> > >>
> >> > >> On Mon, Apr 3, 2017 at 4:36 PM, Vincent Massol <[email protected]
> >
> >> > wrote:
> >> > >>> Hi,
> >> > >>>
> >> > >>>> On 3 Apr 2017, at 16:18, Thomas Mortagne <
> [email protected]
> >> >
> >> > wrote:
> >> > >>>>
> >> > >>>> Hi devs,
> >> > >>>>
> >> > >>>> Since 8.0 we have in xwiki-platform a flavor simply called "XWiki
> >> > >>>> Flavor" which contains more or less the strict minimum to have
> >> > >>>> something you can call an XWiki instance (Administration,
> Extension
> >> > >>>> Manager, a home page, etc.).
> >> > >>>>
> >> > >>>> Since we want to promote the new Knowledge Base flavor have a
> >> > >>>> concurrent called "XWiki" is not really making it a favor so we
> >> should
> >> > >>>> probably find another name for it.
> >> > >>>>
> >> > >>>> Here are some ideas:
> >> > >>>>
> >> > >>>> 1) "XWiki" Flavor, it's Ok after all
> >> > >>>> 2) "Default" Flavor
> >> > >>>> 3) "Base” Flavor
> >> > >>>
> >> > >>>> 4) "Lite" Flavor
> >> > >>>> 5) "Mini" Flavor
> >> > >>>> 6) "Minimum" Flavor
> >> > >>>> 7) "Pico" Flavor
> >> > >>>> 8) <another word that means small> Flavor
> >> > >>>
> >> > >>> This raises a question: Why do we have such a flavor? I don’t
> think
> >> we
> >> > need one if we have the KB flavor.
> >> > >>>
> >> > >>
> >> > >>> The only flavor that would make sense to me is a “Base” flavor
> that
> >> is
> >> > **empty** (ie no wiki pages) and that serves as a common base minimum
> for
> >> > other flavors. It would contain the bare minimum to have an XWiki
> >> runtime.
> >> > >>
> >> > >> Note sure what is your point exactly. You want to discuss if it's
> >> > >> allowed to install it as flavor or if it's only a dependency of
> >> > >> another flavor ?
> >> > >
> >> > > My point is that we should only offer 2 things:
> >> > > 1) the KB flavor
> >> > > 2) or let the user not choose any flavor and have an empty wiki (no
> >> wiki
> >> > pages and minimal set of core extensions)
> >> >
> >> > So you want to remove this flavor. You don't need to install any
> >> > flavor to have an empty wiki.
> >> >
> >> > >
> >> > > What is the “XWiki Flavor” right now? You mentioned that it
> contained
> >> > wiki pages (such as home page):
> >> > >
> >> > > "contains more or less the strict minimum to have
> >> > > something you can call an XWiki instance (Administration, Extension
> >> > > Manager, a home page, etc.).”
> >> > >
> >> > > This doesn’t look like the minimum to me.
> >> > >
> >> > > So the first thing to agree is about the scope of this “base”
> flavor.
> >> > Then we can name it.
> >> >
> >> > When it was introduced it was defined as the flavor containing what we
> >> > think is common to any kind of flavor, the core UI extensions
> >> > basically like you have the core jar extensions on the WAR side.
> >> >
> >> > >
> >> > > If it’s a minimal empty flavor then the best name for me are:
> >> > > - “Minimal"
> >> > > - "Base"
> >> > >
> >> > > Thanks
> >> > > -Vincent
> >> > >
> >> > >> Thanks
> >> > >>> -Vincent
> >> > >>>
> >> > >>>> I don't think keeping "XWiki" is such a great idea. Default is
> even
> >> > worst.
> >> > >>>>
> >> > >>>> I like "Lite" but might sound too much like "the very limited
> free
> >> > >>>> version, you are going to have advertisement in a month" theses
> >> days.
> >> > >>>>
> >> > >>>> If I had to vote for only one it would be "Mini" but I'm fine
> with
> >> any
> >> > >>>> of the following proposals.
> >> > >>>>
> >> > >>>> Thanks,
> >> > >>>> --
> >> > >>>> Thomas Mortagne
> >> > >>>
> >> > >>
> >> > >>
> >> > >>
> >> > >> --
> >> > >> Thomas Mortagne
> >> > >
> >> >
> >> >
> >> >
> >> > --
> >> > Thomas Mortagne
> >> >
> >>
>
>
>
> --
> Thomas Mortagne
>

Reply via email to