Wikimedia blog

News from the Wikimedia Foundation and about the Wikimedia movement

Posts by Daniel Kinzler

Registration open for the Developer Workshop in Berlin!

Registration for the Developers’ Workshop in Berlin on April 14.-16 is now open: please use the registration form. Registration is required and will be open until March 21., but there are only 50 places available. So, sign up soon!

Wikimedia Germany invites all MediaWiki developers, Toolserver users, Gadget hackers, and other people interested in the technical side of Wikimedia projects to come to the Workshop. We have a very nice venue and a cool option for accommodation, details to be announced soon.

For updates and more information, watch meta:Wikimedia_Conference_2010/Developers’ Workshop. You can also get updates via twitter or identi.ca.  If you have questions, please contact us at conference@wikimedia.de.


Tech folk will again meet in Berlin

Developer Meet-Up

Developer Meet-Up (by Raymond, CC-BY-SA)

Wikimedia Germany invites all MediaWiki developers, Toolserver users, Gadget hackers, and other people interested in the technical side of Wikimedia projects to come to Berlin for a Developer Meet-Up on April 14.-16. Last year’s meet-up in Berlin was a great success, and we hope to make it even better this time! This year we want to focus on structured (meta) data, search, and community building. The future of the Toolserver will also be a subject.

The dates are set, but it’s not clear yet if we start full throttle on Wednesday the 14th or if we have just an arrival event on that date and a full day on Friday the 16th instead – this depends on venue arrangements that are not sorted out yet. Note that registration in advance will be required – a website will be set up for this soon, we will announce it on blogs and mailing lists.

On that Friday, April 16., the Wikimedia Chapters and Board start their convention in Berlin. This will be a great opportunity to meet, to discuss interesting topics, to network and to exchange ideas and thoughts! Wikimedia Germany will host the event, so we will organize the venue, the hotel(s), some fun things to do in Berlin, food & drinks and lots of other things – and there might even be a party at the c-base again…

See you in Berlin!

Daniel Kinzler, Wikidata Software Achitect

Update: Registration is now open!

Full TIFF Support is Coming!

Today I had the first milestone meeting with the folks of Hallo Welt about the TIFF support they are implementing for MediaWiki. This is one of the projects Wikimedia Germany was offering contracts for a while back. Now we are starting to see the first results, cool!

So, what will full TIFF support give us? Nothing spectacular, but something quite useful. TIFF is an image format widely used by museums and in scientific research. It’s also the de-facto standard used in print/reproduction. It is however rarely seen on the web, and browsers generally are not able to display TIFF images. However, the need to deal with TIFF files has increased lately, as we get more and more media from museums and archives. Especially for the people who work on image restauration, it is important to be able to have the original digital version of the image around – which is usually a TIFF file. So, TIFF uploads had been enabled on Commons a few months ago. But MediWiki can’t render them, and nither can browsers. They can’t be used as images on the wiki.

So, what Hallo Welt is doing now is implementing rendering support for TIFF files – which is not so easy, because TIFF files may contain multiple images or pages, similar to PDF files, or the DjVu files we use to represent scanned books. But the project is coming along pretty well, and it looks like it will bring some small improvements also to the existing support for PDF and DjVu files. We are also experimenting with automatic user interface testing using the Selenium framework. If this works out well, we may well use it for more things on MediaWiki in the future.

The project is scheduled to be completed in November, and I hope we will be testing it on the live sites soon after. So, look out for more pretty pictures!

Deadline for WMDE contract application

At the developer meetup, I announced that Wikimedia Deutschland is offering contracts for a couple of projects we feel are important. We again invite you to apply for any project that interests you.

The DEADLINE for applying is SUNDAY, APRIL 19!

We did not receive any offer for the most urgent project: Evaluate the impact of using flagged revisions on the German Wikipedia. We feel that it would be very helpful to run a full analysis on this before the English language Wikipedia decides on how to implement flagged revisions. It’s a powerful tool, and we should make sure we use it to it’s full potential.

Below, the other projects are listed again:

If you would like to help with any of the above, please contact me at <daniel.kinzler AT wikimedia.de> and provide the information specified at http://www.mediawiki.org/wiki/WMDE_contract_offers

Thank you all for your interest!

