Jump to content

Wikipedia:Wikipedia Signpost/2012-05-28/Technology report

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Jarry1250 (talk | contribs) at 16:10, 28 May 2012 (+IB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Technology report

Developer divide comes to fore among English Wikipedians

English Wikipedians discuss developer divide

A minor change (tweaks to the default heading used at the top of diff pages) provoked a long debate on the English Wikipedia when it went live this week. The discussion focussed on an issue that has bubbled to the surface intermittently for the past few years: as the MediaWiki developer base professionalises, are developers becoming less responsive to English Wikipedian demands?

In fact, most developers would agree that editors of the English Wikipedia are given less priority than they used to be. There are overtly more projects than their used to be and more languages to support on each of them. Moreover, staff development projects are far more likely to target "newbie" editors than existing stalwart editors (a decision that seems to have significant support given this week's poll results, below); moreover, design choices are increasingly being made in the name of helping the former, potentially at the expense of upsetting the latter. Needless to say, decisions that fit such a paradigm (including the recent diff colours switchover) have not proved universally popular. Wikipedia:Wikipedia Signpost/Rquote Ultimately, a number of viewpoints emerged from the resulting discussion. They centre on two questions: firstly, whether developers are targetting the "wrong" things, and secondly whether they should they be expected to communicate the changes they have made better. Both have proved to be contentious issues. Equazcion, in proposing the former, talked of developers implementing "own whims regarding what is best for the community"; but such a critique relies on a certain view of the community as being a superior judge of what is best for itself and its future members rather than as an insider group keen to resist any kind of novelty. Moreover, volunteer developers, much like Wikimedians who work in an idiosyncratically narrow area, are likely to resist any attempt to tell them what new features they can and cannot work on, especially since virtually all will have been proposed by some community or other at some point.

The issue on which a consensus is more likely to form revolves around the need for better communication between developers (who frequent the wikitech-l mailing list, MediaWiki.org and Bugzilla) and editors (who frequent their own home wikis). When pushed for comment on the thread, WMF developer Ryan Kaldari was the first to admit that despite the amount of time WMF developers were putting in to communicating with communities, more could still be done. "Right now", he wrote "there are so many different venues for discussion it's rather unmanagable... [and] we have a very hard time getting people to beta test things for us. ... It seems no matter where we advertise it, we generally only get significant community feedback after the features are deployed".

The issue is not restricted to the English Wikipedia, although the wiki is certainly the place that it is invoked most frequently. By contrast, members of smaller wikis are more likely to complain not that too many changes are being forced upon them but rather too few: that is to say that their many feature requests are simply never acted upon, being neither WMF strategic priorities nor aligned with the personal interests of volunteer developers. It is in addressing all of these multifarious complaints simultaneously and without tradeoff, then, that the difficulty for WMF development coordinators undoubtedly lies.

In brief

Signpost poll
Longterm threats
You can now give your opinion now on next week's poll: What's your take on developer-user misunderstandings?

Not all fixes may have gone live to WMF sites at the time of writing; some may not be scheduled to go live for many weeks.

  • MediaWiki 1.20wmf4 begin deployment: The fourth Wikimedia deployment from the MediaWiki 1.20 branch began today, with an additional two weeks' worth of bugfixes and other incremental improvements going live to MediaWiki.org and two test wikis. Among the 230 changes included in the deployment, two are of the small, visible change type that has caused so much controversy in the past couple of weeks: the first excludes immovable namespaces from Special:MovePage's namespace selector; the second broadens Special:Shortpages to include pages from all content (non-talk) namespaces, rather than just article space. All non-Wikipedia sites will be next to receive the changes on or around May 30; the English Wikipedia will receive them on June 4 and other Wikipedias on June 6, major problems notwithstanding.
  • UploadWizard updated: A series of updates went live to Wikimedia Commons' Upload Wizard this week, including "disabling multiple-file selection in browsers where it didn't work", tweaking the configuration such that the "'skip tutorial' step... won't come back every time you switch computers any more", and ensuring that "files now start uploading immediately when selected" (wikitech-l mailing list). The changes, which also include background support for so-called "upload campaigns" such as Wiki Loves Monuments (WLM), have largely been welcomed by the Commons community. It was however also noted that very large uploads (those greater than the previous limit of 100MB) continue to fail on a regular basis, a major disappointment for those seeking to take advantage of the new, much greater upload limit of 500MB.
  • Character support interview: Localisation team member Gerard Meijssen has used a post on his personal blog to publish an interview with Unicode specialist Michael Everson. In it, Meijssen and Everson discuss the possibilities with regard to improved web font support (that is to say, the eradication of the ☐☐☐☐☐☐ ☐☐☐☐☐-phenomenon) for Wikimedia wikis. Everson noted, however, that it could be necessary to establish, either unilaterally or multilaterally, a body concerned with the creation of freely-licensed web-friendly typefaces. "Right now", Everson wrote, "anyone viewing any Wikipedia in any language may encounter text in Ol Chiki, or in Runic, or in the simple International Phonetic Alphabet, and pages have to apologize to the reader because their computer may not display the material correctly".