CINXE.COM
User:Legoktm - Wikidata
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>User:Legoktm - Wikidata</title> <script>(function(){var className="client-js";var cookie=document.cookie.match(/(?:^|; )wikidatawikimwclientpreferences=([^;]+)/);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":"6f177173-5bbf-4852-bcc7-e404c7a07fa9","wgCanonicalNamespace":"User","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":2,"wgPageName":"User:Legoktm","wgTitle":"Legoktm","wgCurRevisionId":0,"wgRevisionId":0,"wgArticleId":0,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageViewLanguage": "en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"User:Legoktm","wgRelevantArticleId":0,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionCreate":[],"wgRelevantUserName":"Legoktm","wgNoticeProject":"wikidata","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":0,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":true,"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.GlobalUserPage":"ready","ext.babel":"ready","skins.vector.styles.legacy":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","codex-search-styles":"ready","ext.uls.pt":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","mediawiki.toc","skins.vector.legacy.js","wikibase.ui.entitysearch","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.Search","ext.gadget.ProtectionIndicators","ext.gadget.imagelinks","ext.gadget.NewSection","ext.gadget.formWizard","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.wikimediaEvents.wikibase","ext.navigationTiming","ext.uls.compactlinks","ext.uls.interface","ext.checkUser.clientHints"];</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&modules=codex-search-styles%7Cext.GlobalUserPage%2Cbabel%2CwikimediaBadges%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cskins.vector.styles.legacy&only=styles&skin=vector"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//m.wikidata.org/wiki/User:Legoktm"> <link rel="alternate" type="application/x-wiki" title="Edit" href="/w/index.php?title=User:Legoktm&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikidata.png"> <link rel="icon" href="/static/favicon/wikidata.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikidata (en)"> <link rel="EditURI" type="application/rsd+xml" href="//www.wikidata.org/w/api.php?action=rsd"> <link rel="canonical" href="https://meta.wikimedia.org/wiki/User:Legoktm"> <link rel="license" href="/wiki/Wikidata:Copyright"> <link rel="alternate" type="application/atom+xml" title="Wikidata Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin-vector-legacy mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-2 ns-subject mw-editable page-User_Legoktm rootpage-User_Legoktm skin-vector action-view"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"><!-- CentralNotice --></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">User</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Legoktm</span></h1> <div id="bodyContent" class="vector-body"> <div id="siteSub" class="noprint">From Wikidata</div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> <a class="mw-jump-link" href="#searchInput">Jump to search</a> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><table class="mw-babel-wrapper notheme"> <tbody><tr> <th class="mw-babel-header"><a href="https://meta.wikimedia.org/wiki/User_language" class="extiw" title="m:User language">User language</a> </th></tr> <tr> <td><div class="mw-babel-box mw-babel-box-N mw-babel-box-en notheme" dir="ltr"> <table> <tbody><tr> <th dir="ltr">en<span class="mw-babel-box-level-N">-N</span> </th> <td dir="ltr" lang="en">This user has a <a href="https://meta.wikimedia.org/wiki/User:Legoktm" class="extiw" title="m:User:Legoktm">native</a> understanding of <a href="https://meta.wikimedia.org/wiki/Category:User_en" class="extiw" title="m:Category:User en">English</a>. </td></tr></tbody></table> </div><div class="mw-babel-box mw-babel-box-1 mw-babel-box-gu notheme" dir="ltr"> <table> <tbody><tr> <th dir="ltr">gu<span class="mw-babel-box-level-1">-1</span> </th> <td dir="ltr" lang="gu">આ સભ્યને <a href="/wiki/Category:User_gu" title="Category:User gu">ગુજરાતી</a>નું <a class="mw-selflink selflink">પ્રાથમિક કક્ષાનું</a> જ્ઞાન છે. </td></tr></tbody></table> </div> </td></tr> <tr> <th class="mw-babel-footer"><a href="https://meta.wikimedia.org/wiki/Category:Users_by_language" class="extiw" title="m:Category:Users by language">Users by language</a> </th></tr></tbody></table> <p>Hi, I'm Legoktm aka Kunal Mehta! I am a recovering MediaWiki developer, inactive journalist, and free culture/knowledge/software enthusiast. I'm an administrator on the <a href="https://en.wikipedia.org/wiki/en:User:Legoktm" class="extiw" title="w:en:User:Legoktm">English Wikipedia</a> and <a href="https://www.mediawiki.org/wiki/User:Legoktm" class="extiw" title="mw:User:Legoktm">MediaWiki.org</a>, and formerly served as a bureaucrat and administrator on <a href="https://www.wikidata.org/wiki/User:Legoktm" class="extiw" title="d:User:Legoktm">Wikidata</a>. I am a volunteer <a href="https://meta.wikimedia.org/wiki/System_administrators" class="extiw" title="m:System administrators">Wikimedia sysadmin</a> with root access, plus a Toolforge admin, and happy to help out whenever needed. </p><p>I started editing in 2007, initially focused on ice hockey articles. I quickly became hooked with some more technical aspects of the site, developing <a href="https://meta.wikimedia.org/wiki/User:Legobot" class="extiw" title="m:User:Legobot">Legobot</a>, and later becoming a contributor and maintainer of <a href="https://www.mediawiki.org/wiki/Pywikibot" class="extiw" title="mw:Pywikibot">Pywikibot</a>. In 2012, after getting annoyed that people weren't addressing my Bugzilla reports, I sent in my first patch to MediaWiki and promptly <a rel="nofollow" class="external text" href="https://blog.legoktm.com/2021/01/15/that-time-i-broke-wikipedia-but-only-for-vandals.html">broke the AbuseFilter</a> for 30 minutes. Still, I was hooked. I joined the WMF in late 2013, initially working on <a href="https://meta.wikimedia.org/wiki/MassMessage" class="extiw" title="m:MassMessage">MassMessage</a> and <a href="https://www.mediawiki.org/wiki/Notifications" class="extiw" title="mw:Notifications">Notifications</a> (then known as Echo). I picked up <a href="https://meta.wikimedia.org/wiki/Global_rename_policy" class="extiw" title="m:Global rename policy">global rename</a> and led the technical work for <a href="https://meta.wikimedia.org/wiki/SUL_Finalization" class="extiw" title="m:SUL Finalization">SUL finalization</a> (with a <a href="https://commons.wikimedia.org/wiki/File:SUL_finalization_core_team_at_Wikimania_2015.JPG" class="extiw" title="commons:File:SUL finalization core team at Wikimania 2015.JPG">great team of people</a>). I continued developing cross-wiki features like global.js/css, <a href="/wiki/Global_user_pages" title="Global user pages">global user pages</a>, and <a href="https://www.mediawiki.org/wiki/Help:Notifications/Cross-wiki" class="extiw" title="mw:Help:Notifications/Cross-wiki">cross-wiki notifications</a>. During my most recent WMF stint I worked on upgrading to <a href="https://phabricator.wikimedia.org/T52864" class="extiw" title="phab:T52864">Mailman 3.0</a> and re-enabling <a href="https://phabricator.wikimedia.org/T257066" class="extiw" title="phab:T257066">musical score support</a> in a secure manner. None of this was done solely by me, it was always through collaboration with others. Most recently I served a term on the <a href="https://meta.wikimedia.org/wiki/Wikimedia_New_York_City" class="extiw" title="m:Wikimedia New York City">Wikimedia New York City</a> board and helped run the <a href="https://commons.wikimedia.org/wiki/Commons:Picture_of_the_Year" class="extiw" title="commons:Commons:Picture of the Year">Commons Picture of the Year</a> contest. </p><p>I co-run <a href="/wiki/Wikis_World" title="Wikis World">Wikis World</a>, you can <a rel="nofollow" class="external text" href="https://wikis.world/@legoktm">follow me there</a>. Currently I'm working on a <a href="https://www.mediawiki.org/wiki/mwbot-rs" class="extiw" title="mw:mwbot-rs">new bot framework in Rust</a> and thinking about what else I want to do. </p><p>To simplify the technical contribution process, I pushed and integrated tools like <a href="https://www.mediawiki.org/wiki/Continuous_integration/PHP_CodeSniffer" class="extiw" title="mw:Continuous integration/PHP CodeSniffer">MediaWiki-CodeSniffer</a> and <a href="https://www.mediawiki.org/wiki/Phan" class="extiw" title="mw:Phan">phan</a>, as well as creating others, like <a href="https://www.mediawiki.org/wiki/Codesearch" class="extiw" title="mw:Codesearch">codesearch</a> and <a href="https://www.mediawiki.org/wiki/LibUp" class="extiw" title="mw:LibUp">LibUp</a>. In other "free" circles I am a <a href="https://en.wikipedia.org/wiki/en:Debian" class="extiw" title="w:en:Debian">Debian Developer</a>, contributor to <a href="/wiki/Kiwix" title="Kiwix">Kiwix</a>, and help run some other wikis. Professionally, I’m privileged to continue the work that the late Aaron Swartz started in <a href="https://en.wikipedia.org/wiki/en:SecureDrop" class="extiw" title="w:en:SecureDrop">SecureDrop</a>, building and supporting software to protect whistleblowers and journalists. </p> <div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#Other_projects"><span class="tocnumber">1</span> <span class="toctext">Other projects</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#Interviews_and_presentations"><span class="tocnumber">2</span> <span class="toctext">Interviews and presentations</span></a></li> <li class="toclevel-1 tocsection-3"><a href="#Contact"><span class="tocnumber">3</span> <span class="toctext">Contact</span></a></li> <li class="toclevel-1 tocsection-4"><a href="#Former_disclaimer"><span class="tocnumber">4</span> <span class="toctext">Former disclaimer</span></a></li> </ul> </div> <div class="mw-heading mw-heading2"><h2 id="Other_projects">Other projects</h2></div> <p>Bots: </p> <ul><li><a href="https://en.wikipedia.org/wiki/en:User:Legobot" class="extiw" title="w:en:User:Legobot">Legobot on English Wikipedia</a></li> <li><a href="https://en.wikipedia.org/wiki/en:User:TFA_Protector_Bot" class="extiw" title="w:en:User:TFA Protector Bot">TFA Protector Bot on English Wikipedia</a></li> <li><a href="https://en.wikipedia.org/wiki/User:HaleBot" class="extiw" title="w:User:HaleBot">HaleBot on English Wikipedia</a> (database reports)</li> <li><a href="https://commons.wikimedia.org/wiki/User:KrinkleBot" class="extiw" title="c:User:KrinkleBot">KrinkleBot on Commons</a></li> <li><a href="https://www.mediawiki.org/wiki/wikibugs" class="extiw" title="mw:wikibugs">wikibugs on IRC</a></li> <li><a href="https://meta.wikimedia.org/wiki/IRC/Bots/ircservserv" class="extiw" title="m:IRC/Bots/ircservserv">ircservserv on IRC</a></li> <li><a href="https://meta.wikimedia.org/wiki/Matrix.org/mjolnir" class="extiw" title="m:Matrix.org/mjolnir">wiki-mjolnir on Matrix</a></li> <li><a rel="nofollow" class="external text" href="https://github.com/earwig/mwparserfromhell">mwparserfromhell</a> contributor and promoter</li></ul> <p>Toolforge tools: </p> <ul><li><a href="https://iw.toolforge.org/checker" class="extiw" title="toolforge:checker">checker</a></li> <li><a href="https://iw.toolforge.org/contentcontributor" class="extiw" title="toolforge:contentcontributor">Are you a Content Contributor?</a> (parody, down)</li> <li><a href="https://iw.toolforge.org/coverage" class="extiw" title="toolforge:coverage">MediaWiki code coverage tracking</a></li> <li><a href="https://iw.toolforge.org/newusers" class="extiw" title="toolforge:newusers">New users</a> (plaintext list for copy/pasting)</li> <li><a href="https://iw.toolforge.org/logo-test" class="extiw" title="toolforge:logo-test">Temporary/new logo testing</a></li> <li><a href="https://iw.toolforge.org/ldap" class="extiw" title="toolforge:ldap">LDAP browser</a></li> <li><a href="https://iw.toolforge.org/apt-browser" class="extiw" title="toolforge:apt-browser">apt repository browser</a></li> <li><a href="https://iw.toolforge.org/shorturls" class="extiw" title="toolforge:shorturls">w.wiki statistics</a></li> <li><a href="https://iw.toolforge.org/mwpackages" class="extiw" title="toolforge:mwpackages">MediaWiki packaging tracker</a></li> <li><a href="https://iw.toolforge.org/reviewers" class="extiw" title="toolforge:reviewers">Identify potential Gerrit reviewers</a></li> <li><a href="https://iw.toolforge.org/extreg-wos" class="extiw" title="toolforge:extreg-wos">Extension registration wall of super powers!</a></li> <li><a href="https://iw.toolforge.org/prosesize" class="extiw" title="toolforge:prosesize">Prose size</a></li> <li><a href="https://iw.toolforge.org/streaks" class="extiw" title="toolforge:streaks">Wiki streaks</a></li> <li><a href="https://iw.toolforge.org/wikitext-deprecation" class="extiw" title="toolforge:wikitext-deprecation">Wikitext deprecation process</a> (paused)</li> <li><a class="external text" href="https://hay.toolforge.org/directory/#/search/Lego">...more in Hay's Directory</a></li></ul> <p>MediaWiki extensions (not mentioned above): </p> <ul><li><a href="https://www.mediawiki.org/wiki/Extension:BounceHandler" class="extiw" title="mw:Extension:BounceHandler">BounceHandler</a> (mentored GSoC project)</li> <li><a href="https://www.mediawiki.org/wiki/Extension:GlobalPreferences" class="extiw" title="mw:Extension:GlobalPreferences">GlobalPreferences</a> (developed initial prototype)</li> <li><a href="https://www.mediawiki.org/wiki/Extension:Linter" class="extiw" title="mw:Extension:Linter">Linter</a></li> <li><a href="https://www.mediawiki.org/wiki/Extension:ORES" class="extiw" title="mw:Extension:ORES">ORES</a> (developed initial prototype)</li> <li><a href="https://www.mediawiki.org/wiki/Extension:PageViewInfo" class="extiw" title="mw:Extension:PageViewInfo">PageViewInfo</a></li> <li><a href="https://www.mediawiki.org/wiki/Extension:SecureLinkFixer" class="extiw" title="mw:Extension:SecureLinkFixer">SecureLinkFixer</a></li> <li><a href="https://www.mediawiki.org/wiki/Extension:StopForumSpam" class="extiw" title="mw:Extension:StopForumSpam">StopForumSpam</a></li> <li><a href="https://meta.wikimedia.org/wiki/Wikimedia_URL_Shortener" class="extiw" title="m:Wikimedia URL Shortener">UrlShortener</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Interviews_and_presentations">Interviews and presentations</h2></div> <ul><li>2022 WikiConference North America: Working together with Debian (<a href="https://commons.wikimedia.org/wiki/File:Working_together_with_Debian.pdf" class="extiw" title="commons:File:Working together with Debian.pdf">slides</a>)</li> <li>2022 Wikimania at <a href="https://en.wikipedia.org/wiki/Wikipedia:Wiki_World%27s_Fair" class="extiw" title="en:Wikipedia:Wiki World's Fair">Wiki World's Fair</a>: Mailman3 migration lightning talk (<a href="/wiki/File:2022_Wiki_World%27s_Fair_lightning_talk_-_Mailman3_migration.webm" title="File:2022 Wiki World's Fair lightning talk - Mailman3 migration.webm">video</a>)</li> <li>2022 <a href="https://meta.wikimedia.org/wiki/WikiAfrica_Hour" class="extiw" title="m:WikiAfrica Hour">m:WikiAfrica Hour</a>: WikiGovernance: Getting On Board (<a href="https://commons.wikimedia.org/wiki/Category:Legoktm_on_WikiAfrica_Hour" class="extiw" title="c:Category:Legoktm on WikiAfrica Hour">video clips</a>)</li> <li>2022 Hackers on Planet Earth: <a href="https://meta.wikimedia.org/wiki/User:Legoktm/How_to_Run_a_Top-10_Website,_Publicly_and_Transparently" class="extiw" title="m:User:Legoktm/How to Run a Top-10 Website, Publicly and Transparently">How to Run a Top-10 Website, Publicly and Transparently</a> (<a href="https://commons.wikimedia.org/wiki/File:How_to_Run_a_Top-10_Website,_Publicly_and_Transparently.pdf" class="extiw" title="c:File:How to Run a Top-10 Website, Publicly and Transparently.pdf">slides</a>, <a href="/wiki/File:How_to_Run_a_Top-10_Website,_Publicly_and_Transparently.webm" title="File:How to Run a Top-10 Website, Publicly and Transparently.webm">video</a>, <a href="https://meta.wikimedia.org/wiki/User:Legoktm/How_to_Run_a_Top-10_Website,_Publicly_and_Transparently" class="extiw" title="m:User:Legoktm/How to Run a Top-10 Website, Publicly and Transparently">transcript</a>)</li> <li>2022 <a rel="nofollow" class="external text" href="https://betweenthebrackets.libsyn.com/episode-112-kunal-mehta">Between the Brackets: A MediaWiki podcast interview</a></li> <li>2021 WMF SRE meeting: Shellbox overview (<a href="https://commons.wikimedia.org/wiki/File:Shellbox_overview.pdf" class="extiw" title="commons:File:Shellbox overview.pdf">slides</a>)</li> <li>2021 WMF SRE meeting: Mailman 3 overview and war stories from the migration (no slides, sorry)</li> <li>2021 WMF SRE meeting: Debugging MediaWiki in production (<a href="https://commons.wikimedia.org/wiki/File:Debugging_MediaWiki.pdf" class="extiw" title="commons:File:Debugging MediaWiki.pdf">slides</a>)</li> <li>2018 <a rel="nofollow" class="external text" href="https://betweenthebrackets.libsyn.com/episode-9-kunal-mehta">Between the Brackets: A MediaWiki podcast interview</a></li> <li>2018 Wikimedia Developer Summit: <a href="https://www.mediawiki.org/wiki/Wikimedia_Developer_Summit/2018/Participants#Legoktm_(Kunal_Mehta)" class="extiw" title="mw:Wikimedia Developer Summit/2018/Participants">Improving volunteer developers' code review experience</a></li> <li>2017 DebConf: Bringing MediaWiki back into Debian (<a href="https://commons.wikimedia.org/wiki/File:Bringing_MediaWiki_back_to_Debian.pdf" class="extiw" title="commons:File:Bringing MediaWiki back to Debian.pdf">slides</a>, <a href="https://commons.wikimedia.org/wiki/File:Bringing_MediaWiki_back_into_Debian_-_DebConf17.webm" class="extiw" title="commons:File:Bringing MediaWiki back into Debian - DebConf17.webm">video</a>)</li> <li>2015 Wikimedia Blog interview: <a href="https://diff.wikimedia.org/2015/07/24/kunal-mehta-hockey-to-programmer/" class="extiw" title="wmfblog:2015/07/24/kunal-mehta-hockey-to-programmer/">It's all due to hockey: Kunal Mehta's journey from casual editor to programming mentor</a></li> <li>2015 Wikimania: Finalizing SUL, and why we're never doing it again (<a href="https://commons.wikimedia.org/wiki/File:Finalizing_SUL.pdf" class="extiw" title="commons:File:Finalizing SUL.pdf">slides</a>)</li> <li>2015 MediaWiki Developer Summit: Taking advantage of new Config features for extensions (<a href="https://commons.wikimedia.org/wiki/File:MediaWiki_Developer_Summit_2015_Config_workshop.pdf" class="extiw" title="commons:File:MediaWiki Developer Summit 2015 Config workshop.pdf">slides</a>)</li> <li>2014 Architecture Summit: Configuration database 2 (<a href="https://commons.wikimedia.org/wiki/File:Configuration_database_2.pdf" class="extiw" title="commons:File:Configuration database 2.pdf">slides</a>)</li> <li>2013 Wikimania: <a href="https://wikimania2013.wikimedia.org/wiki/Submissions/State_of_Wikidata" class="extiw" title="wm2013:Submissions/State of Wikidata">State of Wikidata</a> (<a href="https://commons.wikimedia.org/wiki/File:State_Of_Wikidata.pdf" class="extiw" title="commons:File:State Of Wikidata.pdf">slides</a>, <a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=ix8z-lw-ArI">video on YouTube</a>)</li> <li>2013 Wikimania: Hacking on Pywikibot (<a href="https://commons.wikimedia.org/wiki/File:Hacking_on_pwb-core.pdf" class="extiw" title="commons:File:Hacking on pwb-core.pdf">slides</a>)</li></ul> <div class="mw-heading mw-heading2"><h2 id="Contact">Contact</h2></div> <ul><li><a href="https://meta.wikimedia.org/wiki/User_talk:Legoktm" class="extiw" title="m:User talk:Legoktm">User talk:Legoktm</a></li> <li><bdi dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5;font-family:monospace">legoktm<span class="mw-default-size mw-valign-middle skin-invert-image" 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>debian<span class="mw-default-size mw-valign-middle skin-invert-image" typeof="mw:File"><span><img alt="." src="//upload.wikimedia.org/wikipedia/commons/thumb/4/48/Dot.svg/4px-Dot.svg.png" decoding="async" width="4" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/48/Dot.svg/7px-Dot.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/48/Dot.svg/9px-Dot.svg.png 2x" data-file-width="4" data-file-height="13" /></span></span>org</bdi> (non-Google connected email)</li> <li><code>legoktm</code> on Libera Chat/OFTC (IRC)</li> <li><code>@legoktm:matrix.org</code> on Matrix</li></ul> <div class="mw-heading mw-heading2"><h2 id="Former_disclaimer">Former disclaimer</h2></div> <p>I formerly worked for or provided services to the Wikimedia Foundation, but this is my personal account. Edits, statements, or other contributions made from this account are my own, and may not reflect the views of the Foundation. </p></div><div lang="en" dir="ltr" class="mw-globaluserpage-footer plainlinks"> What you see on this page was <a class="external text" href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:GlobalUserPage">copied</a> from <a class="external text" href="https://meta.wikimedia.org/wiki/User:Legoktm">https://meta.wikimedia.org/wiki/User:Legoktm</a>. </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://www.wikidata.org/wiki/User:Legoktm">https://www.wikidata.org/wiki/User:Legoktm</a>"</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <nav id="p-personal" class="mw-portlet mw-portlet-personal vector-user-menu-legacy vector-menu" aria-labelledby="p-personal-label" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Personal tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-uls" class="mw-list-item active"><a class="uls-trigger" href="#"><span>English</span></a></li><li id="pt-anonuserpage" class="mw-list-item"><span title="The user page for the IP address you are editing as">Not logged in</span></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><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-createaccount" class="mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=User%3ALegoktm" title="You are encouraged to create an account and log in; however, it is not mandatory"><span>Create account</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=User%3ALegoktm" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span>Log in</span></a></li> </ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-namespaces-label" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Namespaces</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-user" class="selected mw-list-item"><a href="/wiki/User:Legoktm" title="View the user page [c]" accesskey="c"><span>User page</span></a></li><li id="ca-talk" class="mw-list-item"><a href="/wiki/User_talk:Legoktm" rel="discussion" title="Discussion about the content page [t]" accesskey="t"><span>Discussion</span></a></li> </ul> </div> </nav> <nav id="p-variants" class="mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-variants-label" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" > <label id="p-variants-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">English</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-views-label" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Views</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected mw-list-item"><a href="/wiki/User:Legoktm"><span>Read</span></a></li><li id="ca-view-foreign" class="mw-list-item"><a href="https://meta.wikimedia.org/wiki/User:Legoktm"><span>View on meta.wikimedia.org</span></a></li><li id="ca-edit" class="mw-list-item"><a href="/w/index.php?title=User:Legoktm&action=edit" title="Create the local description page [e]" accesskey="e"><span>Add local description</span></a></li> </ul> </div> </nav> <nav id="p-cactions" class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-cactions-label" title="More options" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" > <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">More</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box"> <h3 >Search</h3> <form action="/w/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Search Wikidata" aria-label="Search Wikidata" autocapitalize="sentences" title="Search Wikidata [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Special:Search"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Search the pages for this text" value="Search"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Go to a page with this exact name if it exists" value="Go"> </div> </form> </div> </div> </div> <div id="mw-panel" class="vector-legacy-sidebar"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/wiki/Wikidata:Main_Page" title="Visit the main page"></a> </div> <nav id="p-navigation" class="mw-portlet mw-portlet-navigation vector-menu-portal portal vector-menu" aria-labelledby="p-navigation-label" > <h3 id="p-navigation-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Navigation</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikidata:Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Project:Community_portal" title="About the project, what you can do, where to find things"><span>Community portal</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikidata:Project_chat"><span>Project chat</span></a></li><li id="n-special-newitem" class="mw-list-item"><a href="/wiki/Special:NewItem"><span>Create a new Item</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-wikibase-randomitem" class="mw-list-item"><a href="/wiki/Special:Random/Main" title="[x]" accesskey="x"><span>Random Item</span></a></li><li id="n-wikibase-queryservice" class="mw-list-item"><a href="//query.wikidata.org/"><span>Query Service</span></a></li><li id="n-nearby-pages-title" class="mw-list-item"><a href="/wiki/Special:Nearby"><span>Nearby</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Contents" title="The place to find out"><span>Help</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_wikidata.org&uselang=en" title="Support us"><span>Donate</span></a></li> </ul> </div> </nav> <nav id="p-wikibase-lexeme-lexicographical-data" class="mw-portlet mw-portlet-wikibase-lexeme-lexicographical-data vector-menu-portal portal vector-menu" aria-labelledby="p-wikibase-lexeme-lexicographical-data-label" > <h3 id="p-wikibase-lexeme-lexicographical-data-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Lexicographical data</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-special-newlexeme" class="mw-list-item"><a href="/wiki/Special:NewLexeme"><span>Create a new Lexeme</span></a></li><li id="n-recentchanges-lexemes" class="mw-list-item"><a href="https://www.wikidata.org/wiki/Special:RecentChanges?namespace=146%3B147"><span>Recent changes</span></a></li><li id="n-wikibase-lexeme-randomlexeme" class="mw-list-item"><a href="/wiki/Special:Random/Lexeme"><span>Random Lexeme</span></a></li> </ul> </div> </nav> <nav id="p-tb" class="mw-portlet mw-portlet-tb vector-menu-portal portal vector-menu" aria-labelledby="p-tb-label" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Tools</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/User:Legoktm" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-contributions" class="mw-list-item"><a href="/wiki/Special:Contributions/Legoktm" title="A list of contributions by this user"><span>User contributions</span></a></li><li id="t-log" class="mw-list-item"><a href="/wiki/Special:Log/Legoktm"><span>Logs</span></a></li><li id="t-userrights" class="mw-list-item"><a href="/wiki/Special:UserRights/Legoktm"><span>View user groups</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-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=User:Legoktm&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fwww.wikidata.org%2Fwiki%2FUser%3ALegoktm"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fwww.wikidata.org%2Fwiki%2FUser%3ALegoktm"><span>Download QR code</span></a></li> </ul> </div> </nav> <nav id="p-wikibase-otherprojects" class="mw-portlet mw-portlet-wikibase-otherprojects emptyPortlet vector-menu-portal portal vector-menu" aria-labelledby="p-wikibase-otherprojects-label" > <h3 id="p-wikibase-otherprojects-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">In other projects</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </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/Special:MyLanguage/Project:Introduction">About Wikidata</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Special:MyLanguage/Project:General_disclaimer">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_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.wikidata.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.wikidata.org/w/index.php?title=User:Legoktm&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> <li id="footer-places-data-access"><a href="/wiki/Special:MyLanguage/Wikidata:Data_access">Data access</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> <script>(RLQ=window.RLQ||[]).push(function(){mw.log.warn("This page is using the deprecated ResourceLoader module \"codex-search-styles\".\n[1.43] Use a CodexModule with codexComponents to set your specific components used: https://www.mediawiki.org/wiki/Codex#Using_a_limited_subset_of_components");mw.config.set({"wgHostname":"mw-web.codfw.main-78f4c97c5d-bn9s5","wgBackendResponseTime":89});});</script> </body> </html>