Wikimedia Hackathon 2017/Program

From MediaWiki.org
Jump to: navigation, search
Wikimedia hackathon mark horizontal.svg

19 – 21 May 2017 | Vienna, Austria

Welcome


Program

Venue & Vienna


Travel


Participants


Register & Attend!




Schedule[edit]

How to schedule breakout sessions[edit]

How to schedule Proposed Sessions & Skill Share:

  • If your breakout session lasts up to 1 hour
    • schedule it yourself in the tables below in one of the time slots indicated as free!
    • OR ask the hackathon organizers via hackathon@wikimedia.at to do this for you.
  • If your breakout session lasts longer than 1 hour
    • please reach out to hackathon@wikimedia.at and don't schedule this session on your own.

All sessions need to have an associated Phabricator task with a description linked to the schedule. If you are unsure how to create one we can help you at hackathon@wikimedia.at

If you already have a Phabricator account and are interested in attending a specific breakout session please subscribe to the associated task on Phabricator so that breakout session organizers know how many people to expect.

Thursday 18 May 2017[edit]

Atrium off-site
central area with hotel reception, information and registration desk, couches and more = not at JUFA Wien City
13 13-19
Information and
registration desk
+
17.30-18
Mentor meeting
14 14-17
City tour to Zentralfriedhof
(extra registration required)
14.30-17
City tour to the historic centre of Vienna
(extra registration required)
15
16
17 17-21
Vienna Open Data MeetUp & Open Data Drinks
18
19
20

Friday 19 May 2017[edit]

Room Heuriger Room Blunzn Room Gurkerl Room Powidl Room Wiaschtl Atrium Restaurant Café Wien off-site
for hacking: 100 workstations at table groups for hacking: 35 workstations at table groups for hacking: 55 workstations at table groups; extra 20 seats at table groups next to fixed projector and screen, flip chart for breakout sessions: 25 seats at table groups, fixed projector and screen, flip chart for breakout sessions: 25 seats around tables in U-shape, fixed projector and screen, flip chart central area with hotel reception, information and registration desk, couches and more only during mealtimes 40 seats, 24 hrs free snacks station = not at JUFA Wien City
7 room closed room closed room closed room closed room closed 7-10
Breakfast
8 8-17
Information and registration desk
9
10 10-11.30
Opening
11 room closed 11.30-24
Hacking
11.30-24
Hacking

+
Wikidata
documentation
sprint

starting at 11.30

11.30-13
Fantastic MediaWikis

- What are others using MW for?

- The Vienna History Wiki

- A Quality Management System under SMW (ESA)

11.30-13.30 Introduction Mentoring Program informal hacking and meeting space
12 12.30-24
Hacking
12-14.30
Lunch
13
14 14-15:30
Fantastic MediaWikis

- Deploying MW with Oregano

- Introducing Houstrails (Baugschichte.at)

- Synchronizing multiple SMWs

14-15
Humanities, social sciences and wikis
15 15-16
Wikimedia Technical Areas: An Overview
16 16-18
Fantastic MediaWikis

- Learning from Confluence?

- How do I make my MW work with VisualEditor?

- Promoting MediaWiki (panel)

16-17
Skillshare: Setup MediaWiki development environment
17 17-18
Introduction to Wikimedia Phabricator (project management tool)
17.30-18
Mentor meeting
18 room closed 18-19

Selenium/WebdriverIO tests in JavaScript/Node.js

18-21
Pizza
19 19-20
Flagged revisions: Current state and future plans
20 20-21
Breton dance
free! 20-23
Karaoke
21 room closed free!
22 free! free!
23 free! free!

Saturday 20 May 2017[edit]

