২০২২:হ্যাকাথন/সময়সূচী
সময়সূচী
The Hackathon took place over three days: from – UTC August 12, – UTC August 13, and – UTC August 14, 2022.
- The first hour of the Hackathon included a short opening ceremony and a community showcase of projects people planned to work on. If you have a project idea and you are looking for collaborators, or you are looking for a project to support, this event is for you! .
- The following hours on August 12 and 13 were for hacking, teaching, learning, and socializing. Work together with collaborators, offer a technical or social session (anyone can sign up by claiming a slot in the schedule below), attend a session to learn something new, or socialize in the Social/Open Hacking Jitsi room.
- On August 14, we had a friendly, informal, and supportive space to present our projects to the community.
Final Showcase
The Wikimania Hackathon 2022 Final Showcase is a place to share what you worked on during the hackathon and learn about other projects. Join us in the Wikimania Platform from – UTC August 14.
To present at the Final Showcase, add your project information to the Etherpad. All information will be saved on wiki after the event.
Don't have a project, or not sure what you want to work on? Not to worry! Join this showcase to learn about other projects you can join.
Hacking Time
Hackathons are all about hacking! Join social channels and Jitsi rooms to hack with other participants. There are many ways to hack on a project, including:
- Add your projects that others can join and support as tasks to the Phabricator workboard.
- Look at the Phabricator workboard for projects you have the skills to join and support
- Propose projects that you need help with on the Phabricator workboard
- Spend time in the Open Hacking/Social Room (Jitsi link in the agenda)
- Meet new people in the IRC and Telegram channel #wmhack
Phabricator is a tool for tracking issues and for project management. If you have not used Phabricator before, check Phabricator/Help.
Sessions
All sessions took place in Jitsi rooms. Speakers had the option to record talks. Recorded talks were live-streamed to the MediaWiki YouTube channel, then saved on that channel. Please see the Wikimania Hackathon privacy policy regarding recording information.
Scheduling a Session
Anyone can host a session at the Wikimania Hackathon- there is no approval process. The Wikimania organizing team has prepared an excellent guidebook in many languages with tips on how to prepare a successful session.
To claim a time slot, add to the agenda below by copying the following points:
- Title of Session (the more detailed, the better!):
- যোগাযোগের জন্য ব্যবহারকারী নাম:
- Do you want this session recorded? (yes/no)
- সেশনের ভাষা (বাংলা, ইংরেজি ইত্যাদি):
- Prerequisites (some Python, etc.):
- Good for newcomers? (Yes/No):
- Link to a Phabricator task with the "Wikimania-Hackathon-2022" tag (see this example session task)
Hackathon Agenda
Clock times are displayed in UTC/GMT timezone. To view the time in other timezones, click on the time link.
If you have any questions or requests for accommodations, please contact hlepp@wikimedia.org.
Please note that if you attend sessions in Jitsi or other video conferencing that are listed as "recorded", you are giving consent to be recorded. Many of the recording sessions will be live streamed, and we will provide that link for those who do not want to join the recording.
On all channels and platforms related to the Hackathon, the Code of Conduct for Wikimedia's Technical Spaces and Friendly Space Policy applies. Please check its content and actively engage in keeping the social channels a safe and friendly place for all participants. If you need to talk to someone or to report an issue, write to techconduct@wikimedia.org. |
Date and Time (UTC/GMT) | প্রযুক্তিগত সেশন |
Open Hacking and Social Sessions |
Sessions providing their own link |
---|---|---|---|
Opening Ceremony and Pre-Hacking Showcase The Opening Ceremony will be recorded, and we will stop recording during the showcase. If you prefer not to enter the recording, you can watch the recording on Commons. | |||
|
| ||
Ask anything about Phabricator | |||
What's your favorite recipe? Let's edit some cookbook recipes that need improvement. See the list here:
| |||
Technical development statistics (Git and Gerrit)
|
|||
OpenRefine for Wikimedia developers - ask us anything!
|
|||
How to organise a local Hackathon
|
|||
Pets social! Bring your pets or say hi to other pets.
Contact: HLepp Language: Any language! Everyone welcome. |
|||
Share code snippets equivalents in different languages
Contact: Hogü-456 Language: English and German and programming languages |
|||
- | Hacking and resting time | ||
|
|||
Ask anything about Wikidata
|
Book Chat! What are you reading?
Let's chat about our favourite (both fictional and non-fictional) books! What books would you recommend? |
||
|
|||
Scribe: Wikidata Powered Language Keyboards (Hacking our way to Autocomplete)
|
Let's play!Join us for a quick Scribblers game :)
|
||
|
|||
– | Final Project Showcase
Read about the presented projects and watch the recording on Commons. |
Pre-Hacking Showcase
The Pre-Hacking showcase was an informal, social space to share project ideas, find collaborators, ask questions, and meet other people at the start of the Hackathon.
If you'd like to present your ideas, you can add your project to the event Etherpad which will help document presenters.
To attend the showcase, check out the schedule below to find the details on how to join the session.
Other resources
Don't see a session which covers the topic you want to learn about? There are many excellent videos and other resources which can help you get started. As always, don't be afraid to ask others for help!
- উইকিমিডিয়া ডেভেলপার পোর্টাল
- Basic skills needed to contribute to development of MediaWiki core and MediaWiki extensions
- An overview of the MediaWiki Action API (slides)
- About the Wikidata Query Service (WDQS) provides a way for tools to access Wikidata data
- About Gerrit, the tool we use to handle code reviews
- উইকবেজ
- An introduction to Wikimedia Cloud Services (i.e., Toolforge, PAWS)
- An overview about Structured Data
- A basic overview of the implementation of Lua on Wikimedia projects
- Writing documentation as a community - Dan Schick (video, 20min)
- Where can I run this? An introduction to Wikimedia Cloud Services - Andrew (video, 25min)
- Intro to PAWS/Jupyter notebooks for Python beginners - Chico Venancio (video, 25min)
- Intro to Toolhub for tool maintainers - bd808 (video, 25min)
- Untangling MediaWiki - Daniel Kinzler (video, 20min)
- Wikibase starting from scratch - Luca Mauri (video, 20min)
- Lua modules training - tohaomg (video, 40min)
- An introduction to user scripts and gadgets (slides)
- Opportunities for new developers in the Wikipedia community including an overview of the technical areas and projects - Srishti Sethi (video)
- Resources, tools, and recommendations in technical areas relevant to smaller wikis that are just getting started