MozillaWiki:Policies/Extensions

< MozillaWiki:Policies
Revision as of 00:37, 5 February 2015 by GPHemsley (talk | contribs) (Created page with " == Criteria for installing extension == * Follows MediaWiki development best practices, including release branching ** See mw:Developer hub. * Has an established contrib...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Criteria for installing extension

  • Follows MediaWiki development best practices, including release branching
  • Has an established contributor base and is actively being maintained.
  • Follows best practices with regard to dependencies (e.g. uses git submodules or composer).
  • Maintains consistency of user experience.
  • Does not interfere with administrator ability to monitor for and mitigate spam and vandalism.
  • Must provide functionality that is not already provided by stock MediaWiki, or which improves upon stock MediaWiki in a significant and notable way.
  • Must satisfy a demonstrated usecase or user story.