Wiki source code of Extension Manager - New XWiki packaging format
Last modified by Vincent Massol on 2024/11/19 16:12
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | * Extension Descriptor format: | ||
| 2 | ** Name | ||
| 3 | ** Description | ||
| 4 | ** Categories (a list of well-known - to be defined - categories/tags that identify the content of the XAR, e.g. "Wiki Macros", "Rendering Macro", "Application", "Skin Extension", etc) | ||
| 5 | ** Author | ||
| 6 | ** Version | ||
| 7 | ** License | ||
| 8 | ** URL | ||
| 9 | ** Dependencies (on other Extensions, includes version ranges) | ||
| 10 | ** Version of XWiki Core required | ||
| 11 | ** Extra properties (for later extensibility) | ||
| 12 | * The Extension Descriptor doesn't need to explicitly list pages since they can be found automatically. | ||
| 13 | * Installation scripts: let extension provide install/uninstall/upgrade scripts for custom operations | ||
| 14 | * Idea for layout: | ||
| 15 | ** ROOT/jars/*.jar | ||
| 16 | ** ROOT/pages/<space>/<page>.xml (translation pages have a suffix with the language appended) |