Room Heuriger Room Blunzn Room Gurkerl Room Powidl Room Wiaschtl Atrium Restaurant Café Wien off-site
for hacking: 100 workstations at table groups for hacking: 35 workstations at table groups for hacking: 55 workstations at table groups; extra 20 seats at table groups next to fixed projector and screen, flip chart for breakout sessions: 25 seats at table groups, fixed projector and screen, flip chart for breakout sessions: 25 seats around tables in U-shape, fixed projector and screen, flip chart central area with hotel reception, information and registration desk, couches and more only during mealtimes for breakout sessions: 40 seats, projector and screen;
24 hrs free snacks station
= not at JUFA Wien City
0 0-24
Hacking
0-24
Hacking
0-24
Hacking

+
Wikidata
documentation
sprint

starting at 10

1
2
3
4
5
6
7 7-10
Breakfast
8
9 09:15-10:00

translatewiki.net system continuity and disaster recovery

free! 9-17
Information and registration desk

+
10-10.30
Newcomer
mentor
meeting

free!
10 10-11

Future of "Extension:LDAP Authentication"

10-11

Wikimedia Movement Strategy discussion

10-11

Selenium/WebdriverIO tests in JavaScript/Node.js

11 Build things with the Wikipedia edit trends API 11-12

Intro to Cloud Services (Labs, Tool Labs, database replicas, oh my)

free!
12 12-13

Open Knowledge Maps for the Wikiverse!

SPARQL for Wikidata workshop 12-14.30
Lunch
free!
13 13-14

WikimediaUI Style Guide: Find help for your interface questions

Progressive web apps (session 2) free!
14 14-15
Who wants some ORES?
14-15
How to write an extension for BlueSpice
free!
15 15-16

Group discussion: what do GLAMs want from Wikidata and structured data on Commons, and how to act upon that?

15-16

Create a Central Gadget Taskforce

15-16

Selenium/WebdriverIO tests in JavaScript/Node.js

16 16-17
GLAMpipe: Current state and future plans
16-17
Introduction to Wikifab (A suite of extensions to create a Dozuki-like MediaWiki)
16-17
The Sweet Taste of Austria
free!
17 room closed room closed 17-17.30
Group photo
17.30-18
Mentor meeting
18 18:00-18:30
Ladies that FOSS & how to include women in free software
free! 18-21
Dinner
19 free! free!
20 free! free!
21 free! free! 21-
Hackathon Party
22 free! free!
23 free! free!

Sunday 21 May 2017[edit]

Room Heuriger Room Blunzn Room Gurkerl Room Powidl Room Wiaschtl Atrium Restaurant Café Wien off-site
for hacking: 100 workstations at table groups for hacking: 35 workstations at table groups for hacking: 55 workstations at table groups; extra 20 seats at table groups next to fixed projector and screen, flip chart for breakout sessions: 25 seats at table groups, fixed projector and screen, flip chart for breakout sessions: 25 seats around tables in U-shape, fixed projector and screen, flip chart central area with hotel reception, information and registration desk, couches and more only during mealtimes for breakout sessions: 40 seats, projector and screen;
24 hrs free snacks station
= not at JUFA Wien City
0 0-14
Hacking

10:00-13:00 EPIC: Detect and prevent UI regressions

0-17
Hacking
0-17
Hacking

+
Wikidata
documentation
sprint

starting at 10

Hackathon Party
1
2
3
4
5
6
7 7-10
Breakfast
8
9 free! free! free!
10 Building Better Software How to translate user documentation 10-15
Information and registration desk

+
10-10.30
Newcomer
mentor
meeting

free!
11 Developers and MediaWiki: How to become BFFs? MediaWiki Development for Beginners free!
12 Tech event organizers meetup MediaWiki Development for Beginners 12-14.30
Lunch
free!
13 free! MediaWiki Development for Beginners free! 13-15.30
City tour to the historic centre of Vienna
(extra registration required)
14 room closed free! free! free!
15 15.30-17
Showcase & Closing
16


Contribute to the Program[edit]

Wikimedia’s technical areas
Propose a session, workshop, or project
  • Proposed Sessions - Session covering any of the Wikimedia’s technical areas.
  • Skill Share - Hands-on skill development workshops on topics around technology stack of Wikimedia projects.
  • Featured Tasks - List of projects that are suitable for volunteers proposed by the participants and curated by the organizers.
  • Backlog - If you don't know where to list your task, add it here and we will help you.

