Architecture

Last modified by Thomas Mortagne on 2013/06/19 14:40

Core principles:

  • The extension manager supports any kind of repository (maven, extensions.xwiki.org, etc.).
  • The Extension manager supports any kind of extension (jar, xar, skin, etc.).
  • Each extension can have dependencies located in any repository.
  • An extension can be installed/upgraded/uninstalled on any wiki or in the whole farm.

flow.png

Xar extensions

xar.png

Jar extensions

jar.png

Get Connected