http://universaleditbutton.org/images/f/f0/UWEBlogo.png

Archive for the ‘MediaWiki’ Category

Two new wiki books!

Wednesday, October 22nd, 2008
How Wikipedia Works

MediaWiki

Not one, but two new books to add to your library this month.  Earlier in September we were pleased to see How Wikipedia Works (published by No Starch Press), authored by prominent Wikipedians Phoebe Ayers, Charles Matthews, and Ben Yates.

Today another title has hit shelves, with significant contributions from our own CTO (and MediaWiki wunderkind) Brion Vibber, O’Reilly’s MediaWiki, authored by Daniel J. Barrett.

Congratulations to all the authors!

Jay Walsh, Head of Communications

New tech hires: Trevor Parscal and Ariel Glenn

Friday, October 17th, 2008

Please join me in welcoming two of our new tech folks who started this week in our San Francisco office, Trevor Parscal and Ariel Glenn.

Trevor has done various web development as well as being involved in the D development community (neat!), and will be poking around at MediaWiki stuff and misc scripting development.

Ariel is a longtime Wikipedian and Wiktionarian, and has been working on bot tools and some experimental MediaWiki extensions in the past. Ariel will be doing general MediaWiki/extension development as well as local IT support in our San Francisco office.

Trevor and Ariel will both be helping us to tidy up a lot of backlog in miscellaneous bug fixes and feature requests, as well as pitching in on development for ongoing strategic goals.

Brion Vibber,
CTO

Techie ecosystem: contractors

Thursday, August 14th, 2008

Wikimedia’s in-house tech staff has always been assisted by a fantastic volunteer infrastructure, from which most of us have been hired over the last few years. That relationship with our community also involves maintaining some important projects via contract positions…

Erik Zachte will be maintaining and improving our site statistics — integrating new page view counts and other valuable data in with the traditional edit stats he’s maintained for some time.

Aaron Schulz is working on Flagged Revisions, improvements to the CheckUser system, and many other tasks on editing and administrative workflow.

David McCabe is coming back to polish up his LiquidThreads project for us, a more flexible way to manage discussion pages which could be a big help especially for those large, ongoing forum-style pages like the Village Pumps.

We also get some great help from David Strauss who’s been getting our fundraising data integrated more solidly into a CiviCRM system, which is replacing the multiple different versions of custom-rolled fundraising databases we’ve gone through in the past.

Brion Vibber

Chief Technical Officer

[Your code here]

Friday, August 8th, 2008

It’s tech hiring season again at Wikimedia!

We’re looking for at least some people to be here at our San Francisco office, but remote development and system administration is also available (especially making sure we’ve got stronger timezone coverage for our sysadmins).

So all you out there who’ve been toiling in secret on your wikis and websites o’ doom, but always secretly (or not so secretly) wanted to work for Wikipedia — send yourself in to jobs at wikimedia.org.

Brion VIBBER

Chief Technical Officer

Quality Assurance in an Open Project

Wednesday, July 30th, 2008

Wikipedia was founded on radically open collaboration. Pick any article you know something about, and the “edit this page” link at the top allows you to make an instant change.

Edit this page link image

By editing a Wikipedia article, you get instant access to the “guts” of the page. Whether you’re just changing some text, adding a reference, or inserting an image: Wikipedia is open to new contributions at any time.

Instead of moderating edits when they are made, the wiki model has always been to systematically review changes as they come in:

by storing every version of every article ever created; by allowing anyone to restore prior versions; by providing numerous tools for experienced editors to review and patrol changes.

This gives writers the instant gratification to see their changes published, while - hopefully - leading to high quality articles over time as more and more people review and improve a page.

In addition to the constant mutual peer review, there are countless Wikipedia processes used to identify articles of the highest quality, articles with various problems, or articles that should be deleted. (The Wikipedia Signpost, a community newsletter, has just published an interesting history of the featured article candidacy process.)

New processes and technologies for quality assurance are developed and tested all the time. But few are as long-awaited and potentially game changing as FlaggedRevs.

The FlaggedRevs Extension

The German Wikipedia is currently trialing a new extension (what’s an extension?) to our software, called “FlaggedRevs“. The extension, which has been under development for more than a year, is a very powerful set of tools for reviewing, labeling and selecting changes made in a wiki. We believe that FlaggedRevs represents a milestone in the development of wiki technology. To our knowledge, there is no other tool available today that provides comparable functionality.

So what, exactly, does it do?