For any of the items listed below, create a task on Phabricator, add #Wikimedia-Hackathon-2017 tag, and import it to the respective column on the workboard. Also, indicate in the task description if your proposed activity is newcomer-friendly.

Become a point of contact for a project of your own or from our list of ideas
Featured Tasks

If you're interested in working on a project listed below, add yourself as one of the team members. If you would like to be a point of contact for a project during the Hackathon, add your name in the relevant section. Let us know if there is anything we could help you with beforehand. Feel free to add a new project idea to this table!

Task title Skills & additional details Point of contact Interested

member(s)

Status
Increment user_editcount during page moves

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript Kaldari Ad Huikeshoven patch submitted
Add page indicator to show that the page being viewed is protected

#small #newcomer-friendly

CSS, PHP, Familiarity with MediaWiki interface

Note: A day long task for experienced contributor. When this task is done, check with Technical Collaboration team about announcements.

matmarex
Add new inverted filters options to Special:Contributions

#small #newcomer-friendly

PHP, Javascript, Familiarity with MediaWiki in general

Note: See JS file linked in the task.

Use quotes instead of bolding in email subjects

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript Catrope
Make it easy to filter notifications by type

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript Catrope
Escape round parentheses so they properly show in the 'To' field of an email

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript

Note: 6, 7 & 8 are related tasks

Catrope
User rights change notification email does not specify in body which account was affected

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript

Note: 6, 7 & 8 are related tasks

Catrope
Use quotes instead of boldings in email subjects

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript

Note: 6, 7 & 8 are related tasks

Catrope
Notifications for replies received on a new topic

#small #newcomer-friendly

Familiarity with MediaWiki in general, PHP, Javascript Catrope
General improvements for the Newsletter extension

#small #newcomer-friendly

PHP, Javascript, Familiarity with MediaWiki in general 01tonythomas Srishti, MtDu A few patches for bugs have been submitted & merged T159081
A Django REST page on wmflabs to request images and plan campaigns

#small #newcomer-friendly

Postgresql + Postgis, Django framework, Javascript, MediaWiki OAuth Tobias1984
Commons Android app: Improvements

#small #newcomer-friendly

Familiarity with Android app development, Java & HTML

Note: Follow the discussion on Github about the team's hackathon plans for this project.

Josephine_I Nark0
Left-to-right mark doesn't get removed from pasted usernames

#small #newcomer-friendly

Familiarity with Ruby Sage Ross
IOS app: Convert some legacy Obj-C code to Swift

#big #newcomer-friendly

Familiarity with Objective-C & Swift language Mhurd
Automate sourcing of existing Wikidata statements by expanding existing scripts

#big #newcomer-friendly

Familiarity with PHP & Wikidata Lydia_Pintscher
Develop new games using Wikidata's data

#big #newcomer-friendly

Familiarity with PHP & Wikidata Lydia_Pintscher
Create new visualizations for Wikidata query service

#big #newcomer-friendly

Familiarity with PHP, Wikidata and data visualization libraries Lydia_Pintscher
Change Wikipedia Android app to make it work with another MediaWiki installation

#medium #newcomer-friendly

Familiarity with Android app development, Java, some JavaScript & HTML bearND Florianschmidtwelzow Nark0 PurleBasil in progress
Flow OAuth proof of concept

#medium #newcomer-friendly

Can use any frontend libraries (OOjs UI, Bootstrap, Backbone, Android, etc.). Initial implementation is not expected to be feature-complete. Mattflaschen-WMF
Fix bugs in the Navigation popups gadget

#medium #newcomer-friendly

Familiarity with Javascript
Add support for importing article ratings via Wikidata badges

#medium

Comfortable with Ruby and also familiar with MediaWiki APIs Sage Ross
Improve support for read access restriction / access control

#small

PHP

