Categories
Quarterly reports

Quarterly report for Q3/2012

This is ShoutWiki’s quarterly report for the third quarter (Q3) of 2012, from 1 July to 30 September.

User and wiki statistics

Over this period, 217 wikis were created by 182 unique users.
604 new users signed up on ShoutWiki.

Cook879 was promoted from intern to a full customer support staff member on 26 September 2012. Welcome!

Technical & operations

96 commits were made to our internal Subversion (SVN) source code repository.

19 bugs in our Bugzilla bug tracking system were marked as resolved during this period.

6 new MediaWiki extensions were introduced during this quarter:

  • Lock Down English Pages — an extension to prevent non-staff users from accidentally messing up the English interface messages on our Interface Messages Wiki (MediaWiki.org infopage)
  • Variables — an extension for doing complicated tricks with templates, available on request
  • Babel — allows users to show off their language skills via “Babel boxes” on their user pages; enabled globally (bug #178)
  • Piwik — logs statistics about visitors to our Piwik system
  • Semantic MediaWiki — a very complex extension for adding all kinds of semantic data about the wiki’s contents; available on request
  • Semantic Forms — allows users to add, edit and query data using forms; requires the Semantic MediaWiki extension and hence is available only on request

On behalf of the staff team,
Jack Phoenix
Head of the Customer Support Team

Categories
General Technical

Easier programmatical access to ShoutWiki wikis’ meta-data

Have you ever wondered just how many wikis ShoutWiki hosts? I bet you have, and so have we at the staff team at times. Finding that out has been easy, thanks to the {{NUMBEROFWIKIS}} magic word. But what if you have wanted to know how many of those wikis are French, for example? Or how many were created between March and April 2010?

In the past, finding out such info has been tedious and it has required the user to spend countless hours browsing ShoutWiki Hub, our main site, which contains description pages about all public (and school) wikis that we host.

Today brings a change to that with the introduction of the ShoutWiki API extension, which adds a new API module that allows fetching all kinds of information about our wikis. To find out which of our wikis are written in the French language (language code fr), query the action=listwikis module with swlang=fr parameter, like this:

http://www.shoutwiki.com/w/api.php?action=listwikis&swlang=fr

Language isn’t the only information the API module exposes; other info, such as the founder-supplied description, the wiki’s sitename ($wgSitename), creation timestamp and a lot more are available! Take a look at the help documentation that accessing api.php without any parameters produces.

We do, however, ask you to read the MediaWiki.org page about API etiquette before querying the API; basically, be considerate and don’t try to take the site down and you’ll be fine.

Please let us know your thoughts on this new API interface in the comments section!

On behalf of the ShoutWiki staff,

Jack Phoenix
Head of the Customer Support Team