Wiki source code of Extensions

Last modified by Thomas Mortagne on 2024/03/25 12:03

Hide last authors
Thomas Mortagne 1.1 1 Extension Manager support various types of extensions.
2
Thomas Mortagne 3.1 3 = Generic =
Thomas Mortagne 1.1 4
5 Those are the various states each type of extension can have inside XWiki.
6
Thomas Mortagne 11.1 7 **[[Core]]**: readonly extension loaded by the application server (generlaly coming from the XWiki WAR or provided by the application server itself)
8 **Local**: all extensions that were downloaded at some point and kept in a special local folder of extenions
9 **Installed**: local extensions which are actually installed and usable in the XWiki instance
Thomas Mortagne 1.1 10
Thomas Mortagne 3.1 11 = Typed =
Thomas Mortagne 1.1 12
Thomas Mortagne 8.1 13 Those are typed extensions for which a special handler and related tools are provided to deal with the differences (how to actually install it, etc.).
Thomas Mortagne 1.1 14
Thomas Mortagne 12.1 15 **[[JAR]]**: extensions associated with a Java JAR file
Thomas Mortagne 11.1 16 **[[XAR]]**: XWiki packages containing wiki pages
17 **[[WebJar]]**: Java JAR files but containing web resources (JS/CSS/Less)
18 **[[empty>>Empty]]**: extensions without any associated file
Thomas Mortagne 5.1 19
20 == Contrib types ==
21
22 * [[WHL and EGG>>Extension.Extension Repository Connector - Pypi]]
Thomas Mortagne 6.1 23 * [[NPM packages>>Extension.Extension Repository Connector - NPM]]

Get Connected