In a nutshell, FlaggedRevs (short for “flagged revisions”) can be used to give a defined group of authors the ability to attach quality labels (flags) to individual versions (revisions) of articles. It can also be used to determine which version of an article should be shown to a reader visiting the wiki: the most recent one, or the highest quality version available?

These two features are not necessarily linked. In the most basic use scenario imaginable, FlaggedRevs can simply be used to patrol a wiki for malicious changes (”vandalism“). When a change has been found not to be malicious, a trusted user can label it as such. This has two key advantages compared to the current patrolling model:

It reduces duplicate effort in basic change patrolling, allowing users to focus on un-reviewed changes and thereby directing their attention more effectively. It ensures higher coverage of changes. In particular, when malicious changes are followed by good faith edits, malicious changes are sometimes overlooked. In the FlaggedRevs model, reviewers can systematically examine every change.

In addition, both human and non-human readers can select “known good” versions of Wikipedia articles which do not include malicious changes. Whether you’re a teacher printing Wikipedia articles for the classroom, a student using them for research, or a publisher creating a DVD copy, you can pick the articles which have been checked for basic vandalism by trusted editors, instead of simply choosing the most recent version.

As a user of the German Wikipedia, you will notice that some articles have the following icon in the top right corner:

FlaggedRevs Icon 1

This icon indicates that the version you are looking at hasn’t been checked for vandalism yet. (If an older version that has been checked is available, this is indicated below the icon.)

The End of Immediacy?

While this configuration is simple enough, it should be noted that until about a couple of weeks ago, the German Wikipedia was using a different setup in which any change by a user without the permission to review changes for vandalism (which includes all unregistered users and relatively new ones) had to be reviewed before becoming the default version shown to readers. In other words, if you were not in the group with permission to review edits, your own changes did not become the “live version” until someone else looked at them.

This was a controversial change, as some users felt it significantly reduced the incentive for new contributors to start editing Wikipedia. So far, there has been limited analysis of the data collected during this experiment, which lasted from May until July 2008, and we hope to analyze the effects in greater detail over the coming weeks. (Some real-time statistics are available, thanks to André Karwath.)

Should changes to Wikipedia by new and unregistered users be reviewed before becoming the default shown to readers? There might be a middle ground solution: On most articles, changes would continue to be applied immediately, under the assumption that the benefit of radically open collaboration is greater than the risk. But, on a subset of pages, changes by unregistered and new users would have to be reviewed before becoming visible. This subset could consist of articles which are frequently the target of vandalism, such as the biography of the US President, but it could also include those pages which have reached a very high standard of quality as determined by the Wikipedia community. In other words, when the drawbacks of radical openness outweigh the risks, editing would be throttled.

This would, in fact, represent an opening up of Wikipedia rather than a closing down, as many of the affected pages are currently “semi-protected”, meaning that they cannot be edited at all by new and unregistered users due to the perceived risks of malicious edits. Being able to make changes that do not immediately become visible is surely preferable to not being able to make changes at all.

What’s next?

The Wikimedia Foundation has authorized all Wikimedia project communities to conduct experiments with FlaggedRevs through a process of self-organization. The process by which a Wikimedia community (e.g. the French Wikipedia, the Russian Wikibooks, etc.) can request the FlaggedRevs extension to be enabled is open and transparent. As the process unfolds, we will try to support the communities by collecting data about the use of the extension. Depending on our findings, we may eventually make a simple configuration of FlaggedRevs the default for all wikis.

There are other potential future uses of FlaggedRevs:

Use for identification of article versions which meet standards of accuracy and quality as determined by experts. Potentially, FlaggedRevs could interface with external expert communities (such as universities or expert-driven encyclopedia projects like the Encyclopedia of Life) to identify versions of Wikipedia articles which meet scholarly standards of quality. Use for identification of article versions which meet internally defined standards of quality beyond the simple check for vandalism. The original German Wikipedia proposal for FlaggedRevs includes a more in-depth community quality review stage, which is still being discussed. A simple way to tie into community review mechanisms would be to use FlaggedRevs to “tag” versions which have passed through processes like “Featured Article Candidates“. Use to collect basic reader feedback on articles. Asking our readers whether information in Wikipedia articles is useful to them, and whether it meets their quality standards, could be a good way to track reader satisfaction over time. The lead developer of the FlaggedRevs extension, Aaron Schulz, is currently implementing such reader feedback tools.

