I'd like to thank all those who commented over the last week on our coverage of the lawsuit against Wikimedia (see archived story). Your comments have been invaluable in helping me to gauge whether my response to the situation was ideal, and what can be done better next time. To all those who commented, thanks again.
Thanks for reading the Signpost.
— Ral315
- This comic originally appeared on January 7, 2008.
This week's WikiWorld comic uses text from "Goregrind". The comic is released under the Creative Commons Attribution ShareAlike 2.5 license for use on Wikipedia and elsewhere.
Wikipedia's featured-content processes are multifaceted and complex, and generate major opportunities for gathering data that will provide insights into the process and the overall project. Managing the mountain of potential data was crying out for automation, and editor Rick Block did something about it: he was and still is one of the pioneers of this type of automation on the project. As such, he's been at the forefront of making Wikipedia a smoother and more sophisticated operation over the past three years. He operates Rick Bot which, among other things, generates a List of Wikipedians by featured article nominations (WBFAN) and yearly lists such as Featured articles promoted in 2007. In June 2008, David Fuchs interviewed Rick for The Signpost, slightly paraphrased here for readability.
The Signpost: Rick, looking at the page history of WBFAN, you were the list’s creator and primary contributor for a long period. What prompted you to create the page?
- In the olden days (2005), before the semi-automated editing tools like WP:AWB were everyday features of Wikipedia, a user's number of edits was a much bigger deal than it seems to be now (because of the ease of amassing edits via automated tools -ed.). Very few users had more than 5000 edits because they had to have clicked "edit this page", made some change and saved it 5000 times. Unless you're doing something completely brainless, each edit corresponds to a minute or more of time invested into Wikipedia so someone with 5000 edits had spent on the order of at least 100 hours editing. Since higher edits count basically meant more effort dedicated to Wikipedia, it came up regularly at WP:RFA, and lots of people displayed their edit count on their user page and seemed to pay attention to their ranking at Wikipedia:List of Wikipedians by number of edits. Every edit is precious, but there did seem to be a fair number of people taking on massive projects because they saw prestige in increasing their edit count.
The Signpost: So you wrote Editcountitis to deal with this issue?
- Well, I wrote that page to gently poke a little bit of fun at this phenomenon. The list of Wikipedians by featured article nominations started as a slightly more serious response. The basic idea was to provide an alternative arena for folks to compete in (FA production) that would do more for the encyclopedia than List of Wikipedians by number of edits. The premise behind the list is that it takes a lot of effort and risk for nominators to expose their work to the WP:FAC process, and awarding a star against each person's name for each of their articles that is promoted might encourage users to go through with it—no article becomes an FA unless someone has a thick enough skin to take it through FAC!
The Signpost: Currently, your bot account Rick Bot auto-updates WBFAN; when did the bot take over the arduous task of manually updating the page?
- Actually, the process has always been tool-assisted. I wrote a tool to parse the nominator out of the FAC nomination logs, and originally stored the output in a set of files on my Mac. I then wrote another tool (a slightly out-of-date version here) that took these files as inputs and created the WBFAN table. I changed the log-parsing tool so its output would be a table as well, and the result has been lists like Featured articles promoted in 2008 in tabular form. About once a month from August 2005 until April 2007, I ran these tools and manually copied and pasted the updated content into both the by-year lists and WBFAN. Partly in response to concerns raised in April 2007 by SandyGeorgia about the reliability of these lists, I updated the tools so they audit WBFAN and the by-year nomination lists against WP:FA/WP:FFA, created the bot account, and started updating these lists daily using the bot to do the final step of making the actual page edits.
The Signpost: WBFAN is totally automated, I guess.
- Ah, the process for WBFAN is still partly manual: I have to start the script, and I have to monitor it as it runs; the reason for this is that, historically, the FAC nomination logs have not been regular enough to reliably parse. The parsing tool makes an educated guess about who the nominator might be based on the first link to a user page. When I run the tool, I check each guess and either approve it or correct it. As well as adding new entries to the by-year nomination lists and updating WBFAN, the tool updates the main page appearance date in the by-year lists and indicates FA/FFA status for each entry in the by-year lists and the WBFAN page.
The Signpost: Did you write the bot yourself?
- The bulk of the work is done by the analysis tools that I wrote in Unix shell and awk (two common programming languages for online contexts like Wikipedia). I use a slightly modified version of what is known as the pywikipedia replace.py script to upload changed versions of the list contents. Replace.py is the basis for many of the "search and replace" bots other botmasters run.
The Signpost: What was the most challenging part of the process?
- It's difficult to figure out from the free-format text in the nomination file just who the nominator is – the difficulties are when there are two or more nominators or when other users are mentioned in the nomination statement. I've recently added fully automated tasks for the bot to update WP:WBFLN and WP:WBFTN, and corresponding by-year lists for each of these. For list and topic nominations, the bot uses the creator of the nomination file as the nominator so any joint nominations have to be corrected after the fact.
The Signpost: What can FAC nominators do or know to make your job easier?
- The FAC nomination procedure now uses a preloaded nomination page with an explicit line for identifying the nominator(s). If everyone used the preloaded file, the process could become fully automated. The code to parse the nom files is written and works OK, so I've never really bothered to push this – in the grand scheme of things, making the process for updating WBFAN more reliable or more automated than it already is has never seemed that important. I mean, I'm not even sure anyone cares about either the by-year summary lists or WBFAN, or whether it's helped in any way to increase the number of FAs.
The Signpost: So you don't think the list has helped increase the numbers of FAs or made getting the star more desirable in some way? After all, there is that ironically titled essay Why would you want to get an article to FA?.
- Um ... My "not sure" is not nearly as strong as "don't think". I'm pretty sure it doesn't hurt (although there is an editor who, oddly enough, asked to opt out). I suspect that because of WBFAN, we may have more FAs on hurricanes, Anglo-Saxon history, US/Japanese military history and Mary Wollstonecraft than we would without it, but even in these seemingly obvious cases I don't know that WBFAN is a motivating factor. Thinking back to when the task was much more manual, there were some folks who seemed fairly anxious about getting their stars listed, and similar pages were created (and, until recently, manually maintained) for featured lists and featured topics. So I guess there's evidence that it has some importance to at least some people. Time and effort spent editing here generally goes completely unappreciated. Bringing an article to FA quality takes a significant amount of work. If WBFAN helps encourage this in any way, I'm happy!
The Signpost: Finally, Rick, your Wiki activities go beyond being a bot-guy, don't they?
- Of course. I'm an admin, currently spending most of my Wikipedia-time at the John McCain and Barack Obama articles. I shepherded Monty Hall problem through the Wikipedia:Featured articles process and its two featured article reviews, and at its talk page still try to help folks understand it. I started and continue working on an effort to update all articles on Japanese prefectures, towns and villages due to something called gappei - thousands of towns and villages have merged into new, larger, municipalities and in many instances Wikipedia's articles still do not reflect this merger activity which has quite literally made most sources about Japanese municipalities obsolete. I used to be a regular responder at the Help desk and Wikipedia:Village pump (technical) but don't seem to find the time to hang out at either of these pages much anymore.
Administrators
Five users were granted admin status via the Requests for Adminship process this week: Cailil (nom), StephenBuxton (nom), Matthewedwards (nom), Happyme22 (nom), and Ben MacDui (nom).
Bots
Eight bots or bot tasks were approved to begin operating this week:
RockfangBot (task request),
MifterBot (task request),
AtyndallBot (task request),
WPArkansas Bot (task request),
Xenobot (task request),
WikiDreamer Bot (task request),
Yobot (task request), and
Milk's Favorite Bot (task request).
Featured pages
Eighteen articles were promoted to featured status last week: Battle of Mount Austen, the Galloping Horse, and the Sea Horse (nom), Subarachnoid hemorrhage (nom), Early life and military career of John McCain (nom), Introduction to virus (nom), No Such Thing as Vampires (nom), Gyromitra esculenta (nom), Leopard 2E (nom), Tropical Storm Chantal (2001) (nom), The Shape of Things to Come (Lost) (nom), King Arthur (nom), Ed Stelmach (nom), USS Princess Matoika (ID-2290) (nom), Meteorological history of Hurricane Dean (nom), Uriel Sebree (nom), Super Smash Bros. Brawl (nom), Ernest Joyce (nom), Battle of Concepción (nom), and William Wilberforce (nom).
Twenty four lists were promoted to featured status last week: List of IIHF World Under-20 Championship medalists (nom), List of tallest buildings in Baltimore (nom), List of Czech submissions for Academy Award for Best Foreign Language Film (nom), List of Green Bay Packers in the Pro Football Hall of Fame (nom), List of Major League Baseball players from Puerto Rico (nom), List of Sunderland A.F.C. managers (nom), List of Final Fantasy compilation albums (nom), Soundgarden discography (nom), List of Judy Garland awards and honors (nom), List of Kansas City Chiefs head coaches (nom), NBA Sportsmanship Award (nom), List of Los Angeles Lakers first and second round draft picks (nom), List of tallest buildings in Tampa (nom), List of Pittsburgh Steelers first-round draft picks (nom), National Basketball Association Most Valuable Player Award (nom), List of NASA Administrators (nom), List of Atlanta Falcons first-round draft picks (nom), List of The Killers awards (nom), List of St. Louis Rams first-round draft picks (nom), List of voice actors in the Grand Theft Auto series (nom), List of Blue Peter presenters (nom), List of Los Angeles Angels of Anaheim managers (nom), List of Seattle Mariners managers (nom), and Garbage discography (nom).
No topics were promoted to featured status last week.
No portals were promoted to featured status last week.
The following featured articles were displayed last week on the Main Page as Today's featured article: Edward VIII, Atom, R.E.M., To Kill a Mockingbird, Genetics, Palpatine, and The Garden of Earthly Delights.
Former featured pages
One article was delisted last week: Bengali language (nom).
One list was delisted last week: List of English Twenty20 International cricketers (nom).
No topics were delisted last week.
The following featured pictures were displayed last week on the Main Page as picture of the day: Karlskirche, David Farragut, Hemicordulia tau, Computed tomography (CT), New Synagogue, Chandos portrait, and Banff National Park.
Two sounds were featured last week: Apollo 13 message to Houston (nom) and Etherea (nom).
No featured pictures were demoted last week.
Thirteen pictures were promoted to featured status last week and are shown below.
This is a summary of recent technology and site configuration changes that affect the English Wikipedia. Note that not all changes described here are necessarily live as of press time; the English Wikipedia is currently running version 1.44.0-wmf.4 (a8dd895), and changes to the software with a version number higher than that will not yet be active. Configuration changes and changes to interface messages, however, become active immediately.
Fixed bugs
- The API now correctly outputs errors in JSON if that was the output format requested. (r37349, bug 14758)
- It is no longer possible to move an image to an invalid title. (r37474, bug 14772)
New features
- It is now possible to patrol new pages via the enhanced recent changes interface. (bug 5502http://bugzilla.wikimedia.org/show_bug.cgi?id=5502)
- It is now possible for bureaucrats to rename a user to a name already taken in the Single User Login system, as long as the global account and the local account have the same email address or password. (r37422, bug 13507)
- It's now possible to specify a number of entries to show in the RSS feed for a page history using the limit= URL parameter. (r37699, bug 14778)
Ongoing news
- Internationalisation has been continuing as normal; help is always appreciated! See mw:Localisation statistics for how complete the translations of languages you know are, and post any updates to bugzilla or use Betawiki.
The Arbitration Committee closed one case last week, leaving two cases currently open.
Closed case
- Yorkshirian: A case involving perceived incivility from Yorkshirian. As a result of the case, Yorkshirian was banned for one year.
Voting phase
- Geogre-William M. Connolley: A case involving wheel warring between Geogre and William M. Connolley. William M. Connolley inappropriately extended a block on Giano II, while Geogre inappropriately reversed the block, and reversed page protection on Giano's talk page. The case is currently in the voting phase; proposed remedies include:
- Four different versions of a remedy modifying or removing remedy 2.2 in IRC. All versions are supported by two to three arbitrators, and opposed by one to two arbitrators.
- A remedy suspending Geogre's administrative privileges for two weeks is supported by two arbitrators, and opposed by two.
- Currently passing is a remedy prohibiting Geogre and Connolley from taking any administrative action with respect to Giano II.
Motion to close
- C68-FM-SV: A case involving disputes between Cla68, FeloniousMonk, SlimVirgin, JzG, and others. The case, which has seen little-to-no public input from arbitrators, is currently subject to a motion to dismiss, with the support of one arbitrator, and the opposition of one.