Criteria

In order to be deployed on the English language Wikipedia, gadgets should generally pass the following conditions:

  • Gadgets must work if just included with no further configuration. They can be configurable via personal common.js, but must work unconfigured.
  • Gadgets must be compatible with all major browsers, i.e. they must not terminate with errors.
  • Gadgets should be functional in most major browsers (cross-browser compatibility). Exceptions must be clearly stated.
  • Duplication of gadgets should only be made if it's reasonable.
  • Collections of scripts should be split if they have disparate functions.
  • Gadgets requiring permissions must be marked and must fail gracefully if the permissions aren't present.
  • Gadgets only working in some skins must be marked as such if that data is available.
Copyright © 2025 Gadgets
Powered by Gadgets