The hackathon of Wikimania 2021 will take place remotely on August 13th, starting at 5:00 UTC. We aim to provide a space to gather the technical community and onboard people who would like to get involved in the development of MediaWiki and many other areas in the Wikimedia's technical ecosystem. We also see this day as a space for experiments. With an open schedule and a light, self-organized mindset, the hackathon day is the perfect opportunity for you to try new projects, formats or to gather people and start working on a new idea.
- The Code of Conduct for Wikimedia's Technical Spaces will be in effect at the hackathon, on all platforms and discussion channels. Please have a look at it and ensure you are willing and able to follow it.
- If you don’t have one yet, create an account on your favorite wiki and on Phabricator
- Add yourself to the list of participants (New to Phabricator, Click here.)
- Join the social channels of the hackathon to get in touch with other participants
- Have a look at the hackathon Phabricator board to see if there are projects where you could get involved. Feel free to add comments on tasks to manifest your interest and get in touch with the task owner.
- Have a look at the schedule to see if there are any interesting sessions for you
There are usually various ways to connect with the other participants. Here are a few channels where people are likely to gather and chat:
- General Telegram group
- Newcomer support Telegram group
- IRC chat channel #wikimedia-hackathon (the IRC and Telegram channels are bridged together so you only need to be in one)
- Talk page on wiki
- The hashtag #wmhack on Twitter
- Social Jitsi room: this is a space where people can hang out and chat (voice or video) while attending the hackathon. No specific program is taking place in this room.
On all channels and platforms related to the hackathon, the Code of Conduct for Wikimedia's Technical Spaces applies. Please check its content and actively engage in keeping the social channels a safe and friendly place for all participants.
Propose a project or a session
During the Wikimania hackathon 2021, everyone is free to suggest projects, tasks to work on, or sessions in the schedule.
To propose a project:
- Please add or create a task in the Projects column of the Phabricator board.
- Make sure to describe the task in an understandable way so people can understand what it is about.
- In the task description, add any information that will help new people join your project: additional links, what kind of help or skills you are looking for, how to contact you, Telegram group for your project, related session in the program, etc.
- Feel free to advertise your project on the hackathon social channels. As there is no traditional “project matching” session, this is the easiest way to reach potential contributors.
To schedule a session:
- First of all, look at the schedule to see if a similar idea has already been scheduled, and to check what are the available time slots and rooms. (the hackathon is running from August 13th, 5am UTC (7am CEST) to August 14th, 5am UTC, and two sessions rooms are available on Jitsi)
- Please create a task in the Sessions column of the Phabricator board, using this template.
- As soon as the task is created, you can schedule your session by adding it in the schedule, filling in one of the table cells. Please add the name of your session and the link to the Phabricator task.
- Important: as a session facilitator, you must ensure that the Code of Conduct for Wikimedia's Technical Spaces will be respected during the session. We encourage you to find at least one co-facilitator to help you with this.
On the last day of Wikimania (Tuesday, August 17th), the showcase is a gathering where everyone has the opportunity to present what they have been working on. The details (time, place) will be added here as soon as possible. To make sure that people learn about your project, please add it to this Etherpad (TBD).