Hi all,
Wikistats always used a fixed list of namespaces for which article/edit/editor counts and other metrics should be collected.
This list was pretty short: always ns 0, for commons also 6 and 14 (binaries and categories), for wikisource 102,104,106, for strategy 106.
As more and more projects create extra namespaces after community vote, in order to get and stay in sync wikistats from now on will use the api to determine which namespaces to include.
Countable namespaces are flagged in the api response with: content=""
Example:
api.php?action=query&meta=siteinfo&siprop=namespaces
102: cookbooks
110: wikijunior
Here is the latest list of wikis with extra namespaces
http://tinyurl.com/n8thnfl (csv file)
( wb=wikibooks, wk=wiktionary, wn=wikinews, wo=wikivoyage, wp=wikipedia, wq=wikiquote, ws=wikisource, wv=wikiversity )
Note that namespaces which were always counted will still be included even when the api does not report them.
See e.g. http://tinyurl.com/mjc55bu (commons)
Here only ns 0 is flagged as content namespace, but we will still include ns 6 and 14.
If you see namespaces which are missing, please flag them wherever that should be done, so they will be picked up on next wikistats run.
Thanks,
Erik Zachte
wikitech-l@lists.wikimedia.org