The development of this technology represents the commitment of the international Wikimedia community to achieving the highest possible standards of quality in all our projects. In particular, the German Wikipedia community and the German chapter have been leaders and pioneers in this process. Philipp Birken from the German chapter gave a compelling presentation at the recent Wikimania on this very topic.

We welcome your feedback in making this technology more useful. An English demo version is set up in the Wikimedia Labs.

Erik Möller, Deputy Director

Kaltura sponsors Michael Dale, open source video developer

Wednesday, July 23rd, 2008

As many of you may know, Wikimedia is working with Kaltura, Inc. to explore collaborative video editing in the Wikimedia projects. I’m very happy to announce that Kaltura has decided to support the further development of a 100% open source video editing solution integrated into MediaWiki. To this end, Kaltura is sponsoring Michael Dale, lead developer of the MetaVid project, to work in the Wikimedia Foundation offices in San Francisco beginning in early August.

Michael will work on adding support for video editing operations and other video-related functionality to MediaWiki, with a rich user interface built entirely on open standards like Ogg Theora. Michael’s work priorities will be coordinated between Kaltura and WMF. I am hoping that we can make incremental improvements to Wikimedia’s video capabilities that will start to become visible to users soon. :-)

Michael Dale is currently a Research Associate at the University of California Santa Cruz and the lead developer for the MetaVid project. MetaVid is a community archive project for public domain US legislative footage. The MetaVidWiki software (which runs the archive) is a free software extension to MediaWiki that enables community engagement with audio/visual media assets and associative temporal metadata. Michael has been involved free & open media adoption on the web in collaboration with the xiph.org and annodex organizations.

Please join me in welcoming Michael!

– Erik Möller
Deputy Director, Wikimedia Foundation

Firefox 3 and the ‘wiki edit button’

Thursday, June 19th, 2008

It’s a great day to download Firefox 3 and edit your favorite wiki!

Earlier today a small consortium of wiki-developers, including our own Brion Vibber here at the Foundation, put the finishing touches on the Universal Edit Button.  With this little Firefox 3 extension users will be able to click one button, located conveniently in the Firefox address bar, to instantly access the ‘edit’ page for an increasing number of participating wikis, including Wikipedia.  A MediaWiki extension has been created so other wiki operators can implement the button into their own site.

At this time the button is exclusively available on FireFox (get help with the install), but there’s no reason we shouldn’t expect to see similar functionality in other browsers down the road.  Further proof that that the web is quickly shifting to become an ‘edit this page’ kind of place.  The power of public collaboration at work!

The Universal Edit Button was first discussed at the 2007 Recent Changes Camp, and again explored at the recent Recent Changes Camp in Palo Alto.  The button is a great example of the product of open-source collaboration and the mutual commitment of wiki developers to foster a community of interoperability and interconnectedness.

Here’s to the new age of the edit-powered web!

Jay Walsh, Head of Communications

A not-so-little thing called SUL

Wednesday, June 4th, 2008

Quite a bit of discussion lately on planet wikimedia (a lovely aggregator of dozens of wiki-focussed blogs) about something called SUL - that’s Single User Login if you’re not the sort of person who doesn’t find yourself logging into a Wikipedia, Wikibooks, Wikisource, or similar Wikimedia project account.

Although any human on the planet can edit a Wikimedia project without an account, the majority of editors take advantage of user accounts on all of the projects to keep track of their edits, share background about their interests, and to communicate with other Wikimedia volunteers. On English Wikipedia alone there are over 7,000,000 separate registered user accounts.

And although lots of editors spend the majority of their time in one project, say Wikipedia, there are thousands of other editors who dabble in other Wikimedia projects several public and internal planning wikis.

Obviously this presents one unfortunate problem - a dozen separate user accounts on each project. Hence, SUL! Project volunteers can now follow a process that migrates all of their individual accounts into one master account for all the projects. new volunteers will be able to take advantage of this as well, using one unique username and password for all of their cross-project work.

Volunteer developers and staff developers began rolling the system out over the last few months for select users, and as of today it’s open to anyone and everyone with multiple accounts across the projects.

Although this might not have a dramatic impact on your own wiki experience, rest-assured that it will ultimately make the lives of all our multi-project editors much, much easier. Bravo to the team for a job well done.

Get hooked up with SUL here - follow the discussion and check out what others are saying as well.

J. Walsh, Head of Communications




You are viewing a mobilized version of this site...
View original page here

How do you rate mobile version of this page?

Mobilized by Mowser Mowser