CINXE.COM

Wikimedia Hackathon 2025 - MediaWiki

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-disabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Wikimedia Hackathon 2025 - MediaWiki</title> <script>(function(){var className="client-js vector-feature-language-in-header-disabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )mediawikiwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"e3ad574e-8556-4b44-9531-f9be499cb284","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Wikimedia_Hackathon_2025","wgTitle":"Wikimedia Hackathon 2025","wgCurRevisionId":6859754,"wgRevisionId":6859754,"wgArticleId":2032743,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Drafts","Wikimedia Hackathon 2025"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Wikimedia_Hackathon_2025","wgRelevantArticleId":2032743,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"mediawiki","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault": true,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":9000,"wgInternalRedirectTargetUrl":"/wiki/Wikimedia_Hackathon_2025","wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgDiscussionToolsFeaturesEnabled":{"replytool":true,"newtopictool":true,"sourcemodetoolbar":true,"topicsubscription":false,"autotopicsub":false,"visualenhancements":false,"visualenhancements_reply":false,"visualenhancements_pageframe":false},"wgDiscussionToolsFallbackEditMode":"visual","wgULSPosition":"personal","wgULSisCompactLinksEnabled":true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q130343053","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"]};RLSTATE ={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.discussionTools.init.styles":"ready","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.pt":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.discussionTools.init","ext.eventLogging", "ext.wikimediaEvents","ext.navigationTiming","ext.uls.compactlinks","ext.uls.interface","wikibase.client.vector-2022","ext.checkUser.clientHints","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.discussionTools.init.styles%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png/1200px-Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1200"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png/800px-Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="800"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png/640px-Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="640"> <meta name="viewport" content="width=1120"> <meta property="og:site_name" content="MediaWiki"> <meta property="og:title" content="Wikimedia Hackathon 2025 - MediaWiki"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//m.mediawiki.org/wiki/Wikimedia_Hackathon_2025"> <link rel="alternate" type="application/x-wiki" title="Edit" href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/mediawiki.png"> <link rel="icon" href="/static/favicon/mediawiki.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="MediaWiki (en)"> <link rel="EditURI" type="application/rsd+xml" href="//www.mediawiki.org/w/api.php?action=rsd"> <link rel="canonical" href="https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2025"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"> <link rel="alternate" type="application/atom+xml" title="MediaWiki Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="ext-discussiontools-replytool-enabled ext-discussiontools-newtopictool-enabled ext-discussiontools-sourcemodetoolbar-enabled skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Wikimedia_Hackathon_2025 rootpage-Wikimedia_Hackathon_2025 skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/MediaWiki" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-mw-download" class="mw-list-item"><a href="/wiki/Download"><span>Get MediaWiki</span></a></li><li id="n-mw-extensions" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Category:Extensions"><span>Get extensions</span></a></li><li id="n-blog-text" class="mw-list-item"><a href="https://techblog.wikimedia.org/"><span>Tech blog</span></a></li><li id="n-mw-contribute" class="mw-list-item"><a href="/wiki/Special:MyLanguage/How_to_contribute"><span>Contribute</span></a></li> </ul> </div> </div> <div id="p-support" class="vector-menu mw-portlet mw-portlet-support" > <div class="vector-menu-heading"> Support </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Contents" title="The place to find out"><span>User help</span></a></li><li id="n-mw-faq" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Manual:FAQ"><span>FAQ</span></a></li><li id="n-mw-manual" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Manual:Contents"><span>Technical manual</span></a></li><li id="n-mw-supportdesk" class="mw-list-item"><a href="/wiki/Project:Support_desk"><span>Support desk</span></a></li><li id="n-mw-communication" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Communication"><span>Communication</span></a></li> </ul> </div> </div> <div id="p-development" class="vector-menu mw-portlet mw-portlet-development" > <div class="vector-menu-heading"> Development </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mw-developerportal" class="mw-list-item"><a href="https://developer.wikimedia.org/"><span>Developer portal</span></a></li><li id="n-svn-statistics" class="mw-list-item"><a href="/wiki/Development_statistics"><span>Code statistics</span></a></li> </ul> </div> </div> <div id="p-mediawiki.org" class="vector-menu mw-portlet mw-portlet-mediawiki_org" > <div class="vector-menu-heading"> mediawiki.org </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Project:Help" title="About the project, what you can do, where to find things"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-mw-translate" class="mw-list-item"><a href="/wiki/Special:LanguageStats"><span>Translate content</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Load a random page [x]" accesskey="x"><span>Random page</span></a></li><li id="n-mw-discussion" class="mw-list-item"><a href="/wiki/Project:Village_Pump"><span>Village pump</span></a></li><li id="n-Sandboxlink-portlet-label" class="mw-list-item"><a href="/wiki/Project:Sandbox"><span>Sandbox</span></a></li> </ul> </div> </div> <div id="p-lang" class="vector-menu mw-portlet mw-portlet-lang" > <div class="vector-menu-heading"> In other languages </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-add wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q130343053#sitelinks-wikipedia" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/MediaWiki" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/mediawikiwiki.svg" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="MediaWiki" src="/static/images/mobile/copyright/mediawikiwiki-wordmark.svg" style="width: 7.5em; height: 1.125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search MediaWiki [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search MediaWiki" aria-label="Search MediaWiki" autocapitalize="sentences" title="Search MediaWiki [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-uls" class="mw-list-item active user-links-collapsible-item"><a data-mw="interface" href="#" class="uls-trigger cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>English</span></a> </li> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=spontaneous&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Wikimedia+Hackathon+2025" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Wikimedia+Hackathon+2025" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="More options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=spontaneous&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Wikimedia+Hackathon+2025" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Wikimedia+Hackathon+2025" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Beginning</div> </a> </li> <li id="toc-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>3 Steps to Prepare for the Wikimedia Hackathon</span> </div> </a> <button aria-controls="toc-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle 3 Steps to Prepare for the Wikimedia Hackathon subsection</span> </button> <ul id="toc-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon-sublist" class="vector-toc-list"> <li id="toc-Step_1:_Review_event_information" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Step_1:_Review_event_information"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Step 1: Review event information</span> </div> </a> <ul id="toc-Step_1:_Review_event_information-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Step_2:_Connect_and_get_setup" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Step_2:_Connect_and_get_setup"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Step 2: Connect and get setup</span> </div> </a> <ul id="toc-Step_2:_Connect_and_get_setup-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Step_3:_Meet_your_fellow_attendees" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Step_3:_Meet_your_fellow_attendees"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>Step 3: Meet your fellow attendees</span> </div> </a> <ul id="toc-Step_3:_Meet_your_fellow_attendees-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Code_of_Conduct" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Code_of_Conduct"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.4</span> <span>Code of Conduct</span> </div> </a> <ul id="toc-Code_of_Conduct-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Wikimedia Hackathon 2025</span></h1> <div class="mw-indicators"> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Wikimedia_Hackathon_2025" title="View the content page [c]" accesskey="c"><span>Page</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Wikimedia_Hackathon_2025" rel="discussion" title="Discussion about the content page [t]" accesskey="t"><span>Discussion</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Wikimedia_Hackathon_2025"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit" title="Edit the source code of this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Wikimedia_Hackathon_2025"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit" title="Edit the source code of this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Wikimedia_Hackathon_2025" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Wikimedia_Hackathon_2025" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;oldid=6859754" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Wikimedia_Hackathon_2025&amp;id=6859754&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fwww.mediawiki.org%2Fwiki%2FWikimedia_Hackathon_2025"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fwww.mediawiki.org%2Fwiki%2FWikimedia_Hackathon_2025"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Special:Book&amp;bookcmd=book_creator&amp;referer=Wikimedia+Hackathon+2025"><span>Create a book</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Wikimedia_Hackathon_2025&amp;action=show-download-screen"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Wikimedia_Hackathon_2025" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q130343053" title="Link to connected data repository item [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div id="siteSub" class="noprint">From mediawiki.org</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r6824882">.mw-parser-output table.ambox{margin:0 10%;width:unset;border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output table.ambox+table.ambox,.mw-parser-output table.ambox+link+table.ambox,.mw-parser-output table.ambox+style+table.ambox{margin-top:-1px}.mw-parser-output .ambox td.mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox th.mbox-text,.mw-parser-output .ambox td.mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox td.mbox-image{padding:2px 0 2px 0.5em}.mw-parser-output .ambox td.mbox-imageright{padding:2px 0.5em 2px 0}.mw-parser-output table.ambox-notice{border-left-color:#36c}.mw-parser-output table.ambox-speedy{background-color:var(--background-color-error-subtle,#fee7e6)}.mw-parser-output table.ambox-delete,.mw-parser-output table.ambox-speedy{border-left-color:var(--background-color-error--active,#b32424)}.mw-parser-output table.ambox-content{border-left-color:#f28500}.mw-parser-output table.ambox-style{border-left-color:#fc3}.mw-parser-output table.ambox-move{border-left-color:#9932cc}.mw-parser-output table.ambox-protection{border-left-color:#a2a9b1}html body.mediawiki .mw-parser-output .ambox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;box-sizing:border-box;width:238px;font-size:88%;line-height:1.25em}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;box-sizing:border-box;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}</style><table class="ambox ambox-notice plainlinks metadata" role="presentation"><tbody><tr><td class="mbox-image"><div style="width:52px"><span typeof="mw:File"><a href="/wiki/File:Under_construction_icon-blue.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Under_construction_icon-blue.svg/50px-Under_construction_icon-blue.svg.png" decoding="async" width="50" height="42" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Under_construction_icon-blue.svg/75px-Under_construction_icon-blue.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Under_construction_icon-blue.svg/100px-Under_construction_icon-blue.svg.png 2x" data-file-width="600" data-file-height="500"/></a></span></div></td><td class="mbox-text"><div class="mbox-text-span"><b>This page is currently a draft.</b> <div class="hide-when-compact">More information and discussion about changes to this draft may be on the <a class="external text" href="https://www.mediawiki.org/wiki/Talk:Wikimedia_Hackathon_2025">discussion page</a>. </div></div></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r3229373">.mw-parser-output .center{text-align:center}.mw-parser-output .hackathon-banner-image{max-width:100%;height:100%;object-fit:contain;margin-top:1vh}.mw-parser-output .hackathon-subtitle{text-align:center}.mw-parser-output .hackathon-header{display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;padding:5px;margin-bottom:1em}.mw-parser-output .hackathon-header+.hackathon-header{margin-top:-2em}.mw-parser-output .hackathon-header>.hackathon-tab{display:inline-block;flex:1 1 0;align-self:flex-end;vertical-align:bottom;text-align:center;font-size:larger;margin:5px}.mw-parser-output .hackathon-tab>.green-marker{visibility:hidden;background-color:#339966;height:1.2em}.mw-parser-output .hackathon-tab.selected>.green-marker{visibility:visible}@media(max-width:550px){.mw-parser-output .hackathon-header{flex-direction:column;padding:0;margin-top:0!important}.mw-parser-output .hackathon-header>.hackathon-tab{width:100%;margin:0}.mw-parser-output .hackathon-tab>.green-marker{display:none}.mw-parser-output .hackathon-tab>p{margin:0 2vw 0 2vw}.mw-parser-output .hackathon-tab.selected>hr{background-color:#339966;height:5px}}@media(min-width:551px){.mw-parser-output .hackathon-subtitle{font-size:155%}}</style> <figure class="mw-default-size mw-halign-center skin-invert" typeof="mw:File"><a href="/wiki/File:Wikimedia_Hackathon_2025_Istanbul_banner_(2).svg" class="mw-file-description"><img alt="&quot;Logo for Wikimedia Hackathon&quot;" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Wikimedia_Hackathon_2025_Istanbul_banner_%282%29.svg/1472px-Wikimedia_Hackathon_2025_Istanbul_banner_%282%29.svg.png" decoding="async" width="1472" height="500" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Wikimedia_Hackathon_2025_Istanbul_banner_%282%29.svg/2207px-Wikimedia_Hackathon_2025_Istanbul_banner_%282%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Wikimedia_Hackathon_2025_Istanbul_banner_%282%29.svg/2943px-Wikimedia_Hackathon_2025_Istanbul_banner_%282%29.svg.png 2x" data-file-width="512" data-file-height="174"/></a><figcaption></figcaption></figure> <hr/> <div class="hackathon-subtitle">Istanbul, Turkey – May 2–4, 2025</div> <hr/> <div class="hackathon-header noprint" role="navigation"> <div class="hackathon-tab selected"> <p><a class="mw-selflink selflink">Welcome</a> </p> <hr/> <div class="green-marker"></div> </div> <div class="hackathon-tab"> <p><a href="/wiki/Wikimedia_Hackathon_2025/Program" title="Wikimedia Hackathon 2025/Program">Program</a> </p> <hr/> <div class="green-marker"></div> </div> <div class="hackathon-tab"> <p><a href="/wiki/Wikimedia_Hackathon_2025/Participants" title="Wikimedia Hackathon 2025/Participants">Participants &amp; Registration</a> </p> <hr/> <div class="green-marker"></div> </div> <div class="hackathon-tab"> <p><a href="/w/index.php?title=Wikimedia_Hackathon_2025/Venue&amp;action=edit&amp;redlink=1" class="new" title="Wikimedia Hackathon 2025/Venue (page does not exist)">Venue &amp; Istanbul</a> </p> <hr/> <div class="green-marker"></div> </div> <div class="hackathon-tab"> <p><a href="/w/index.php?title=Wikimedia_Hackathon_2025/Travel&amp;action=edit&amp;redlink=1" class="new" title="Wikimedia Hackathon 2025/Travel (page does not exist)">Travel</a> </p> <hr/> <div class="green-marker"></div> </div> </div> <figure class="mw-halign-left" typeof="mw:File/Frameless"><a href="/wiki/File:Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_(EN).png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png/300px-Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png" decoding="async" width="300" height="300" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png/450px-Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png/600px-Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png 2x" data-file-width="2000" data-file-height="2000"/></a><figcaption></figcaption></figure> <div style="font-size: 110%; font-family: Tahoma, sans-serif; text-align:left; line-height: 1.5;"><b>The Wikimedia Hackathon is an annual event that brings the global technical community together to connect and have technical discussions, hack on existing projects and explore new ideas for others. Developers from all around the world will work together to enhance and improve the technological infrastructure and software that powers Wikipedia and other Wikimedia projects - particularly the MediaWiki platform on which they are based - and other Wikimedia code development.</b> </div> <p>The Wikimedia Hackathon is your opportunity to meet the Wikimedia technical community in person, learn about the technologies and projects that power Wikipedia and thousands of other MediaWiki based websites, and propose or join a demo-able project to hack on during the event. </p><p>This edition of the Wikimedia Hackathon will focus on bringing together people who already contributed to various technical aspects of the Wikimedia projects, who know how to find their way around our technical ecosystem, and who are able to work, or collaborate, on projects rather autonomously. Just bring your laptop, plenty of ideas, and the energy to contribute and collaborate – we promise it’ll be a great event with a cool atmosphere and in an engaging venue! </p> <div style="border-radius:10px; border:1px solid #A4A4A4; margin:5px 15px;"><div style="margin: 1em;"><div style="font-size: 125%; font-family: Tahoma, sans-serif; text-align:left; line-height: 1.5;"> <p><b>Save the date!</b> </p> <dl><dd>The 2025 Wikimedia Hackathon will take place in person, onsite at the <a rel="nofollow" class="external text" href="https://www.marriott.com/en-us/hotels/istrn-renaissance-polat-istanbul-hotel/overview/">Renaissance Polat Istanbul Hotel</a>. The 2025 event is being organized by the Wikimedia Foundation in collaboration with local Wikimedia affiliate, <a href="https://meta.wikimedia.org/wiki/Wikimedia_Community_User_Group_Turkey" class="extiw" title="m:Wikimedia Community User Group Turkey">Wikimedia User Group Turkey (WMTR)</a>.</dd></dl> <p><b>Registration!</b> </p> <ul><li>Event registration opened on November 12, 2024 and will close mid April 2025, or earlier based on event capacity.</li> <li>We’ll add more information as it becomes available, including discounted room rates.</li> <li>There are a limited number of scholarships that can be requested during early registration and all scholarships provided will adhere to the <a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Scholarship_travel_policy">WMF travel policy</a> guidelines. <ul><li><i><b><font color="green">Scholarship applications and WMF staff sponsorships will only be available to request until December 10th, 2024.</font></b></i></li></ul></li> <li>Mark your calendars and <a href="/wiki/Wikimedia_Hackathon_2025/Participants#Registration" title="Wikimedia Hackathon 2025/Participants">register early</a>!</li></ul> <p><br/> <b>In the coming months, these pages will be your primary resource for comprehensive details on attendance procedures, travel recommendations, venue specifics, and accommodation options.</b> </p><p>​For those unable to attend in person​, we'll be live-streaming the Hackathon opening ceremony and closing showcase. Local and global communities are also welcome ​and encouraged to organize pre-hackathon events or related meetups. </p><p><b>What is a Hackathon overview</b>: <a href="/wiki/Hackathons/Participants" title="Hackathons/Participants">Information for participants</a> </p> </div><style data-mw-deduplicate="TemplateStyles:r4577480">.mw-parser-output .toclimit-2 .toclevel-1 ul,.mw-parser-output .toclimit-3 .toclevel-2 ul,.mw-parser-output .toclimit-4 .toclevel-3 ul,.mw-parser-output .toclimit-5 .toclevel-4 ul,.mw-parser-output .toclimit-6 .toclevel-5 ul,.mw-parser-output .toclimit-7 .toclevel-6 ul{display:none}</style><div style="margin-bottom: .5em; float: none; width: auto;" class="toclimit-3"><meta property="mw:PageProp/toc"/></div></div></div> <div style="border-radius:10px; border:1px solid #A4A4A4; margin:5px 15px;"><div style="margin: 1em;"><div style="font-size: 105%; font-family: Tahoma; text-align:left; line-height: 1.5;"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="3_Steps_to_Prepare_for_the_Wikimedia_Hackathon" data-mw-thread-id="h-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"><span data-mw-comment-start="" id="h-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span>3 Steps to Prepare for the Wikimedia Hackathon<span data-mw-comment-end="h-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit&amp;section=1" title="Edit section: 3 Steps to Prepare for the Wikimedia Hackathon"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","replies":["h-Step_1:_Review_event_information-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","h-Step_2:_Connect_and_get_setup-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","h-Step_3:_Meet_your_fellow_attendees-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","h-Code_of_Conduct-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"]}}--></div> <p>If you want to be ready for the Wikimedia Hackathon 2025, follow these three steps to be prepared! </p> <figure class="mw-default-size mw-halign-left" typeof="mw:File/Frameless"><a href="/wiki/File:Sign_number_1_on_Tel_Aviv_street.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Sign_number_1_on_Tel_Aviv_street.jpg/70px-Sign_number_1_on_Tel_Aviv_street.jpg" decoding="async" width="70" height="70" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Sign_number_1_on_Tel_Aviv_street.jpg/105px-Sign_number_1_on_Tel_Aviv_street.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Sign_number_1_on_Tel_Aviv_street.jpg/140px-Sign_number_1_on_Tel_Aviv_street.jpg 2x" data-file-width="3024" data-file-height="3024"/></a><figcaption></figcaption></figure> <div class="mw-heading mw-heading3"><h3 id="Step_1:_Review_event_information" data-mw-thread-id="h-Step_1:_Review_event_information-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"><span data-mw-comment-start="" id="h-Step_1:_Review_event_information-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span>Step 1: Review event information<span data-mw-comment-end="h-Step_1:_Review_event_information-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit&amp;section=2" title="Edit section: Step 1: Review event information"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><br clear="all"/> <b>Wiki-Pages</b>: This is the <a class="mw-selflink selflink">main page</a> for the 2025 Hackathon. </p><p>There are several sub pages for your review: </p> <ul><li><a class="mw-selflink selflink">Program</a>: schedule of sessions and events; learn how to schedule sessions of your own.</li> <li><a class="mw-selflink selflink">Venue</a>: Photos and maps of the venue, details about the hotel and city.</li> <li><a class="mw-selflink selflink">Travel</a>: General transportation and visa information</li> <li><a class="mw-selflink selflink">Participants</a>: a voluntary and editable list and information about each attendee, information on different ways to volunteer at the event, about our organizing team and the local team.</li></ul> <p><br/> <b>Phabricator</b>: We use the web-based, software development collaboration tool suite <b><a href="https://phabricator.wikimedia.org/" class="extiw" title="phab:">Phabricator</a></b> during Hackathon events. (<a href="/wiki/Phabricator" title="Phabricator">Learn more about Phabricator.</a>) </p><p>This is the <a href="https://phabricator.wikimedia.org/project/board/7491/" class="extiw" title="phab:project/board/7491/">main work-board</a> where you can view potential projects, sessions, skill shares, and other hackathon activities. </p> <ul><li>You can add a task to the work-board by going to that task, be sure to add the this year's project tag <code>Wikimedia-Hackathon-2025</code> by choosing it from the autocompletion offers, add your description of the task and work needed to be done, and finish by clicking the "Submit" button. <ul><li>Also, feel free to set yourself as the assignee of that task if you 'feel responsible' for that task: Click the "Add Action…" dropdown, choose "Assign / Claim", type your user name, choose it from the autocompletion offers, and click the "Submit" button.</li></ul></li></ul> <p><br/> </p> <figure class="mw-default-size mw-halign-left" typeof="mw:File/Frameless"><a href="/wiki/File:Sign_number_2_on_Jerusalem_Street.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e3/Sign_number_2_on_Jerusalem_Street.jpg/70px-Sign_number_2_on_Jerusalem_Street.jpg" decoding="async" width="70" height="70" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e3/Sign_number_2_on_Jerusalem_Street.jpg/105px-Sign_number_2_on_Jerusalem_Street.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/e3/Sign_number_2_on_Jerusalem_Street.jpg/140px-Sign_number_2_on_Jerusalem_Street.jpg 2x" data-file-width="3024" data-file-height="3024"/></a><figcaption></figcaption></figure> <div class="mw-heading mw-heading3"><h3 id="Step_2:_Connect_and_get_setup" data-mw-thread-id="h-Step_2:_Connect_and_get_setup-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"><span data-mw-comment-start="" id="h-Step_2:_Connect_and_get_setup-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span>Step 2: Connect and get setup<span data-mw-comment-end="h-Step_2:_Connect_and_get_setup-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit&amp;section=3" title="Edit section: Step 2: Connect and get setup"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><br clear="all"/> </p> <ul><li><b>Set up your laptop with a development environment you might need:</b> <ul><li>Follow the instructions on <a href="/wiki/Hackathon/Laptop_setup" class="mw-redirect" title="Hackathon/Laptop setup">Hackathon/Laptop setup</a> to find out more about our development environments (e.g.: creating a Phabricator account, Git, Gerrit, and more).</li></ul></li> <li>The <code>#wmhack</code> / <code>wikimedia-hackathon</code> chat room is bridged across 3 different networks - you can join using whichever service you prefer (you only need to be in one): <ul><li>Telegram: <a rel="nofollow" class="external text" href="https://t.me/wmhack">Wikimedia Hackathon group</a></li> <li><a href="/wiki/Special:MyLanguage/MediaWiki_on_IRC" title="Special:MyLanguage/MediaWiki on IRC">Libera Chat (IRC)</a><span style="display:none"><a href="/wiki/MediaWiki_on_IRC" title="MediaWiki on IRC"> </a></span>: <style data-mw-deduplicate="TemplateStyles:r6651115">.mw-parser-output .irc-connect>a{color:green}@media screen{html.skin-theme-clientpref-night .mw-parser-output .irc-connect>a{color:#12c812}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .irc-connect>a{color:#12c812}}</style><span class="plainlinks" style="font-family: monospace,Courier; white-space: pre-wrap !important; word-wrap: break-word; max-width: 1200px; overflow: auto;" title="#wikimedia-hackathon on Libera.Chat IRC"><a rel="nofollow" class="external text" href="ircs://irc.libera.chat:6697/wikimedia-hackathon">#wikimedia-hackathon</a></span> <sup class="plainlinks irc-connect"><a rel="nofollow" class="external text" href="https://web.libera.chat/?channel=#wikimedia-hackathon">connect</a></sup></li> <li>Matrix: <a rel="nofollow" class="external text" href="https://matrix.to/#/#wikimedia-hackathon:matrix.org">#wikimedia-hackathon:matrix.org</a></li></ul></li> <li>Read, ask questions, or add comments on the event <a href="/wiki/Talk:Wikimedia_Hackathon_2025" title="Talk:Wikimedia Hackathon 2025">talk page</a>.</li> <li>Use the hashtag <code>#wmhack</code> on <a rel="nofollow" class="external text" href="https://wikis.world/tags/WMHack">Mastodon</a>, <a rel="nofollow" class="external text" href="https://twitter.com/hashtag/wmhack">Twitter</a>, and other social media</li></ul> <p><br/> </p> <figure class="mw-default-size mw-halign-left" typeof="mw:File/Frameless"><a href="/wiki/File:Lucky_number_three_(8095407835).jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/61/Lucky_number_three_%288095407835%29.jpg/70px-Lucky_number_three_%288095407835%29.jpg" decoding="async" width="70" height="93" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/61/Lucky_number_three_%288095407835%29.jpg/105px-Lucky_number_three_%288095407835%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/61/Lucky_number_three_%288095407835%29.jpg/140px-Lucky_number_three_%288095407835%29.jpg 2x" data-file-width="769" data-file-height="1024"/></a><figcaption></figcaption></figure> <div class="mw-heading mw-heading3"><h3 id="Step_3:_Meet_your_fellow_attendees" data-mw-thread-id="h-Step_3:_Meet_your_fellow_attendees-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"><span data-mw-comment-start="" id="h-Step_3:_Meet_your_fellow_attendees-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span>Step 3: Meet your fellow attendees<span data-mw-comment-end="h-Step_3:_Meet_your_fellow_attendees-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit&amp;section=4" title="Edit section: Step 3: Meet your fellow attendees"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><br clear="all"/> <b>Add yourself to the Participant List.</b> </p> <ul><li>Please check the list and <b>add or edit your entry</b> to contain the following: <ul><li>your name / username</li> <li>your contact details (website, github, twitter, etc.)</li> <li>your experience with programming and your interests for the event <i>(e.g.: I have experience with Python, and am interested in working on a project about Wikidata for the weekend). </i></li></ul></li> <li><b>Introduce yourself on <a rel="nofollow" class="external text" href="https://t.me/wmhack">Telegram</a> or <a href="irc://irc.libera.chat/#wmhack" class="extiw" title="irc:">IRC</a></b> - just say Hi!</li> <li><b>Ask questions</b> on <a rel="nofollow" class="external text" href="https://t.me/wmhack">Telegram</a> and <a href="irc://irc.libera.chat/#wmhack" class="extiw" title="irc:">IRC</a> <ul><li>you can reach out to other participants directly or ask general questions for multiple people to respond to</li></ul></li> <li>You can <b>contact the organizing team</b> via hackathon<span class="nowrap"><span class="skin-invert-image noviewer" typeof="mw:File"><span><img alt="@" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/88/At_sign.svg/15px-At_sign.svg.png" decoding="async" width="15" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/88/At_sign.svg/23px-At_sign.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/88/At_sign.svg/30px-At_sign.svg.png 2x" data-file-width="145" data-file-height="145"/></span></span></span>wikimedia.org with questions or concerns</li> <li><b>Subscribe to any <a href="https://phabricator.wikimedia.org/project/view/7491/" class="extiw" title="phab:project/view/7491/">Hackathon related Phabricator tasks</a></b> that you might be interested in - you can also <b>create your own task</b>!</li> <li>Choose a task to work on at the hackathon from the list of projects in our <b><a href="/wiki/New_Developers" title="New Developers">New Developers</a></b> guide.</li></ul> </div><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r4577480"><div style="margin-bottom: .5em; float: none; width: auto;" class="toclimit-3"></div></div></div> <div style="border:4px solid #f9ab9a; margin-bottom:1.5em; margin-top:1.5em; margin-left:0; margin-right:0; padding:0.6em; font-size: 100%; font-family: Tahoma, sans-serif; text-align:left;"> <div class="mw-heading mw-heading3"><h3 id="Code_of_Conduct" data-mw-thread-id="h-Code_of_Conduct-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"><span data-mw-comment-start="" id="h-Code_of_Conduct-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span>Code of Conduct<span data-mw-comment-end="h-Code_of_Conduct-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikimedia_Hackathon_2025&amp;action=edit&amp;section=5" title="Edit section: Code of Conduct"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dd>The Wikimedia Hackathon will enforce the <a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Universal_Code_of_Conduct">Universal Code of Conduct</a>, <a href="/wiki/Code_of_Conduct" title="Code of Conduct">Code of Conduct for Wikimedia’s Technical Spaces</a>, and the <a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Friendly_space_policy">Friendly Space Policy</a> across all facets of the event. This includes various platforms, discussion channels, and local meetups. Your adherence to these guidelines ensures a respectful and inclusive environment for all participants.</dd> <dd><b>We recommend all participants review these Trust &amp; Safety policies prior to your arrival at the venue.</b></dd> <dd>Individuals not cooperating with these policies may be asked to leave the event. A dedicated team will be available on-site to help support a safer environment for all.</dd></dl> <p>If you have any questions or suggestions, feel free to use the <a href="/wiki/Talk:Wikimedia_Hackathon_2025" title="Talk:Wikimedia Hackathon 2025">talk page</a> or to reach out to hackathon@wikimedia.org. </p> </div> <p><br/> </p><p><br/> </p> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐785f7957cb‐bq4sh Cached time: 20241119150732 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] DiscussionTools time usage: 0.032 seconds CPU time usage: 0.222 seconds Real time usage: 0.285 seconds Preprocessor visited node count: 290/1000000 Post‐expand include size: 5879/2097152 bytes Template argument size: 228/2097152 bytes Highest expansion depth: 11/100 Expensive parser function count: 2/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 4099/5000000 bytes Lua time usage: 0.070/10.000 seconds Lua memory usage: 901750/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 176.819 1 -total 66.43% 117.467 1 Template:Draft 39.62% 70.056 1 Template:Ambox 11.22% 19.834 1 Wikimedia_Hackathon_2025/Header 9.90% 17.507 1 Template:Ll 6.44% 11.381 2 Template:Translatable 6.31% 11.164 1 Template:Irc/libera 4.55% 8.045 2 Template:TOC 2.14% 3.782 1 Template:Pagelang 1.05% 1.853 1 Template:@ --> <!-- Saved in parser cache with key mediawikiwiki:pcache:idhash:2032743-0!canonical and timestamp 20241119150732 and revision id 6859754. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://www.mediawiki.org/w/index.php?title=Wikimedia_Hackathon_2025&amp;oldid=6859754">https://www.mediawiki.org/w/index.php?title=Wikimedia_Hackathon_2025&amp;oldid=6859754</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Category</a>: <ul><li><a href="/wiki/Category:Wikimedia_Hackathon_2025" title="Category:Wikimedia Hackathon 2025">Wikimedia Hackathon 2025</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden category: <ul><li><a href="/wiki/Category:Drafts" title="Category:Drafts">Drafts</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 18 November 2024, at 22:58.</li> <li id="footer-info-copyright">Text is available under the <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-ShareAlike License</a>; additional terms may apply. Text in <a class="external text" href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents">the Help: namespace</a> is available under the <a rel="nofollow" class="external text" href="https://creativecommons.org/publicdomain/zero/1.0/">Creative Commons CC0 License</a>. By using this site, you agree to the <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">Terms of Use</a> and <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy Policy</a>.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Project:About">About mediawiki.org</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Project:General_disclaimer">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/www.mediawiki.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//m.mediawiki.org/w/index.php?title=Wikimedia_Hackathon_2025&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-b5stz","wgBackendResponseTime":124,"wgDiscussionToolsPageThreads":[{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","replies":[{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Step_1:_Review_event_information-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Step_2:_Connect_and_get_setup-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Step_3:_Meet_your_fellow_attendees-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Code_of_Conduct-3_Steps_to_Prepare_for_the_Wikimedia_Hackathon","replies":[]}]}],"wgPageParseReport":{"discussiontools":{"limitreport-timeusage":"0.032"},"limitreport":{"cputime":"0.222","walltime":"0.285","ppvisitednodes":{"value":290,"limit":1000000},"postexpandincludesize":{"value":5879,"limit":2097152},"templateargumentsize":{"value":228,"limit":2097152},"expansiondepth":{"value":11,"limit":100},"expensivefunctioncount":{"value":2,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":4099,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 176.819 1 -total"," 66.43% 117.467 1 Template:Draft"," 39.62% 70.056 1 Template:Ambox"," 11.22% 19.834 1 Wikimedia_Hackathon_2025/Header"," 9.90% 17.507 1 Template:Ll"," 6.44% 11.381 2 Template:Translatable"," 6.31% 11.164 1 Template:Irc/libera"," 4.55% 8.045 2 Template:TOC"," 2.14% 3.782 1 Template:Pagelang"," 1.05% 1.853 1 Template:@"]},"scribunto":{"limitreport-timeusage":{"value":"0.070","limit":"10.000"},"limitreport-memusage":{"value":901750,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-785f7957cb-bq4sh","timestamp":"20241119150732","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Wikimedia Hackathon 2025","url":"https:\/\/www.mediawiki.org\/wiki\/Wikimedia_Hackathon_2025","sameAs":"http:\/\/www.wikidata.org\/entity\/Q130343053","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q130343053","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2024-09-22T13:06:09Z","dateModified":"2024-11-18T22:58:46Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/a\/aa\/Wikimedia_Hackathon_2025_Istanbul_first_announcement_post_%28EN%29.png","headline":"2025 edition of the annual Wikimedia Hackathon event"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10