Berlin Hackathon 2011

The Berlin Hackathon 2011 is an opportunity for MediaWiki developers to come together, squash bugs and write crazy new features. Like the last two years, it's going to be awesome. Unlike the last two years, there will be more hacking and less talking. Also, this time around, we will do this independently from the Wikimedia Conference.

Registration is mandatory and will close on April 10. Please register on time! '''Registration is now open! Please register if you want to come!'''

Accommodation
Like last year, we plan to organize affordable hostel-style accommodation. We don't have details yet, but expect something like max 4 beds per room, possibly shared bathroom, about 20 to 30 EUR per night. If you want us to book you in, say so on the registration form, or send an email.

Schedule
The rough plan is to talk and coordinate in the mornings (that's engineer morning, before lunch at 2pm or so), hack all afternoon (until we are hungry again), then find food, then have some fun in Berlin (and/or do more hacking). We are looking to have the venue open around the clock, or at the very least until midnight.

Attendees
Hashar, Bryan

Topics
Here are the things we want to focus on at the hackathon

Bug Hunt

 * Bugs with keyword need-parsertest
 * Bugs with keyword parser
 * allow recursive template transclusions
 * recursively nested XML style markup
 * Allow continuation of any indentation and listing level: Bugs 1115, 1581, 1584, 2280, 5121, 5308, 6677, 9342, 12449, 13194, 13223, 13642, 25587 (easy but seven years old)
 * define XML namespace for output of web API (trivial)
 * Repurpose the hackaton/add to it?
 * Bugs with patches attached

More Ideas

 * Big Data & Visualizations
 * RENDER - WMDE is involved in a EU funded study of editor behavior, article quality, etc. -- Daniel Kinzler (WMDE) 18:46, 17 March 2011 (UTC)
 * Better diff tool for nongeeks to grok?
 * Real-time reading/editing Geo visualization
 * File licensing / Meta-Data
 * Having licensing in the DB (License integration) –Krinkle, Roan, Bryan
 * anybody interested in hacking CiviCRM/Drupal? -Prolineserver 18:08, 10 March 2011 (UTC)
 * machine readable reasons for deletion, blocking, and oversight. -- Daniel Kinzler (WMDE) 08:38, 14 March 2011 (UTC)
 * New editing user interfaces (visual, granular, collaborative (real-time), etc.)
 * may depend on parser, see above
 * Commons & Multimedia
 * Better exploitation of metadata
 * Better licensing tools
 * Mobile, Offline tools
 * Would you give an eye for a page on strategy site? It's about mobile browser app.
 * (bug 25558) Mobile site rewrite in PHP
 * Applications for Admins! Patrolling on your android while on the bus... -- Daniel Kinzler (WMDE) 18:46, 17 March 2011 (UTC)
 * WikiLove - expand existing user script per the design document, and add new modules!

One the Sidelines (or later)

 * Toolserver
 * what exactly? –Krinkle
 * purpose of toolserver, what services it provides, and any process/workflow changes we're interested in. Sumanah 20:55, 7 March 2011 (UTC)

Contact

 * Please write to [mailto:hackathon@wikimedia.de hackathon@wikimedia.de]

During the hackathon, there will again be a 24 hour phone number you can call if you have any problems.