Hackathon
Wikimania Hackathon 2015 findet am Mittwoch, den 15. Juli 2015, Donnerstag, den 16. Juli 2015 und Freitag, den 17. Juli als Vor-Konferenz statt, zwei Tage bevor das Wikimania-Hauptprogramm beginnt, so dass sich der letzte Tag mit der Wikimania-Planung überlappt.
Jeder ist willkommen beim Hackathon. Wenn Du interessiert bist, würde es uns bei der Planung helfen wenn Du dich auf der $interestedListe unten einträgst.
Erster Hackathon? Lies das hier!
Email sent to all registered hackathon participants as of July 1
All participants of Hackathon are expected to respect and abide by the Wikimania Friendly Space Policy. Individuals not cooperating with this policy may be asked to leave the event.
Registrierung
Please make sure to register for the first two days of the hackathon if you are planning to attend. On the third day, the hackathon and Wikimania overlap, but are in the same location so if you register for the main conference you will still be able to participate in the final day of the hackathon as well. During the entire Wikimania event there will be a hacking room available for hackers to escape the crowds and continue to hack.
Was ist ein Hackathon?
Hackathon („Hacking days“) – manchmal DevCamp genannt – wurden bisher auf der Wikimania 2005 (Frankfurt), 2006 (Boston), 2007 (Taipei), 2009 (Buenos Aires), 2011 (Haifa), 2012 (Washington DC), 2013 (Hong Kong), 2014 (London) und vielen anderen Hackathons, DevCamps und Entwicklertreffen abgehalten.
Leute verbringen ihre Zeit damit, alles zu hacken, was mit MediaWiki oder einem der Wikimedia-Projekte zu tun hat (und manchmal auch andere Dinge). Die Hackathon-Veranstaltungen sind vollständig offen; wir begrüßen erfahrene und neue Entwickler, wie auch Leute, die mit MediaWiki, Tools, pywikibot, Gadgets, Erweiterungen, Vorlagen, etc. arbeiten. Interessierte Technologen und Hacker aller Fachrichtungen sind willkommen beim Wikimania Hackathon. Vorherige Erfahrung mit der MediaWiki-Software ist nicht erforderlich. Übersetzer mit linguistischem Hintergrund, die dabei helfen können, die Sprachunterstützung der Wikimedia-Technologie-Projekte zu verbessern, werden auch gebraucht.
Buddies
Finde einen Buddy für den Hackathon. Idealerweise hat jeder Neuling auf dem Hackathon einen Buddy. Wir ermuntern Neulinge und Veteranen mit ähnlichen Interessen, sich paarweise zusammenzufinden. Füge auf der Buddy-Seite Deinen Namen hinzu und ein paar Informationen über Dich und woran Du arbeitest. Suche nach anderen Benutzern, die gut zu Dir passen würden. Das ist ein Versuch, um Neulinge zu unterstützen und neue Zusammenarbeit zu ermuntern.
Programm und Aufgaben
Hacking projects confirmed
There are many proposals of demoable projects under development at the Wikimedia Hackathon 2015 project in Phabricator. Below you have a non-exhaustive list of activities confirmed (please link to the related Phabricator task):
Projects welcoming newcomers
"Newcomers" refers to developers new to our community as well as editors and other Wikimania attendees.
- Sprint: Making the Wiki Ed dashboard work for outreach projects (Education Programs)
- Sprint: VisualEditor's "translathon", 2nd edition
- Pageview API: Dockerize Hadoop Cluster, Druid, and Samza + Load Test
- A new panoramic viewer for commons
- Training: Wiki Front-End in 40 LOC, and other Parsoid tricks
- …
Projects for experienced contributors
- Sprint: Wikimedia Site Requests triage/cleanup/process
- Markdown <-> wikitext using Parsoid
- Prototype HTML Diffs for Parsoid (and Visual Editor)
- Support Translate extension in Parsoid
- Pageview API: Dockerize Hadoop Cluster, Druid, and Samza + Load Test
- Templates with Scribunto
- Efforts to improve the copy and paste detection bot
- Confirmed tasks welcome.
Ablauf
This schedule is made by the hackathon participants.
Siehe dieses Phabricator Workboard für weitere Informationen zu Programm und Aufgaben des Hackathon. Bitte schreibe Dich bei Aufgaben auf der Workboard ein, um Dein Interesse an einem Thema auszudrücken und nimm an einer Diskussion teil oder folge ihr. Wenn Du eine Session vorschlagen und abhalten willst, lege bitte eine Aufgabe an und füge das Projekt Wikimania-Hackathon-2015 hinzu.
Bevor Du eine Session planst, bedenke diese Punkte:
- Die wichtigste Aktivität auf dem Hackathon ist das Hacken im Hauptraum und das Füllen des Zeitplans ist für sich kein Ziel.
- Wir bieten Breackout-Räume für Sprint-, Training- und Meeting-Sessions an. Typische Konferenzpräsentationen passen hier nicht.
- Alle Session müssen zu einem passenden Task im Phabricator gehören, der mit dem Wikimania-Hackathon-2015-Projekt verbunden ist. (Lege einen Task an - Hilfe).
- Der Task muss der zuständigen Person zugeordnet sein.
- Der Titel muss beginnen mit "Sprint:", "Training", oder "Meeting", um den Typ der Session erkennbar zu machen.
- Du kannst jeden freien Slot übernehmen oder einen Tausch direkt mit dem Eigentümer einer geplanten Session in einem Dich interessierenden Slot verhandeln.
Mittwoch, 15. Juli
Hackathon Tag 1
Time | Hackathon Workplace 1 - Don Américo | Hackathon Workplace 2 - Don Genaro | Hackathon Workplace 3 - Don Julián | Hacking Hall 1 - Don Diego 4 | WMF - Don Diego 3 | Education - Doña Adelita |
---|---|---|---|---|---|---|
60 classroom & video recording equipment. Newcomer-friendly sessions preferred. |
60 classroom | This room is still mostly empty! Add your sessions! (60 classroom) | 300 with rounds of 10 | By invitation | By invitation, registration closed | |
07:00 | On-site registration Registration 7:00 a.m. - 5:00 p.m. Second floor foyer, Hilton Hotel | |||||
09:00 | Opening plenary session (Hackathon) in Don Diego 4 | WMF Learning Day (etherpad) |
Education Pre Conference | |||
10:00 | Introduction to Wikimedia Tech for newcomers and their buddies | Hacking! | ||||
11:00 | Introduction to Phabricator (Wikimedia's task and bug tracking tool) for newcomers | Tutorial: Drinking and Filtering the Recent Changes Stream | ||||
12:00 | Lunch Don Diego 1 (Hackathon attendees only) | |||||
13:00 | Training: MediaWiki-Vagrant install party | Sprint: Making the Wiki Ed dashboard work for outreach projects | OTRS Meetup | Hacking! | ||
14:00 | Training: Wiki Front-End in 40 LOC, and other Parsoid tricks (slides) | Meeting: Wikidata - Find a project, ask your question | OTRS Meetup Continued | |||
15:00 | Presentation/Discussion: How Mapillary can be used with wiki | Workshop: Doing Research on Wikimedia things as a volunteer - tools and communities | ||||
16:00 | Hacking Tools that use Revision Scoring | Workshop: CI: automated tests on patch upload and merge | ||||
17:00 | Meeting: MediaWiki RFC: Streamlining Composer usage | IdeaLab Mixer | ||||
18:00 | End of Hackathon program. Dinner provided for Hackathon Participants @ 18:00 in Don Diego 1. Don Diego 4 remains open for quiet hacking overnight. | |||||
20:30 to 01:00 | Hackathon Social Event: Drinks and food, bring your badge and get a discount. Location: Cancino Alameda, Calle Doctor Mora 9 Cuauhtemoc, Centro. Two minutes walking from Hilton. Map here |
Donnerstag, 16. Juli
Hackathon Tag 2
Time | Hackathon Workplace 1 - Don Américo | Hackathon Workplace 2 - Don Genaro | Hackathon Workplace 3 - Don Julián | Hacking Hall 1 - Don Diego 4 | Education - Doña Adelita | WMCON Follow-Up Day | Press - Don Diego 3 |
---|---|---|---|---|---|---|---|
60 classroom & video equipment. Newcomer-friendly sessions preferred. |
60 classroom | 60 classroom | 300 with rounds of 10 | By invitation, registration closed | room C/D; in Fiesta Inn Hotel (close by) |
80 room (by invitation) | |
08:00 | On-site registration second floor foyer, Hilton Hotel 8:00 a.m. - 1:00 p.m. , 5:00 - 6:00 p.m. |
||||||
09:00 | Hacking! | Education Pre Conference | Press Conference | ||||
10:00 | Learn about Puppet | Learning SQL with Quarry | Spanish track:
(Introduction to Wikimedia Tech for newcomers and their buddies.) |
Wikimedia Conference Follow-Up Day (no registration needed, just come along) | |||
11:00 | Adding (interactive) graphs and maps to articles | How to get Grant Funding for your Hacking Project | |||||
12:00 | Hackathon Group Photo @ 12 in Don Diego 4! Lunch (Hackathon attendees only) | ||||||
13:00 | Workshop: Learn about and evaluate our web API client libraries! | Hacking! | |||||
14:00 | Discussion: Researchers in our midst: Subject recruitment in Wikimedia communities | WMF Engineering Management Q&A | Ally Skills Workshop | ||||
15:00 | Workshop: Getting started (and making better!) tools and bots on Tool Labs | Best Practices for Hackathon Showcase Presenters | Code of conduct/Phabricator etiquette/Friendly Spaces/etc breach consequences and escalation paths | ||||
16:00 | Sprint: VisualEditor's "translathon", 2nd edition | Citathon 2015 | Building a Visual Video Editor for the Web | ||||
17:00 | Clean up Ruby code with RuboCop! | ||||||
18:00 | End of program. Welcome Reception in Salon Don Diego. Hacking Hall 2 - Doña Adelita opens at 8pm for 24h hacking for the remainder of Wikimania | ||||||
20:30 to 01:00 | Hackathon Social Event: Drinks and food, bring your badge and get a discount. Location: Cancino Alameda, Calle Doctor Mora 9 Cuauhtemoc, Centro. Two minutes walking from Hilton. Map here |
Freitag, 17. Juli
Hackathon Tag 3
Anything you schedule for Friday will be competing with the main Wikimania Conference schedule. Don Emiliano is open for hackers to use (and pre schedule) as needed – however main Hackathon sessions should be scheduled for Wednesday and Thursday.
Time | Hacking Hall 2 – Doña Adelita | Don Emiliano | ||
---|---|---|---|---|
100 with rounds of 10 | 22 in classroom setup | |||
09:00 | Hacking! | |||
10:00 | ||||
11:00 | ||||
12:00 | Lunch | |||
13:00 | Hacking! | |||
14:00 | ||||
15:00 | ||||
16:00 | ||||
17:00 | ||||
18:00 | End of program. Dona Adelita remains open for quiet hacking overnight. |
Samstag, 18. Juli und Sonntag, 19. Juli
Unorganisierte Hacking-Tage
Wie am Freitag, ist Doña Adelita 24h/Tag bis zum Ende der Wikimania zur Verfügung
Der Wikimania Hackathon-Showcase wird am Sonntag um 14:00 im Auditorium statt finden. Verpass das nicht!
Veranstaltungsorganisatoren
- rfarrand <rfarrand@wikimedia.org>, Rachel Farrand
- siebrand <siebrand@kitano.nl>, Siebrand Mazeland
- Omar_sansi <omarsansi@gmail.com>, Omar Sandoval
- Qgil <qgil@wikimedia.org>, Quim Gil (wird bei der Organisation helfen, jedoch nicht in Mexiko-Stadt anwesend sein)
Freiwillige
- Füge unten Deinen Benutzernamen ein, wenn Du Neulingen beim Hackathon helfen willst, indem Du für eine Stunde an einen "Empfangstisch" sitzt oder erkannt werden willst als jemand, an den sich neue Leute wenden können, um Fragen zu stellen, mit einem Projekt anzufangen oder jemanden zu finden, mit dem man arbeiten kann.
Interessierte
Siehe auch Buddies für eine Liste bestehender und möglicher Paarbildungen von Buddies.
- Aude
- Hoo man
- C. Scott Ananian (cscott) -- interesting in organizing a hacking session around Real-time Collaboration, or offline content
- CT Cooper
- Varnent
- Ochilov
- Rberchie
- rfarrand
- Ilya (talk)
- Dsvyas
- User:Thamizhpparithi Maari
Photos & presentations
Upload your photos and presentations to Category:Wikimania 2015 Hackathon.