Note: needs someone familiar with MediaWiki authorization to know where to look & make a list

Review and deploy ThrottleOverride extension to Wikimedia wikis

#small

Familiarity with extensions development

Note: learn helpful pointers here in the ticket

Dereckson or Reedy
Integrate a modern debug / error display tool into MediaWiki

#medium

PHP & basic extension writing

Note: make MWExceptionRenderer replaceable & write an extension to replace it

Tgr
Remove IE8 hacks/workarounds/etc. from extensions Javascript, shell Tgr
Add syntax highlighting to wiki diff of source code pages (like Gerrit)

#small

PHP, HTML, CSS SamanathaNguyen
Add a maintenance script for complete cache reset

#small

PHP, familiarity with MediaWiki caching layers

Note: learn helpful pointers here in the ticket

Tgr
Review and update the Examples extension

#small #newcomer-friendly

PHP, Javascript Tgr
Allow excluding soft redirected categories on Special:UnusedCategories

#medium #newcomer-friendly

PHP, SQL Tgr
Add global logging context

#small #newcomer-friendly

PHP Tgr
provide Special:RelatedChanges/Special:RecentChangesLinked functionality via API

#small

PHP, MediaWiki API Tgr
Fix or replace Module:Assemble multilingual message

#small

Lua Tgr
Add a welcome bot to Differential for first time contributors

#small

Tgr
Add a welcome bot to Gerrit for first time contributors

#small

Tgr
WordPress plugin to associate tags with Wikidata IDs

#medium

