Extension default namespaces

To prevent conflicts in new namespaces added by extensions, please list your extension's custom namespaces here. If you define a constant for a custom namespace, list it here too.

Note that these are only default namespaces. All extensions defining new namespaces should provide the installer with a method of configuring the extension to use a different range of namespaces for its custom namespaces.

In general, numbers for new namespaces should be reserved in blocks of 10, where no known namespaces are already added by MediaWiki core or any known extensions (see discussion). Namespace numbers between 3000 and 4999 should not be used; these numbers are reserved for wikis to define their own custom namespaces. Furthermore, care should be taken when selecting numbers under 1000, since this range has historically been quite heavily used by extensions and sites alike (numbers under 200 should probably be avoided altogether).

Naturally some namespaces listed on this page will overlap, and violate the recommendations listed here. The recommendations are good practices new extensions should try to adhere to to avoid conflicts; for legacy reasons, old extensions that have already created conflicts and bad practice can't simply be changed but are listed here to help avoid even more conflicts.

Wikimedia Foundation
Many Wikimedia Foundation wikis have site-specific namespaces in this range. Including the Portal namespace (100) on most Wikipedia projects, Creator namespace (100) on Wikimedia Commons, the Extension namespace (102) on mediawiki.org, the Subject namespace (112) on English Wikibooks, and many others.

RefHelper
This extension is archived, though some older wikis may continue to use it.

Wikimedia Foundation

 * Meta-Wiki (meta.wikimedia.org) has custom namespaces in this range:
 * 200: Grants, 201: Grants_talk. – https://meta.wikimedia.org/wiki/Grants:Start
 * 202: Research, 203: Research_talk. – https://meta.wikimedia.org/wiki/Research:Index
 * 206: Iberocoop, 207: Iberocoop_talk. – https://meta.wikimedia.org/wiki/Iberocoop:Portada

Wikia
300 - 399. Wikia has been seen using namespaces in this range for its custom extensions and configurations. To avoid conflicts in case Wikia extensions are ported to work outside of Wikia it would be best to avoid defining new extensions that use this range. Wikia alters the namespaces for some extensions used on its own wikis. Please also take these into account while coming up with new namespace numbers to use in new extensions.

Wiki2LaTeX
This extension is archived, though some older wikis may continue to use it.

ID 500-599
Some sites try to make use of the 500-599 range for site namespaces. To avoid conflicting with those sites it would be a good idea to avoid this range while creating new extensions.

XMLContent
This extension is archived, though some older wikis may continue to use it.

ID 1000+
The 1000+ range starts to get fairly high and is a range some sites may attempt to use to avoid conflicts with extensions. So be wary of defining new namespaces within this range, especially near 1000.

Hidden pages
This extension is archived, though some older wikis may continue to use it. HiddenPages requires custom namespaces to be added manually. Thus, a specific sequence cannot be registered. Nonetheless, the extension recommends using namespace numbers 1000 and up.

PackageForce
This extension is archived, though some older wikis may continue to use it.

ID 3000+
So far, no known extensions have defined default namespaces in the 3000+ range. For now, it would be best to avoid using this range for extensions, so that sites can use this range to define their custom namespaces without fear of conflict.

In accordance with this, the BlueSpice Namespace Manager uses the range above 3000 to create custom namespaces.