Wikimedia Hackathon 2025/Participants

Istanbul, Turkey – May 2–4, 2025
Registration
Welcome to the Wikimedia Hackathon 2025 event registration!
The Wikimedia Hackathon is organized by the Wikimedia Foundation in collaboration with Wikimedia User Group Turkey (WMTR) and is taking place in-person in Istanbul, Turkey, from May 2nd to May 4th, 2025 at the Renaissance Polat Istanbul Hotel.
Registration will be open until mid April 2025 or until we reach event capacity. Each person that attends the Hackathon is required to register. A discounted room rate link, for those that are self-funded and want to stay at the hotel venue, is listed below. Registration is now closed - we are at capacity!
Check if your passport is up to date and if you will need a visa (or an e-visa) to travel to Turkey; citizens of most countries can apply for an e-visa online.
The Hackathon is primarily an on-site, in-person event. Those people who cannot attend the Hackathon in-person will be able to follow some of the program content online, but should not register with this form. More information will be provided closer to the event on how to participate remotely.
The Hackathon event is free for all to attend. Catering (lunch, dinner, snacks, and drinks) will be provided during the event and covid-related equipment will also be available upon request (e.g. self test kits and masks). Participants are expected to book their own travel arrangements and accommodation to attend the event.
Discounted hotel room rate information - currently at capacity |
---|
Discounted hotel room rate information for self-funded attendeesThe Renaissance Polat Istanbul Hotel has graciously provided a discounted room rate link for those self-funded participants that will be attending the Hackathon and wish to stay at the hotel venue:
|
Your registration details will not be shared publicly - if you are willing to indicate to others that you are attending the Hackathon, feel free to add yourself to the public participants list.
The registration and scholarship application form runs on Pretix (a free, open-sourced third-party platform that helps organize and manage events) which may subject your data to additional terms. For more information on WMF’s privacy and data-handling for the Hackathon, please read the privacy statement.
If you encounter any issues while registering, or have questions about the registration process, feel free to contact the coordination team at hackathon wikimedia.org.
Scholarship / Sponsorship Application - CLOSED |
---|
Scholarship and staff sponsorship requests are now closed. The Wikimedia Foundation is offering to take care of travel and accommodation for a limited selection of scholars - you will be able to apply for a scholarship during the registration process.
Scholarship to this event will cover:
Scholarship to this event will not cover:
|
Engage in Conversations
The following channels are designed for connecting with fellow participants. While some may be more or less active throughout the year, they offer valuable opportunities for discussions and networking.
- Wikimedia Hackathon Telegram group
- Libera Chat IRC chat channel: #wikimedia-hackathon connect (the IRC and Telegram channels are bridged together so you only need to be in one)
- Event talk page
- The hashtag
#wmhack
on Mastodon, Twitter/X, and other social media.
Existing projects to hack on
- Mobile contributions to Wikimedia Commons: Taking pictures for Wikipedia is one of the simplest ways of contributing. We have a fantastic team of volunteer developers from all over the world working on the Wikimedia Commons mobile android app. A lot of work still remains to improve code quality, add some of the most requested new features and promote the app among potential users. We need a team with a very diverse set of skills to keep making this app better.
- Community Wishlist 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). Some of these wishes promoted during a recent Community Wishathon, remain valid and are ideal for Hackathon newcomers, particularly those from the local community seeking beginner-level projects.
- 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 workboard on Phabricator or view a list of all the results.
- 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.
- Projects emerging from the Developer track of Wiki Workshop 2023, supported by Wikimedia Research community members.
- Browse the projects proposed on Phabricator left over from the 2023 Hackathon in Athens.
- Browse the projects proposed on Phabricator that have been posted for this year's Hackathon.
Additional resources
If you're new-ish to the movement, or just wanting to explore other aspects of coding, check this list of resources to get on board with new or additional technical contributions:
- Wikimedia Developer Portal
- Learn about Phabricator
- Information for new developers
- Basic skills needed to contribute to development of MediaWiki core and MediaWiki extensions
- An overview of the MediaWiki Action API
- The Wikidata Query Service (WDQS) provides a way for tools to access Wikidata data
- Gerrit, the tool to handle code reviews
- Special:MyLanguage/Wikibase
- 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
Online participation
The Wikimedia Hackathon 2025 is primarily an onsite event, and we couldn't enable full remote participation. However, there are various possibilities for people attending remotely to work on projects and interact with other participants:
Work on tasks: The tasks distribution and tracking takes place on the main work-board on Phabricator. Feel free to indicate that you are working on a task or to ask questions directly to others in Phabricator comments.
Interact with participants: The Hackathon social channels (IRC, Telegram, etc.) will be very active during the event, and the remote attendees are welcome to join these channels, talk about their projects and asks, and ask questions to the many technical contributors who are present on these channels.
Project presentations: The opening session (including project presentations) and the closing showcase will be livestreamed on Mediawiki's Youtube channel. Unfortunately, it will not be possible for remote attendees to participate in these sessions. Remote participants are invited to present their projects on the Hackathon social channels instead.
Program and workshops: The sessions / workshops that happen onsite during the event will not be recorded or broadcasted online. However, notes will be taken on Etherpad documents, and the speakers will share their slides on Wikimedia Commons. If you are particularly interested in a session, feel free to contact the speaker so they can send you more information.
Participant List
Name / username | Projects: what do you plan to work on? | Topics/technologies where you can help | How best to contact you | Languages you speak |
---|---|---|---|---|
Johana Botero | I'm working on the 6402 Project, a digital memorial honoring victims of extrajudicial executions in Colombia. Inspired by projects like the Lista de mortos e desaparecidos na ditadura do Brasil, it uses Wikidata and Wikimedia Commons for structured data and visualization. Looking for collaborators in development, research, and design! | Wikidata, OpenRefine, data analysis, Python, audiovisual, project management | fourtete@protonmail.com | es-en-fr |
Alphaechoromeo | Research | Data Analysis | https://ng.linkedin.com/in/imran-umar-faruq-60933a185 | English, Yoruba, Chinese, Arabic |
Mehman | Local Team (WMTR) | Anything related to logistics or event | mehman wikimedia.ge | English, Turkish, Georgian, Russian |
Deishini Mariam | Editing articles | Anything related to culture and edit about prominent women | mariamadeishini gmail.com | |
Emmanuel Oruk | Editing Wikipedia Articles, adding Wikidata items and Adding photos on Wikimedia Commons. | Anything related to Climate Change, Human Rights, Internet Governance, Culture and Travel. | emmaoruk gmail.com | English, Luo |
Yug | Lingua Libre (Django), | Web extension, i18n, GSoC. | wiki email | en, fr, zh. |
Pushkar | Lingua Libre (Django) | Django, Vuejs, Codex,i18n,... | hi,en | |
Kabir Sigh | Lingua Libre | Web ext,i18n,... | hi,en | |
Name / username | Projects: what do you plan to work on? | Topics/technologies where you can help | How best to contact you | Languages you speak |
User:Valerio Bozzolan | FLOSS-Exchange Interviews · #phabricator code boost, backlog | Linux sysadmin, PHP, SPARQL, Free Software adoption, Italian pizza lessons | this.is.not.gmail@asdlol.it https://mastodon.uno/@boz |
en, it, pms |
Novem Linguae | MediaWiki core, MediaWiki extensions, gadgets, user scripts, bots | wiki email | en | |
Nemoralis | i18n tasks | wiki email | az, tr, en | |
Sanjay Thiyagarajan / Techwizzie | Building an extension to install other extensions and skins (procurement, maintenance scripts, etc.,) - T382565 | MediaWiki extensions, User Scripts, Machine Learning, PHP, JavaScript, Python, Vue | https://t.me/techwizzie | English, Tamil, Hindi |
Naresh Kumar Babu/ TechieNK | Building an extension to install other extensions and skins (procurement, maintenance scripts, etc.,) - T382565 | MediaWiki extensions, User Scripts, Machine Learning, PHP, JavaScript, Python, Vue | https://t.me/techienk | English, Tamil, Hindi |
Krinkle | MediaWiki, gadgets, Toolforge, documentation. | Krinkle on IRC/Telegram
|
nl, de, en | |
Olea |
|
Wikidata, Wikibase, OpenRefine, Linux, who knows. |
mailto:ismael@olea.org |
es,en |
Gopa Vasanth | tbd | Tools, Scripts, Python, MediaWiki and more | wiki email | en, te |
Superraptor123 / Superraptor |
|
MediaWiki; Wikibase; MediaWiki extensions; Python; SPARQL; Statistics; Data Analysis | mailto:Clair.Kronk@mountsinai.org | English (fluent); German (limited); Mandarin (limited); Turkish (limited) |
KSarabia-WMF | https://phabricator.wikimedia.org/T393135 | Mediawiki, Vector 2022, Extensions, Python, OpenAI API, HuggingFace API, JavaScript, night mode checker, EventLogging | IRC: kimberly_sarabia | en, tagalog, hiligaynon |
Krabina |
|
MediaWiki extensions, especially Semantic MediaWiki, the MediaWiki Stakeholders' Group & MediaWiki Users and Developers Conference | LinkedIn or office krabina.com | English, German |
Taavi | WMCS, Puppet, generally SRE related things | IRC, taavi@debian.org, @taavi@wikis.world | fi, en | |
Waldyrious | Complete revival of the Wikispeed tool; Phabricator improvements; minor papercuts. | Documentation, i18n, SPARQL, git | Telegram (@waldyrious), Mastodon (@waldyrious@mastodon.social) | kea, pt, en |
Samwilson / SWilson (WMF) | Wikisource, TemplateWizard, RealtimePreview | PHP, MediaWiki core & extensions, Wikisource | Telegram @freosam, Mastodon @samwilson@wikis.world | en |
DTorsani-WMF (WMF) | Codex support, icon library, diff colors | Codex, design system, visual design, product design | dtorsani@wikimedia.org | en |
CDanis (WMF) | Extension:Charts, wikitech:Distributed tracing, anything that needs SRE help? | WMF production; microservices & distributed systems; observability, metrics, tracing; generally SRE-related things | IRC cdanis on libera.chat, Mastodon @cdanis@wikimedia.social, mailto:cdanis@wikimedia.org | en |
Nacaru | Twinkle Lite/Twinkle, adapting eswiki to dark mode, Wikiproyecto LGBT+ website, Wikiproyecto LGBT+ Telegram Bot, other eswiki interface administrator tasks and tasks within the WMLGBT+ scope | Angular, Node.js, user scripts/bots | Meta email or Telegram @nacaru | en, fr, es |
IHurbainPalatin (WMF) | Parsoid / Parsoid Read Views | Parsoid and parser related things; extension and gadget migration/compatibility; MW core | ihurbainpalatin@wikimedia.org, IRC ihurbain on LiberaChat | fr, en, de (limited) |
DAlangi_(WMF) | MediaWiki & extensions, documentation | MediaWiki configuration & setup | IRC: xSavitar or Onwiki mail | en |
Fabrice Tamgue | MediaWiki | MediaWiki & extensions, PHP, HTML, CSS, JavaScript | tamguefabrice2@gmail.com | en, fr |
Sarai Sanchez WMF | Toolforge UI introduction and guerrilla testing | UX design and research, Codex Design system | ssanchez@wikimedia.org | en, es, cat, fr |
Pintoch | Creating a culture of social sustainability in the Wikimedia tool-making community | OpenRefine, reconciliation, Django | Meta email, Mastodon | en,de,fr |
Angel Sharma | TBD | Mediawiki Core, New pages feed, codex library | rockingpenny@gmail.com | english, hindi |
LWatson-WMF | TBD | Codex, Vue.js | lwatson@wikimedia.org | en |
Shahryar SahebEkhtiari | TBD | Tools and Scripts, Database | telegram: @WASP_Outis | English, Farsi |
Moayad Tayseer Wahidi | TBD | Tools and Scripts, Database | English, Farsi | |
AnnWF | add an testing tool for payment with growthBook T389256 | wikiCore, PHP, JavaScript, CSS, HTML, | wfan@wikimedia.org | English, Chinese |
Lucas Werkmeister (WMDE) | Wikidata-related things (maybe more progress on T231755); Toolforge, Python stuff | SPARQL / Wikidata Query Service, Toolforge, python | @LucasWerkmeister@wikis.world | English, German, some Portuguese |
Cory Massaro | Wikifunctions | natural language functions, Wikidata/Wikifunctions integrations, WebAssembly, Rust | cmassaro@wikimedia.org | en, es, fa (some), tr (some) |
Addshore | mwcli (docs, code) a MediaWiki developer tool and development environment | Developer tooling & environments, Docker, Wikibase, Wikidata, MediaWiki, Go | Mastodon, Phabricator, Meta Talk, Onwiki Email | en |
Manimaran | Mobile apps - Spell4Wiki | Mobile app development Android(Java/Kotlin) / Flutter, Python, Wikimedia APIs |
|
English (en), Tamil (ta) |
Erika Guetti Suca | Developer | Wikidata, scientific articles | eguetti@usp.br | es, pr, en |
debt | Event Organizer Lead | anything that needs doing! :) | deb@wikimedia.org | en |
TiagoLubiana | inat2wiki + Commons Impact Metrics Dashboard, i18n | SPARQL + Commons/Wikidata Query Service, toolforge tools | https://tiago.bio.br | en |
King ChristLike | Wikidata, Wikifunctions | Wikidata, Tech docs, Wikifunctions, translatewiki | chinonsochidi26@gmail.com | en, ig |
User:Jdforrester | Happy to help out. | Wikifunctions, Wikimedia production, Gerrit/GitLab/GitHub development practices and CI, Wikidata, MediaWiki general development | talk page | en |
User:WBrown (WMF) / User:Dreamy Jazz | Temporary accounts, writing tests for maintenance scripts | Temporary accounts, CheckUser, MediaWiki testing | IRC: Dreamy_Jazz, talk page | en, no-1 |
User:JosefAnthony | Phabricator tasks, Wikidata | MediaWiki, Wikidata Query Service, Python, Node js, Angular Js, MySQL | talk page /josefanthony3@gmail.com | en, no-1 |
User:ACorrêa (WMB) / User:Arcstur | QuickStatements 3.0, Edit groups, happy to help in any other tools. | Python, Rust, Django, Linux, Wikidata, Wikibase REST API, OAuth 2, Toolforge | talk page / artur.correa wmnobrasil.org | en, pt-br |
User:Pepe piton | Paulina | Python, Flask, Babel, Wikidata, SPARQL, Wikibase REST API | talk page | en, es, pt |
wikitech:User:BryanDavis | Toolhub? Something new and wonderful? | Python, Toolforge, Toolhub | See meta:User:BDavis (WMF) | en |
User:Kanahia123 | TBD | Android, Kotlin, Java | kaushalkanahia@gmail.com | English, Hindi, Punjabi |
Name / username | Projects: what do you plan to work on? | Topics/technologies where you can help | How best to contact you | Languages you speak |
User:DBrant (WMF) | REST services (particularly for mobile consumption); new ways to visualize content; etc. | Everything Mobile, native apps, text-to-speech, games | See User:Dmitry Brant | en, ru |
Philippe Saadé (WMDE) | Wikidata Embedding Project: a vector database enabling natural language semantic search for Wikidata items. | AI, Machine Learning, Natural Language Processing, Semantic Search, Python | See User:Philippe Saade (WMDE) | en (preferred), fr, ar |
Danielyepezgarces | wikipeoplestats, eswiki interface admin, Wikipedia iOS testing, data analysis and research, phabricator tasks | MediaWiki core, PHP, QLever, i18n | telegram wiki email, dyepezg on IRC | es, en |
Ollie (WMDE) | Wikibase REST API |
|
telegram, Meta Talk, Onwiki Email | en |
Mohammed Abdulai | Wikidata |
|
telegram, mohammed.abdulai wikimedia.de | en, dag, ha |
Jonathan Fraine (WMDE) | WMDE:WD AI Initiatives, vector database, vandalism detection, bot awareness. | AI, Machine Learning, Wikidata, Natural Language Processing, Time Series Analysis, Semantic Search, Python | See User:Exowanderer | en (preferred), ar, de, es |
User:Acrion-dev | zelph: A semantic network system that identifies logical contradictions and makes inferences in Wikidata's knowledge graph to enhance data consistency | Wikidata, C++, Knowledge representation | talk or email | en, de |
Harej | Making Wikibase(s) useful for LLMs, adding support for other graphs in Orb, experimenting with SPARQL query services in general, Librarybase, Citation Watchlist | Wikidata, Wikibase, Python, SPARQL, JavaScript/gadget development | Special:EmailUser/Harej | en, fr-1 |
Bhsd | Extension:CodeMirror, Wikitext LSP, client-side Wikitext parser and linter | Wikitext language service, JavaScript Wikitext parser, Node.js bots | Phab:p/Bhsd | en, zh |
User:HNordeen (WMF) | Discovery for Wikipedia Mobile App features: uploading to Commons (T390302), Games using Wikimedia content, Year in Review | Scoping experiments and prototypes, defining user flows, session facilitation | hnordeen@wikimedia.org | en |
User:Edward | Wikipedia and Wikidata tools: Find link, OSM/Wikidata link, Commons photo reverse geocoder | Maps | telegram, signal, matrix | en |
HCoplin-WMF | Build an OpenAPI sandbox documentation solution using Codex | Wikimedia web APIs, MediaWiki extension interfaces, project scoping, defining user flows, presentation polish | hcoplin@wikimedia.org | en |
Tgr (WMF) | MediaWiki | see user page | en, hu, de-1 | |
Matma Rex (Bartosz) | I'll review your MediaWiki patches! | MediaWiki, extensions, gadgets | matma.rex@gmail.com | pl, en |
Ammar | MediaWiki | MediaWiki and extensions | ammarpad yahoo.com | ha, en |
Nathan Gavenski | ProVe Hackathon | Artificial Intelligence, ProVe, Coding | nathan.schneider_gavenski@kcl.ac.uk | en, sp, pt, de |
Kod B | GAWA, Traduc' Ivoir and ArchivingBot | Coding, Artificial Intelligence, Documentation | paulbouaffou.dev@gmail.com | fr, en |
Mykola Trokhymovych | Machine learning, Python, Artificial Intelligence, Wikipedia/Wikidata vandalism detection, content processing & NLP | mykola.trokhymovych@upf.edu | uk, en, ru, es-1 | |
Diego de la Hera |
|
Toolforge web services, Wikidata API, Translatewiki, citations (incl. Citoid & Web2Cit), The Distributed Game, Phabricator, Wikimedia Gitlab, Wikipedia user scripts, PAWS. |
|
es/en/pt; some it |
Name / username | Projects: what do you plan to work on? | Topics/technologies where you can help | How best to contact you | Languages you speak |
Tohaomg (also TohaomgBot) |
Tools for article/photos contests, maybe Wikifunctions, maybe Community Wishlist, or anything that will seem interesting to me | Bots, templates/modules, scripts/gadgets, web-scraping, geodata, SVG, SQL, Wikidata, etc | Telegram anton.obozhyn@wikimedia.org.ua |
uk, en |
DErenrich-WMF (talk) 00:23, 27 April 2025 (UTC) | Still figuring this out. | Wikidata / Enterprise / AI / Toolforge / etc | derenrich@wikimedia.org | en |
Ilias Sarantopoulos |
|
ML/AI, python, infrastructure | isarantopoulos@wikimedia.org
IRC: isaranto |
en, el |
Dom Walden | Testing of Codex components. Possibly improving testing of other areas of MediaWiki, if I have time. | Testing, Local environments, Pywikibot. | dwalden@wikimedia.org | en |
User:SGautam (WMF) | tbd | UX designer, AI workflows | sgautam@wikimedia.org | en, hi |
Ата (Vira Motorko) | Looking to talk to others about small tools for WLM, documentation practices, localisation etc. | ukwiki, community relations, translator's perspective | wiki email | uk, en |
T Arrow (WMDE) (talk) | Not sure! Helping out where I can; probably something Wikibase related | Wikidata, Wikibase, General help getting started | thomas.arrow@wikimedia.de | en |
Daniel Kinzler (WMF) | Mostly listening and helping. I may experiment with consolidating theresponse formats of action API and REST API. | MediaWiki core development, extension development, REST API | dkinzler@wikimedia.org | de, en |
Ricarda Busse (WMDE) | Info about Wikimedia Germany, translating (German/English), reviewing text. | ricarda.busse@wikimedia.de | de, en | |
SD0001 | Code reviews + more TBD | MediaWiki core and extensions, bots, Toolforge, gadgets and user scripts, Lua modules | siddharthvp gmail.com, Discord (siddharthvp), Telegram (vp_siddharth) | en, hi, ml, es-1 |
Chlod | Anything! Probably something MediaWiki or WMCS-related. | Toolforge, WMCS, MediaWiki extensions, tools, userscripts, gadgets | chlod chlod.net, Discord (@chlod) | en, tl, fil |
Effie Mouzeli / Έφη Μουζέλη | Present What Happens When you Type tr.wikipedia.org?, provide any SRE support/chats | WMF production, kubernetes, microservices, memecached/mcrouter, generic SRE-related things | effie on libera.chat, mailto:effie@wikimedia.org | en, el, de-1 |
User:Formasit-chijoh | Wiki Education Dashboard | Ruby, Javascript | formasitf@gmail.com | en |
Annie Kim | +1 LGBTDB, also UX for Wikibase Cloud and Knowledge Equity research (Wikimedia Deutschland) | Gathering and processing user feedback, design justice + methods to design for equity and inclusion | annie.kim@wikimedia.de | en |
Fabian Kaelin | Data (especially if there is a lot of it), ML / AI | IRC: fab
fkaelin@wikimedia.org |
en,fr,de | |
Douginamug | I'm getting started! Especially interested to improve newcomer docs, esp. re. docker. | "Newcomer eyes", community governance, conflict resolution | telegram: doug45 | en, de-2 |
User:WolfgangFahl User:Cyclist-Maria |
velorail.bitplan.com ebike39.bitplan.com |
wiki.bitplan.com/index.php/SPARQL#Whisky_Distilleries_in_Scotland wiki.bitplan.com/index.php/SPARQL#Hotsprings_in_Italy |
info@bitplan.com | English, German |
User:SuperHamster (Kevin Payravi) | CiteUnseen, WikiAsteroids, WikiPortraits tools, Wiki List Tool improvements | Web development | kevin payravi.dev, Mastodon | en |
[[User:|User:]] |