Developer Meet-Up Wrap-Up

Avar and Brion

During the Wikimedia Conference on April 3. to 5., MediaWiki developers and other technologically inclined people met at the c-base in Berlin. The idea was to meet people and get new (and old) projects moving. And I think it worked!

The biggest topic was probably the Integration of OpenStreetMap into Wikipedia (notes). This project should soon provide us with automatic maps for places, rivers, countries, etc. It will also provide interactive maps which can be panned and zoomed, similar to Google Maps. Highlighting places and objects and integrating sattelite images is being worked on. Wikimedia Germany is supporting the project by providing servers.

Another prominent topic was the Usability Initiative (notes) which has the goal of improving the user interface. Recently, the interaction of new users with the Wikipedia website has been studies in order to identify the things people have most problems with. The results should be available soon and will be used right away to improve the site. Meanwhile, Wikia is working on a WYSIWYG-Editor which greatly simplifies not only editing text but also makes the creation of tables and infoboxes much easier. Better methods for uploading and embedding images and other media are also being researched.

We talked about a lot of other things too, liked a system for systematically testing extensions, improving the handling of reports in Bugzilla, and the WikiTrust system, which can identify and highlight dubious changes in article text. The improved search was also discussed – some of the improvements can already be seen across Wikimedia sites, like the type-ahead suggestions when typing in the search box; others, like result from sister projects, are still limited to the English language Wikipedia, but should be available to all soon.

In the course of the event, I also presented WikiWord (Notes), which is the basis for the impending multi-lingual image search for Commons. The idea is to list the articles a word could refer to in a given language, find the corresponding pages or categories on commons, and present images from them. A prototype is available on the toolserver, but it has no images yet.

I found the meet-up very exciting and I hope that all participants has at least as much fun as I did. I would like to thank again all the people who made this event possible: Sebastian and Guillom, who organized the Wikimedia Conference as a whole, Henriette, Thomas and the rest of the Wikimedia Germany team, who managed all the things big and small that make such an event work, from accomodation to city maps. I want to thank all the volunteers who contributed their time, and especially the kitchen crew, who provided us with such great meals. My special thanks go to  Lucas who helped me moderate the event and acted as my voice while I could hardly speak. Thanks also to the local folks of the c-base for their support and hospitality. And finally, I want to thank all the participants, who filled the event with life!

In conclusion I want to mention a few lessons learned: we need to have registrations much earlier, and have to make it clear that registrations are not definite until confirmed. We need to know how many people are coming before we decide on a venue, next time. The fact that we had to close registration early and even had to tell some people to stay home was really really sad. It really shouldn’t happen again.

Another point is that a schedule of prepared presentations might have helped giving an overview of topics and people. On the other hand, the flexible OpenSpace approach worked nicely to bundle topics and get people to sit down and talk. Perhaps next time we will do it like this: have a schedule of presentations ready for the first day, and leave the second day for more spontaneous discussions and demos. That way, we keep the creative chaos alive.

Indeed, next time… I’m sure that there will be a next time, hopefully next year already. Until then, we have Wikimania!

Pictures: Raymond

Wikimedia Deutschland offering short term contracts

Wikimedia Deutschland is offering contracts for a couple of projects we feel are important. If you are interested in earning some money by helping Wikimedia to improve our Wikis, have a look at these projects:

If you would like to help with any of the above, please contact User:Duesentrieb aka daniel.kinzler AT wikimedia.de and provide the following information:

  • Your real name and country of residence
  • How you plan to go about implementing the desired function
  • Any experience working with MediaWiki
  • How many working hours you would spend on it, and how much you ask for it
  • In what time frame you would be able to do the job

Thanks for helping us make the web a better place!

Developer meet-up is out of room

We have been completely overrun by registrations for the developer meet-up in Berlin. That’s exhilarating, but forces on me the sad duty to tell you: we are out of room, we are closing registration early.

So: if you have not yet send a registration mail, you will not be able to attend! Sorry. We may even have to reject some registrations we have already received.

There’s some good news too, though: anyone interested my join us at the c-base for the party on saturday April 4., starting 8pm. The developers will be there and people from the chapter and board meeting will also come. This will be a good opportunity for getting to know Wikimedians from all over the world.