Last modified by Vincent Massol on 2022/02/09 14:21

Show last authors
1 A Recommended Extension is an Extension that has the following characteristics:
2
3 * Not a core Extension (i.e. not bundled by default in the base XWiki Distribution) - All core extensions are recommended by default
4 * The Extension is meant for users or admins (but not for developers)
5 * We don't recommend extensions that are installed as dependencies of other recommended extensions, unless there are end-user use cases for using them directly.
6 * Actively supported by one or several known persons
7 ** Questions on the list are answered
8 ** Releases are done regularly and at least 1 release exists
9 ** Bugs get fixed regularly
10 ** The extension has to continue to satisfy the following criteria to keep being recommended
11 *** There have been no bug issue updated within the past rolling 365 days. JQL = {{code language='none'}}project = “xxx” AND updated >= -365d and type = Bug{{/code}}
12 *** Or there have been bug issue updated within the past rolling 365 days BUT there have also been issue fixed during those past 365 days. JQL = {{code language='none'}}project = "xxx" AND updated >= -365d and resolution = Fixed{{/code}}. Note: that we consider here that even if the closed issues are not bug ones, it’s enough to justify that there’s been activity to the extension.
13 * Works at least with the latest stable XWiki versions and with the LTS version (when possible. Sometimes an extension will require some new API only available in the stable version)
14 * Presents a polished aspect and is easy to use
15 * Mostly follows [[the best practices>>dev:Community.ApplicationDevelopmentBestPractices]]. Important aspects that must be followed:
16 ** Technical pages are hidden
17 ** Extension is registered in the Applications Panel (when it has a user UI)
18 ** Pages are written in XWiki Syntax 2.0+
19 ** Works with the [[supported browsers>>doc:dev:Community.BrowserSupportStrategy]]
20 ** Works with the [[supported databases>>doc:dev:Community.DatabaseSupportStrategy]]
21 ** Works with the [[supported Servlet Containers>>doc:dev:Community.ServletContainerSupportStrategy.WebHome]]
22
23 You can also check the [[full list of all Extensions>>ExtensionCode.AllExtensions.WebHome]].

Get Connected