Familiarity with WordPress plugins; Schema.org Pigsonthewing (not present at Hackathon, but ping me on Wikidata, Phabricator or Twitter
New User Landing Page - Article Creation Workflow

#big

CSS, Javascript, Design skills MusikAnimal, Kaldari Cmadeo
Notification: Your file was used

#big

PHP, Javascript, familiarity with MediaWiki in general Lea_WMDE
Identify high-use gadgets and ensure that they have proper long-term maintenance

#big

Familiarity with developing gadgets

Note: Action items for this task are in Create a Central Gadget Taskforce

Create a Central Gadget Taskforce

#big

Note: Subtask of above project
A cross-wiki "What links here" (aggregate local iwbacklinks from wikis)

#big

PHP, Javascript, familiarity with MediaWiki in general

Note: This project would require architecture review. To understand the problem, explore a tool like this first: https://tools.wmflabs.org/guc/

Krinkle
Notify users about deletion tags being added to pages they created

#big

PHP, Javascript, familiarity with MediaWiki in general
Implement Internet Archive BookReader in Commons & Wikisource

#big

Integration skills & more

Note: First pick a best pdf reader (e.g. Book2Scroll, Internet Archive)

Bento: A new reading experience for Wikipedia

#big

Design skills Nirzar
Continue to increase the amount of Wikidata in Wikisources

#big

Samwilson
Add feature annotate/blame command, to indicate who last changed each line / word

#complex

PHP, Familiarity with MediaWiki

Note: Requires familiarity with implementation of diff engines. Dig into SCM systems like CVS, SVN and GIT, where this concept already exists

Automatically propose/suggest a category for images

#research

Image recognition/ analysis, NLP

Note: Check subtask: Investigate computer vision image classification and description tools for shadow tags and search descriptions

WereSpielChequers
RevisionSlider: Do not reload diff when dragging back to original position.

#small

Javascript WMDE-Fisch (Christoph Jauera)
RevisionSlider: Adjust sliding animation time of pointers on short distances.

#small

Javascript WMDE-Fisch (Christoph Jauera)
RevisionSlider: Add keyboard shortcuts to move between revisions.

#small

Javascript WMDE-Fisch (Christoph Jauera)
RevisionSlider: Make RevisionSlider usable for screenreader users.

#small

HTML, Javascript WMDE-Fisch (Christoph Jauera)
RevisionSlider:Make RevisionSlider more feature complete for REL 1.27.

#small

GIT, Javascript WMDE-Fisch (Christoph Jauera)
https://phabricator.wikimedia.org/T114609 -- metrolook footer weirdness

#small #newcomer-friendly

CSS, skinning, paladox Isarra
https://phabricator.wikimedia.org/T146593 -- overflow issues on special:version in various skins

#small #newcomer-friendly

CSS; is a core change Isarra
https://phabricator.wikimedia.org/T156134 , https://phabricator.wikimedia.org/T156133 , https://phabricator.wikimedia.org/T156132 , https://phabricator.wikimedia.org/T156131 -- various overflow issues on (specific) mobile interfaces CSS issues, layout issues, possibly some terribly archaic code issues; triage whatever is actually sane to do out of all of these if you want Isarra
https://phabricator.wikimedia.org/T159623 -- socialprofile button showing up issue

#small #newcomer-friendly

JavaScript, UI stuff - prolly a few lines of JS to fix Isarra
https://phabricator.wikimedia.org/T162653 -- Refreshed should use core-provided tablet width variable

#small #newcomer-friendly

PHP? Probably very simple to fix Isarra
https://phabricator.wikimedia.org/T155281 -- Semantify Nimbus with HTML5 elements If you're wondering what this means, I don't know either. I recommend asking on the task. Isarra
https://phabricator.wikimedia.org/T155283 -- Skin contains a 'hilariously-bad-hack-for-responsiveness'

#large

This is technically a valid ticket, but let's be real, the status quo is *acceptable* even if the code is fugly >.> Isarra
https://phabricator.wikimedia.org/T155219 , https://phabricator.wikimedia.org/T155259 , https://phabricator.wikimedia.org/T155261 , https://phabricator.wikimedia.org/T155263 , https://phabricator.wikimedia.org/T132038 , https://phabricator.wikimedia.org/T106689 -- add mobile support to skins with none!

#epic

Various wordings, all the same thing. Skins lack responsiveness/mobile support. This is not all of them. Isarra
https://phabricator.wikimedia.org/T147246 , https://phabricator.wikimedia.org/T147247 , https://phabricator.wikimedia.org/T147248 , https://phabricator.wikimedia.org/T147249 , https://phabricator.wikimedia.org/T147250 -- one issue, five different skins: add indicators.

#small #newcomer-friendly

The PHP part here is easy, just steal the ~1 line of code out of vector. CSS to make it act sanely on the page may be a bit more complicated. Isarra
  • Express your interest in being a point of contact for one of the featured tasks, or for your own project idea by adding it to the table.
  • A good example of a proposed featured project is one which is clearly articulated, attainable, and not requiring complex or lengthy discussion from subject matter experts before implementation. Projects suitable for onboarding newcomers are most welcomed.
  • Being a point of contact for a project means, that you will be available and willing to answer any project-related queries at the hackathon.   
Express your interest in contributing to a project of your own or from our list of ideas
  • If you would like to contribute or work on one of the featured tasks during the hackathon, list yourself under ‘Interested member(s)’ column in the table. You are welcome to add your own idea too!
  • With this, we would like to connect you with other attendees looking to work on similar projects as you do before the hackathon.


Opening[edit]

Friday 19 May 2017, 10-11.30in Room Heuriger

Welcome to the Wikimedia Hackathon 2017 in Vienna!

Etherpad notes from the participant "open mic" at the end of the opening: https://etherpad.wikimedia.org/p/WMHACK17_Opening


Social and side events[edit]

City tour to Zentralfriedhof[edit]

Wikimedians at Zentralfriedhof

Thursday 18 May 2017, 14-17 – starting and end point: next to the information and registration desk at the Atrium

Austrian Wikimedians Häferl and Regiomontanus will show you the Zentralfriedhof Zentralfriedhof on Wikidata, Vienna's main cemetery where Beethoven, Schubert, Brahms, the Strauss family and other personalities from the city’s past are buried. We will use public transport to get there, so make sure that you have your public transport ticket with you.

Please register here with your signature --~~~~ (max. 20 participants):

  1. MJPCubelo
  2. MusikAnimal talk 03:18, 12 May 2017 (UTC)
  3. Will try, if compatible with other meetings. --Nemo 14:38, 16 May 2017 (UTC) P.s.: See commons:Category talk:Zentralfriedhof, Vienna.
  4. -— Isarra 17:13, 16 May 2017 (UTC)
  5. Nikerabbit (talk) 10:50, 18 May 2017 (UTC)
  6. --Zache (talk) 11:05, 18 May 2017 (UTC)

City tours to the historic centre of Vienna[edit]

Historic centre of Vienna

Tour 1: Thursday 18 May 2017, 14.30-17 – starting and end point: next to the information and registration desk in the Atrium
Tour 2: Sunday 21 May 2017, 13-15.30 – starting and end point: next to the information and registration desk in the Atrium

Our Hackathon Party DJ Eugene (tour 1; replacing Volker, due to late arrival) as well as the Austrian Wikimedians Thomas Ledl, Plani, Regiomontanus and Ailura (tour 2) will show you the historic centre of Vienna Historic centre of Vienna on Wikidata. We will use public transport to get there, so make sure that you have your public transport ticket with you.

Please register here for tour 1 (Thursday) with your signature --~~~~ (max. 30 participants):

  1. Anomie (talk)
  2. --Sandaru (talk) 19:44, 12 May 2017 (UTC)
  3. JMatazzoni (WMF) (talk) 19:58, 12 May 2017 (UTC)
  4. Maskaravivek (talk) 5:25, 13 May 2017 (UTC)
  5. --Narek (talk) 18:45, 14 May 2017 (UTC)
  6. Ashot (talk) 10:26, 16 May 2017 (UTC)
  7. siebrand (talk) 16:24, 16 May 2017 (UTC)
  8. pierre 18:36, 16 May 2017 (UTC)
  9. Julie 18:36, 16 May 2017 (UTC)
  10. Fuzheado
  11. putnik 07:16, 18 May 2017 (UTC)
  12. Magioladitis (talk) 12:04, 18 May 2017 (UTC)

Please register here for tour 2 (Sunday) with your signature --~~~~ (max. 35 participants):

  1. MJPCubelo
  2. Strainu (talk)
  3. --FNDE (talk) 20:04, 12 May 2017 (UTC)
  4. Ziko
  5. DenisaRucaj (talk) 20:22, 12 May 2017 (UTC)
  6. Smalyshev (WMF) (talk) 06:20, 13 May 2017 (UTC)
  7. Ad Huikeshoven (talk) 13:57, 13 May 2017 (UTC)
  8. DerHexer (talk) 08:41, 14 May 2017 (UTC) Probably.
  9. 01tonythomas (talk) 09:39, 13 May 2017 (UTC)
  10. MViswanathan (WMF) (talk) 16:31, 14 May 2017 (UTC)
  11. NKohli (WMF) (talk) 19:46, 14 May 2017 (UTC)
  12. Yarl (talk) 21:40, 14 May 2017 (UTC)
  13. Alibey (talk) 07:38, 16 May 2017 (UTC)[1]
  14. Isarra 17:13, 16 May 2017 (UTC)
  15. Misaochan (talk) 17:15, 16 May 2017 (UTC)
  16. Jsamwrites (talk) 20:29, 16 May 2017 (UTC)
  17. Jmorgan (WMF) (talk) 22:17, 16 May 2017 (UTC)
  18. MtDu (talk) 00:09, 17 May 2017 (UTC)
  19. Yug (talk) 06:03, 17 May 2017 (UTC)
  20. — 0x010C ~talk~ 14:28, 17 May 2017 (UTC)
  21. Dario (WMF) (talk) 17:33, 17 May 2017 (UTC) (should anyone cancel...)
  22. Petrb (talk) 16:21, 18 May 2017 (UTC) (in case there is a space for me)
  23. Tshrinivasan (talk) 18:59, 18 May 2017 (UTC) (if there is a space for me)
  24. RashiqAhmad (should anyone cancel)
  25. Daniel Kinzler (WMDE) (talk)
  26. אבנר (talk) 19:18, 19 May 2017 (UTC)
  27. Shavtay (talk) 04:56, 21 May 2017 (UTC)
  28. 1Veertje (talk) 09:48, 21 May 2017 (UTC)
  29. VColeman
  30. Mhutti1 (talk) 10:55, 21 May 2017 (UTC)
  31. Erik bernhardson

Vienna Open Data MeetUp & Open Data Drinks[edit]

Metalab

Thursday 18 May 2017, 17-21at MetaLab

The 11th Vienna Open Data MeetUp at Vienna's hack space MetaLab MetaLab on Wikidata dedicates this evening to the Wikiverse. There will also be an opportunity to take a tour through MetaLab. The MeetUp will be held in English. No extra registration required.

Program:

  • Philip Kopetzky (Wikimedia Austria): Welcome to the Wikiverse!
  • Jean-Frédéric Berthelot (Wikimedia France/Austria): The Wonderful World of Wikidata
  • Daniel Mietchen (University of Virginia) and Stefan Kasberger (ContentMine, Open Knowledge Austria): Text Data Mining of Pandemics (Zika) with Open Access Literature and Wikidata
  • Lightning Talks: 5 min max.
  • starting at 19: Open Data Drinks

MetaLab Gnome-globe.svg on OpenStreetMap

  • Address: Rathausstraße 6, 1010 Wien
  • How to get there: Take the U3 underground line (direction Ottakring) from Enkplatz underground station Enkplatz underground station on Wikidata to Volkstheater underground station Volkstheater underground station on Wikidata. From there it's a 15 mins walk. It is also possible to change to tramway line 2 (rear exit of the Volkstheater station, comming from Simmering/Enkplatz) in the direction of Ottakringer Straße and to exit the tram at the Rathaus station which is directly in front of Metalab.

Fantastic MediaWikis and How to Maintain Them[edit]

Friday 19 May 2017, 11.30-18in Room Powidl

Fantastic MediaWikis program
MediaWiki logo

This one-day conference track called "Fantastic Mediawikis and How to Maintain Them" is designed for people who work with the open source software MediaWiki in their organization, company or business. The conference track is curated by the MediaWiki Stakeholders' Group MediaWiki Stakeholders' Group on Wikidata.

Read the full program of "Fantastic MediaWikis and How to Maintain Them".

Hackathon participants are invited to join the track whenever they want, spontaneously drop by for one hour or stay for the whole day, just like in any other session of the hackathon.

Humanities social sciences and wikis[edit]

Friday 19 May 2017, 14.00-15.00 in Room Wiaschtl

An informal meeting about wikis, for everybody who is interested in the humanities, social sciences and related topics. Do you study how wikis work? Do you support a wiki and want to talk about topics that are not exactly covered by computer science? Have you thought about a multidisciplinary approach in your research? Welcome to this meeting! Contact person is Ziko.

Wikidata documentation sprint[edit]

Wikidata documentation sprint program
Banner documentation sprint Wikimedia hackathon.png

The documentation sprint is a session that will take place during the 3 days of the hackathon. Its main goal is to improve user-documentation about Wikidata and Wikibase.

Anyone is welcome to join at any moment during the event, join a team or not, work on one of the suggested topics or not.

We will build a list of tasks with the community, so participants can work alone or in teams. During the sprint, we will also organize short workshops about useful tools (e.g. translation tools, illustration). Organizers will provide advices to help participants to build a good documentation. Non-tech people welcome. People will be able to attend remotely.

The Sweet Taste of Austria[edit]

apple strudel

Saturday 20 May 2017, 16-17in the Atrium

by prazlab

Austrian traditional recipes derive from different cuisines of the cultures that formed the historical Austro-Hungarian Empire Austro-Hungarian Empire on Wikidata. Not only famous for the Schnitzel Wiener Schnitzel on Wikidata, the Viennese cuisine Viennese cuisine on Wikidata is characterized by its "sweet tooth". Austrian desserts like the Sachertorte Sachertorte on Wikidata, the apple strudel apple strudel on Wikidata, and the Linzertorte Linzertorte on Wikidata are well known internationally. According to this culinary tradition sweet dishes are not destined to be only enjoyed at the end of the meal, they can be served as a main dish.

In a feast of typical Austrian sweet dishes, prazlab collective prepared for you a buffet with the best-known cakes: Sachertorte, apple strudel, Linzertorte, Marmorgugelhupf (marble bundt cake), Esterházy torte Linzertorte on Wikidata and Streuselkuchen Streuselkuchen on Wikidata. The ingredients of the original recipes are mapped according to the statistical data about the Wikipedia entry of the cake. This update adds to the taste its metadata: the date of creation of the article, the number of edits and the amount of visitors of the page.

About the prazlab art collective: Since 2012 Veronika and Vesela have been working together on multisensorial experiences, creating edible interfaces, artistic visualizations and food data tastifications. Their works are based on the most universal language of food, using cooking techniques and focusing on the act of eating.

Group photo[edit]

Saturday May 20, 2017 - 17-17.30Outdoors, in case of rain in the Atrium

Join us for the Wikimedia Hackathon group photo if you like. If the weather is favorable, we go outside.

Breton dance[edit]

Friday 19 May 2017, 20-21in Room Powidl

Léa will introduce you to the secrets of la danse bretonne Breton dance on Wikidata.

Karaoke[edit]

Friday 19 May 2017, 20-23in Café Wien

Come sing with us! :-)

