Wikimedia Hackathon 2023/Program

The Hackathon is participant-driven and lives from the active participation of its attendees. Below you will find some information on how to contribute to the program as an attendee.

Local communities are also welcome to organize pre-hackathon events, watch-parties or meetups in their region. More information about organization and funding is available on the satellite events page.

Ideas for projects


Participants are completely free to choose their project(s) during the event. If you are looking to hack on a project but don't have an idea yet - you can explore the proposed ideas in the lists of projects below:


 * Community Wishlist Survey 2023: The Community Wishlist Survey is an annual survey allowing Wikimedia project contributors to propose and vote for tools and platform improvements. These ideas reflect the challenges Wikimedia communities, projects, and organizations face. You can choose a proposal from the 2023 survey results (suggested "hackathonable" tasks have been marked in the table).
 * Developer wishlist 2017: The Developer Wishlist Survey was conducted in 2017 to address the challenges faced by the MediaWiki developers and Wikimedia's technical community related but not limited to, the MediaWiki core software, APIs, developer environment, data dumps, server infrastructure, contribution processes, and documentation. There are still many technical wishes remaining from this list; you can choose one from this list on Phabricator.
 * Wikidata project ideas: They are around building games, tools for editing, developing interactive tours and tutorials, and more. These projects are small-sized, easy to begin, and can be completed during the Hackathon. You can choose an idea from the 49 open tasks.
 * Projects emerging from the Developer track of Wiki Workshop 2023, supported by Wikimedia Research community members (Hackathon-specific tasks will be updated soon).
 * Browse the projects proposed on Phabricator for the Hackathon.

If you have an idea for a project or an existing project you'd like help with, please either create a new task in Phabricator, or add the Wikimedia-Hackathon-2023 project tag to an existing task! See the screenshots below for a step-by-step guide of how to do it:

Propose sessions & workshops
Here are some tips:

You can pitch your project during the opening ceremony and share outcomes in a final event showcase. Feel free to use the hackathon channels to promote your proposed sessions & projects and recruit potential attendees or collaborators.
 * Be prepared to run your session without a projector at a specific Hackathon table in a quiet corner of a big room or outside, if we can’t allocate a dedicated space for your session.
 * The focus should be less on beginner-level workshops, unlike in the previous Hackathons, as the event brings together individuals who have already contributed to technical aspects of the Wikimedia projects. However, a few newcomers from the local community might join us who would benefit from technical areas and overview sessions (e.g., Phabricator, Gerrit, etc.).
 * You are welcome to reach out to the organizers to seek help to prepare or get feedback on your presentation, or any training support you need a few weeks before the session. We will add a link to a slides template here soon.
 * We encourage you to propose sessions in a presentation, workshop, discussion, or any other format that suits your requirements. Also, feel free to host language or community-specific sessions or meetups.

Thursday, May 18th
Participants arrive in Athens. Participants can self-organize, plan small group dinners, have social time, solo time, etc.

Sunday, May 21st: Hacking and Hackathon closing
On the evening of May 21st, no official social event is planned. Participants can feel free to self-organize, plan small group dinners, have social time, solo time, etc.

Social & side activities
If you are interested in exploring Athens or a social event in small groups with Wikimedians, you are welcome to propose, host, or participate in a self-organized activity.