Wiki source code of Flavors
Last modified by Eleni Cojocariu on 2026/10/01 13:50
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | A flavor is a set of [[Extensions>>doc:documentation.xs.user.extensions.WebHome]] chosen to work together, so that a freshly installed wiki is usable on the first page you open instead of being empty. Where an extension adds one capability, a flavor decides what kind of wiki you end up with. | ||
| 2 | |||
| 3 | You choose one when the wiki is first set up: the [[Distribution Wizard>>doc:documentation.xs.admin.distribution-wizard.WebHome]] lists the flavors it can reach and [[installs the one you pick>>doc:documentation.xs.admin.distribution-wizard.install-flavor.WebHome]]. A standard installation offers the [[XWiki Standard Flavor>>doc:extensions:Extension.XWiki Standard Flavor.WebHome]], the general-purpose flavor maintained by the XWiki Development Team; the [[Extensions catalogue>>doc:extensions:Main.WebHome]] lists the rest. | ||
| 4 | |||
| 5 | {{plantuml}} | ||
| 6 | @startuml | ||
| 7 | !theme bluegray | ||
| 8 | skinparam componentStyle rectangle | ||
| 9 | |||
| 10 | component "**XWiki Standard Flavor**\nwhat a default\ninstallation gives you" as FL | ||
| 11 | |||
| 12 | component "App Within Minutes\nApplication" as A | ||
| 13 | component "Dashboard\nApplication" as B | ||
| 14 | component "Search\nApplication" as C | ||
| 15 | component "Office Importer\nApplication" as D | ||
| 16 | component "Help\nApplication" as E | ||
| 17 | component "...and the rest of\nthe standard set" as F | ||
| 18 | |||
| 19 | FL --> A | ||
| 20 | FL --> B | ||
| 21 | FL --> C | ||
| 22 | FL --> D | ||
| 23 | FL --> E | ||
| 24 | FL --> F | ||
| 25 | @enduml | ||
| 26 | {{/plantuml}} | ||
| 27 | |||
| 28 | A flavor is itself an extension, which is why it has a version of its own and why the wiki's content is [[upgraded as a flavor>>doc:documentation.xs.admin.upgrade.flavor.WebHome]] after the distribution has been upgraded. |