I just completed a survey of about 2100 wiki’s running MediaWiki. The initial list came from S23-Wiki’s WikiStats, but I plan to add to it. Google, for instance, says there are “About 3,070 results” for the search string “inurl:Special:Version mediawiki "Magnus Manske, Brion Vibber"“.
My purpose in doing this is to find out what version of MediaWiki these sites are running. To do that, the easiest thing is to use the API. This way, you can just ask a site to tell you about itself and get back useful information.
Usually, I could find the information on the Special:Version page.
And still, there were about 200 wikis that I tried to check that were no longer active, had database problems or some other issue.
Of those that I did get a version from, 692 (36%) were running a version marked “1.20wmf1” indicating they are run by Wikimedia; 51 (2.7%) were running a version older than 1.10; 1043 (54%) were running a version older than 1.17.3 or 1.18.2 both released over a month ago on March 22 (a more recent version of each was released last week).
I would be tempted to think that those 51 wikis running an especially old version of MediaWiki were just unmaintained or abandoned. A spot check, though, seems to show that this isn’t the case.
For example, I found one that was running a seven year old(!) version of MediaWiki on an Ubuntu server whose packages had been updated in the past month and whose wiki pages had been modified in the past couple of days. According to some traffic and search ranking sites, it gets thousands of visitors a day.
When a site owner is good about keeping his packages up-to-date and his pages spam-free (as this one was), it doesn’t seem right to not also provide a way to keep his MediaWiki site up-to-date. But even today, the instructions for installing MediaWiki on Ubuntu, push the user pretty hard to use the tarball installation instead of the Ubuntu packages.
We’ve got to do better.