Wikipedia:Wikipedia Signpost/2014-08-27/News and notes
Media Viewer—Wikimedia's emotional roller-coaster
- "... we cannot fulfill our responsibilities as the site operator when users take it upon themselves to disable functionality by editing site-wide JavaScript that is executed for all users." Lila Tretikov, executive director, WMF
- "We have to move away from the idea that voting is the right way to decide software issues—voting doesn't lead to good software and it doesn't give rise to consensus—it gives rise to bad and unusable software such as what we put up with every day around here." Jimmy Wales, co-founder, Wikipedia
- "I'm just not ready to save the project by knuckling down before the WMF. I want victory over the WMF, or at least a very good compromise. I want the WMF to shudder when they remember this case ... . I want respect for the community. I want the WMF to see itself as a servant. I want an apology to the community, I want honest assurances that they understand [their errors], I want their pledges for a better future." User:DaB., administrator, German Wikipedia
The Wikimedia Foundation has withdrawn the temporary "superprotect" it had created and invoked on 10 August to prevent DaB., an administrator on the German Wikipedia, from continuing to wheel-war to disable the new software feature, Media Viewer. In her announcement, the Foundation's executive director, Lila Tretikov, made it clear that the WMF "needs to be able to make an ultimate determination after receiving community feedback regarding production changes that impact all users." The superprotect action has brought to a head a steadily rising drama on three WMF content sites: the German and English Wikipedias, and Commons (the last significantly driven by German-speakers).
The wording in the English Wikipedia article on Media Viewer belies the storm that has engulfed parts of the Wikimedia movement. It states simply that "this multimedia browser displays images in larger size when you click on their thumbnails, as an overlay on the current page. To reduce visual clutter, all information is shown below the image, and can be expanded at a click of a button." The commotion from the launching of this product on the last three projects—perhaps those with editors who feel the greatest investment in their now well-established workflows—has ricocheted around a confusing array of issues. On the surface, there are two flashpoints: one is the superprotect itself, and how it might have impacted on the relationship between the Foundation and the editing communities—especially the German-language community, which has a long-standing and justifiable pride in its achievements and an aversion to US-based centralisation. The other is the timing of the opt-out launching of Media Viewer, and whether the software should have been opt-in by default until editors' concerns about certain features were resolved. However, the drama reaches into yet more complicated and sensitive matters, with implications for the technical and social aspects of the Foundation's software development and release, and the status of local community RFCs in relation to software development.
Aside from the Foundation's history of less-than-ideal product launches, there are several important precursors to the current technical–social polemics. One occurred after the Foundation's launching of Visual Editor in mid-2013 (now generally conceded as premature, and still in development more than a year later). On 23 September, English Wikipedian Kww edited MediaWiki:Common.js to disable the newly rolled-out software. The action—which was at least consistent with the results of an RFC on the English Wikipedia—broke what had been an implicit taboo against community administrators injecting code into the MediaWiki namespace, unilaterally modifying the interface for all users of a project. This appeared to establish a precedent: in November 2013, DaB. edited the German Wikipedia's site-wide CSS to disable the link to the newly introduced Beta Features, a program that allows users to test new features on WMF sites. His intrusion, without RFC support, has only just been reversed.
DaB. is a longtime Wikimedia Germany functionary who gained wide respect for his almost single-handed technical stewardship of the chapter's Toolserver (2005–14); that suite of servers, physically located in Amsterdam, gave the whole WM movement access to a range of functionalities developed by the volunteer technical community. When the Foundation decided to displace Toolserver two years ago with the WMF-run WikiLabs, DaB. spearheaded an unsuccessful push to keep the existing infrastructure.
The putative justification for DaB.'s edit to MediaWiki code to disable Media Viewer was an RFC on the German Wikipedia that gained majority support for two actions: to switch off Media Viewer, and then to insert code that would make it opt-in rather than opt-out. There were entreaties to DaB. by several editors that he not execute just the first without the critical second of these RFC votes. After a Bugzilla request was closed as "wontfix" by the WMF, DaB. injected code into the JavaScript that not only disabled Media Viewer on the German Wikipedia, but according to one complaint broke the design of file description pages. While DaB contended that he was looking for a fix to make opt-in possible, the question arises why he had not prepared both actions in advance and performed them in quick succession. The change was reverted by a German Wikipedia administrator, Raymond, and further wheel-warring with the WMF led to the now hugely controversial superprotect.
There was furious reaction on the German and English Wikipedias, and Commons—nowhere more vehement than on the German-language site, where the Foundation's blunt overriding of a local administrator action seems to have unleashed long-held feelings of interlinguistic frustration. The Signpost understands that many German Wikipedia editors agree with DaB.'s actions, although there is evidence that this is not a unanimously held opinion.What has probably caught most Wikimedians off-balance has been the emotional ferocity that now swirls around both the temporary superprotection and the Media Viewer release—sometimes in ways that make the intercultural and the technical hard to disentangle. DaB., for example, has written: "my action has shown how mendacious and power-mad the WMF is". Co-founder Jimmy Wales was sufficiently concerned that he wrote on his talkpage, inter alia:
“ | MV is not going away. If it is "presently" a nuisance for editors, then the solution is to fix it, not to have some religious opposition to it for no reason. "Keeping face" is not a factor here at all—what is a factor is that modernizing what happens when you click on an image to provide a better experience for both readers and editors is going to happen. ... We have to move away from this model of panicky rights battles and mass petitions in a tone of adversary, and move to a position of remembering that we are all there for the same reason: to build something amazing. ... The Foundation under Lila's direction is committed to radically ramping up investment in engineering and product. So yes, I am confident that things in the future will be different from things in the past. | ” |
Among the first-day responses to Jimmy's call for "constructive dialogue" on addressing editorial concerns about Media Viewer were: "you are completly blind to the facts", "Your autocratic vision will destroy Wikipedia", "all the new garbage the foundation is introducing ... The foundation only gets more abusive as their software gets worse", "throwing dust in the eyes of the fools", and "ditch Möller [vice-president, Engineering and Products]". Despite the invective, Wales persisted in his attempts to persuade participants that dialogue between the engineering and editorial sides is the way to go—marred only by a less-than-diplomatic reference to "climbing the Reichstag".
Pete Forsyth—whom Erik Möller threatened to desysop when he tried to disable Media Viewer on the English Wikipedia—has authored and promoted an anti-superprotect petition (now the subject of an application for a banner advertisement). But in a clear separation of the superprotect and software-development issues, he wrote on Jimmy's page:
“ | I would very much like to see something very similar to the Media Viewer deployed as the default option; and I know this to be true of many (but not all) of the other people who signed the letter. But it must be a mature product first. At present, I have misgivings about the processes the WMF has created and maintains for evaluating the maturity of the product. Permitting local communities to roll back the default state, at present, would be a practical and clear acknowledgment that the present state of the software may not be sufficient, even if WMF is not (yet) capable of fully grasping what is needed. | ” |
Notably, Jimmy doesn't support "superprotect as it is currently implemented (particularly not as a "staff-only" right—that kind of thing just introduces unnecessary divisiveness)". However, he endorses the principle: "that there is no reason to allow admins to disrupt Wikipedia to make a point by editing the sitewide javascript. I think there can be reasons for technically proficient admins to edit sitewide javascript but it is a major security risk and potential point of conflict and so in general I don't think there is any valid objection to shrinking the group who has that right."
He continued: "It makes no sense in the long run for us to have a situation where hundreds of wikis each have a completely different configuration based on local voting. That is not a viable process and we already have huge problems to the extent that it has happened. ... We need to be pushing hard for reunification of software features across the projects."
User:Pine told the Signpost that "the WMF is not the only big organisation that has products blow up on the launching pad: just look at Microsofts's Vista, Windows Me, and Office 2007 for Windows." Nevertheless, the Foundation and its new executive director, software expert Lila Tretikov, face a challenge to the cohesion of the international movement and the ongoing credibility of the WMF's software development program. There is now evidence of a flurry of activity among staff to consult with editors. Among this is the suddenly more obvious presence of the Community Engagement (Product) staff, who were assembled on a temporary basis to assist with the roll-out of Visual Editor in mid-2013. These staff now appear to have longer-term presence, and late last year were transferred to the "Product" part of Engineering and Products. Rachel diCerbo took up the senior position to run CE (P) in May, and if this group of staff succeeds in their mission, the Media Viewer dispute might be the last time matters get out of control. On 29 August, the staff set up a page specifically for Media Viewer consultation, although regrettably the talkpage seems to be dominated by broadsides; and a draft of a process ideas page for community–engineering discourse appeared to mark the arrival of the new senior staff member, "inviting users to brainstorm ideas to improve how software components get build [sic] and delivered to communities".
The Signpost will provide future coverage of how the WMF intends to revamp its software development process, including its liaison with editorial communities, and whether attempts at user requirement documentation such as the Media Viewer roundtable last year can be vastly improved. Among the issues that may become important are the WMF's unique situation as a technology organisation that has little control over "local innovation space" such as templates, which appear to be nothing short of an international mess; a proposal to create a WMF Board volunteer technical committee; and the ways in which engineering documentation and testing might serve to deliver products more smoothly to the movement, including an examination of the relationship of the WMF's software product engineering to models such as Agile and Waterfall.
Editorial note: The author interviewed Pine, a regular Signpost writer, along with three other Wikimedians, to gather background information for this article. Pine had no role in drafting the text.
Discuss this story
There's a malformed URL at the end of the first paragraph which is missing a question mark; the correct link is Diskussion mit DaB. -- Michael Bednarek (talk) 12:17, 31 August 2014 (UTC)[reply]
I have read sentences like "The Signpost understands that many German Wikipedia editors agree with DaB.'s actions, although there is evidence that this is not a unanimously held opinion." now a few times in those discussions, and it leaves me always again flabbergasted: Sure there are different opions, after all the German Wikipedia is not North Korea. His act that i don't fully agree upon since it was not setting the Meinungsbild result properly, but approve since it was an act against the abuse of the power of the WMF, was and is debated. As it was the initial poll and everything further. And i have read of other editors who agree that much of the support for DaB. came as reaction of a feeling to be putted in a group together who gets surpressed by the Foundation, not by pure joy of what and how he did. But back to my point: One of Möller's favourite things to state on the Mailinglist is that there also would be people voting against the Meinungsbild proposel and against the disabling of Superprotect in the Umfrage and so on. That is naturally true, since those are not votes like in the German Democratic Republic or in other dictatorships, but democratic votes where also the opposition can take her position freely. What is striking to see is that there is no willingness to see that those polls had normal and then big numbers of participation and a pretty high majority of votes against the WMF position. Möller's mentioning of the small opposition while ignoring the democratic voiced position of a large majority is intolerable to me. And this denial of recognition for the democratic vote of the editor community is what makes me so angry. I find it in Möller's staments, i find it on Jimbo who doesn't see that the Foundation without votes in the communities is not able to produce good software so the democratic element of Wikipedia won't make that so much worse ... And the surprise about disagreement and opposing voters in a democratic project takes me by a surprise that feels not really good to me. But anyway, thanks for the article. The coverage of this topic is needed since the underlying conflict is crucial. --Julius1990 (talk) 14:02, 31 August 2014 (UTC)[reply]
I would like to note that the Wikimedia Foundation's disrespect for community consensus together with the introduction of an exclusive right to overrule local elected administrators in the influential German blog netzpolitik.org has been compared to the authoritarian thought of Carl Schmitt who once said that only he is souvereign that decides on the state of emergency. I also hold that this was a reactionary move by the Foundation that does not fit into a world where people increasingly claim the right to rule themselves, not to be ruled by someone somewhere from "above" without democratic legitimation. I agree to most of my fellow editors that the WMF exists for the sole purpose of assisting the editors and providing a platform we can work on. We are Wikipedia. It has often been said by Wikimedia officials that this is a movement. It is now up to them to make this happen, as a movement is always ruled from its base, or else it moves on to another framework that better serves its purpose. This dispute is not about software, but about self-determination.--Aschmidt (talk) 16:14, 31 August 2014 (UTC)[reply]
I was struck by one bit of dialogue on Wales' talk page (my emphases):
Another journalist who is dead wrong (according to Jimbo/WMF) [1] I'm sure. And another: "The Foundation has a miserable cost/benefit ratio and for years now has spent millions on software development without producing anything that actually works. The feeling is that the whole operation is held together with the goodwill of its volunteers and the more stupid Foundation managers are seriously hacking them off." JMP EAX (talk) 09:26, 29 August 2014 (UTC)
Other than the extreme nature of the comment ("without producing ANYTHING" is too strong) why do you think I would disagree with that? This is precisely the point of the new CEO and new direction - to radically improve the software development process. That statement, while too strong, is indeed an accurate depiction of what has gone wrong. I've been frustrated as well about the endless controversies about the rollout of inadequate software not developed with sufficient community consultation and without proper incremental rollout to catch showstopping bugs.--Jimbo Wales (talk) 09:43, 29 August 2014 (UTC)
If we're looking for reasons for the current situation, this is where most of them are to be found. And there is as yet little indication that things will really be any different with the elephant in the room, Flow. Andreas JN466 21:07, 31 August 2014 (UTC)[reply]
Statistics
I have made statistics of from where the signatures on the petition list come from.m:Talk:Letter_to_Wikimedia_Foundation:_Superprotect_and_Media_Viewer#Statistics and when you take the number of active editors into account you find that it is actaulla Italians that is second most acticve on the list even if the absolute number from Enlish is bigger.--Anders Wennersten (talk) 16:10, 31 August 2014 (UTC)[reply]
The statistics of both the original Media Viewer RfC and the Superprotect RfC held in the German-language Wikipedia are available in English translation here on Meta. What is remarkable about the Superprotect RfC is the high level of participation: the vote on the main proposal (requesting revocation of superprotect) had 664 people voting in support, with 103 opposed and 32 abstentions, for a total number of participants of 767. I believe this is a higher participation than any other RfC in Wikimedia history, with the exception of the SOPA protest vote held on the English Wikipedia in 2012, which had a slightly higher participation (but included more IPs and single-purpose accounts). It's also worthwhile viewing these numbers in relation to the size of the German Wikipedia community. In June 2014, the last month for which figures are available, the German Wikipedia had 843 editors making more than 100 edits a month (compared to about 3,000 in en:WP). Moreover, the yes-voters in the Superprotect RfC supporting the request to lift superprotection included 98 de:WP users with admin privileges or other advanced permissions vs. just 4 such users among the no-voters. (The total number of admin accounts on the German Wikipedia is 252, vs. 1,400 in en:WP.) Given the greater size of the en:WP community, the German Superprotect RfC result is equivalent to an en:WP RfC with 2,365 votes in support (including 544 administrators) and 366 (including 22 admins) opposed. Perhaps this may help communicate an idea of the strength of feeling. Andreas JN466 20:53, 31 August 2014 (UTC)[reply]
I do increasingly hear it used non-pejoratively, by hackers themselves. But I'll replace it with "changed". Tony (talk) 06:33, 2 September 2014 (UTC)[reply]
Really? I am astounded by all the drama around this minor thing. I could not care less whether new software features are opt-in or opt-out. --Hispalois (talk) 17:40, 2 September 2014 (UTC)[reply]
I was particularly struck by LilaTretikov's remark that "MV is such peanuts, we should really not be spending our joint mental cycles on."[2] I am not sure which is more astounding: the amount of anguish occasioned by the rollout, or the amount of resources committed to developing it. Nuts! ~ Ningauble (talk) 11:35, 3 September 2014 (UTC)[reply]