Hackathon Party[edit]

Arena Wien

Saturday 20 May 2017, starting at 21in Arena Wien

For Saturday night, we’d like to take you out to party! We’ve booked a venue exclusively for Hackathon attendees in one of Vienna’s nicest event locations, the Arena Wien Arena Wien on Wikidata, which is conveniently close to the hackathon venue. We’ll buy you a drink and book two DJs, so you can hit the dancefloor, socialize at the bar, or just hang out in the spacious outdoor area and enjoy some of Vienna’s best subculture locations.

DJs

  • eugene
as well as playing some butt-shaking funky beats, dj eugene will take us on a musical journey, telling stories with some worldwide sounds and ideas
  • shroombab
shroombab makes nasty breakbeat & electronic music with a message: her main topics are inspired by net politics - the end of privacy and the increase of mass surveillance
more at SoundCloud.com/Shroombab

Arena Wien Gnome-globe.svg on OpenStreetMap

  • Address: Baumgasse 80, 1030 Wien
  • How to get there: It’s a 20 mins walk or take the U3 underground line (direction Ottakring) from Enkplatz underground station Enkplatz underground station on Wikidata to Erdberg underground station Erdberg underground station on Wikidata. The Vienna underground runs all night long on Saturdays.


Showcase & Closing[edit]

Sunday 21 May 2017, 15.30-17in Room Heuriger

Time to say good-bye or "Sag zum Abschied leise Servus" as we say/sing in Vienna ...

Showcase sign up

Showcase task

Mentoring program[edit]

Mentoring Program
Eule.svg

For this year’s Hackathon we will be implementing a mentoring program for newcomers to our movement. The mentoring program is a new approach that we are trying out for the first time, where we were looking for Wikimedians who will be at the hackathon exclusively as mentors. They will come up with newcomer-friendly projects and ideas and, during the whole weekend, work with groups of about two to six newcomers, to help them with the whole onboarding process, and make their way into the great Wikimedia tech community as easy and as much fun as possible. The focus is to welcome more newcomers into the community, by introducing them to the different aspects of working with MediaWiki, and help them achieve their own first steps during the hackathon weekend. Additionally, we want to create a welcoming social atmosphere, so we can further diversity and growth in our community.



Contact: hackathon@wikimedia.at
This e-mail address can be used for all inquiries or questions regarding the event.