Deleting extensions[edit]

These are the sort of defacto standards for deleting extensions from SVN trunk.[1]

  1. Add a OBSOLETE file to the ext directory.
    Example Message: "As of MediaWiki 1.17.0 this extension is obsolete lack of maintenance. It will be deleted from subversion on the 1.17.0 release."[2]
  2. Update on wiki extension documentation pages.
    Tag the pages with: {{Unmaintained extension}} and removing {{WikimediaDownload}}[3]
  3. Make sure extension exists in the current branch release (/branches/REL<X>_<YY>/extensions/<NAME>/) along with the obsolete notice[2]
  4. Delete from trunk after the next branch point.