CINXE.COM
User:Legoktm - Meta
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled 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>User:Legoktm - Meta</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled 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(/(?:^|; )metawikimwclientpreferences=([^;]+)/);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":"ef884941-cb0c-4617-b48d-648c6793b23f","wgCanonicalNamespace":"User","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":2,"wgPageName":"User:Legoktm","wgTitle":"Legoktm","wgCurRevisionId":27354416,"wgRevisionId":27354416,"wgArticleId":116845,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["User en","User gu"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"User:Legoktm","wgRelevantArticleId":116845,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRelevantUserName":"Legoktm","wgNoticeProject":"meta","wgCiteReferencePreviewsActive":false,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{"pageLanguageCode":"en", "pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":8000,"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"personal","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"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.babel":"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","ext.wikimediaBadges":"ready"}; RLPAGEMODULES=["site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.AddTopic","ext.gadget.formWizard","ext.gadget.ReferenceTooltips","ext.gadget.WishlistTranslation","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","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=ext.babel%2CwikimediaBadges%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <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="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="User:Legoktm - Meta"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="me" href="https://wikis.world/@legoktm"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//meta.m.wikimedia.org/wiki/User:Legoktm"> <link rel="alternate" type="application/x-wiki" title="Edit" href="/w/index.php?title=User:Legoktm&action=edit"> <link rel="icon" href="/static/favicon/community.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Meta (en)"> <link rel="EditURI" type="application/rsd+xml" href="//meta.wikimedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://meta.wikimedia.org/wiki/User:Legoktm"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"> <link rel="alternate" type="application/atom+xml" title="Meta Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-2 ns-subject mw-editable page-User_Legoktm rootpage-User_Legoktm 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/Special:MyLanguage/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-wikimedia-news-label" class="mw-list-item"><a href="/wiki/Wikimedia_News"><span>Wikimedia News</span></a></li><li id="n-translations-text" class="mw-list-item"><a href="/wiki/Special:LanguageStats"><span>Translations</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-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-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Help" title="The place to find out"><span>Help</span></a></li><li id="n-Babel-text" class="mw-list-item"><a href="/wiki/Meta:Babel"><span>Babel</span></a></li> </ul> </div> </div> <div id="p-community" class="vector-menu mw-portlet mw-portlet-community" > <div class="vector-menu-heading"> Community </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-WikimediaResourceCenter-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Wikimedia_Resource_Center"><span>Wikimedia Resource Center</span></a></li><li id="n-WikimediaForum-text" class="mw-list-item"><a href="/wiki/Wikimedia_Forum"><span>Wikimedia Forum</span></a></li><li id="n-mailinglists-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Mailing_lists/Overview"><span>Mailing lists</span></a></li><li id="n-Requests-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Meta:Requests_and_proposals"><span>Requests</span></a></li><li id="n-Babylon-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Meta:Babylon"><span>Babylon</span></a></li><li id="n-Reports-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Wikimedia_Affiliates_Data_Portal"><span>Reports</span></a></li><li id="n-Research-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Research:Index"><span>Research</span></a></li><li id="n-planet" class="mw-list-item"><a href="//en.planet.wikimedia.org/" title="Weblog aggregator of Wikimedia-related posts"><span>Planet Wikimedia</span></a></li> </ul> </div> </div> <div id="p-beyond_the_web" class="vector-menu mw-portlet mw-portlet-beyond_the_web" > <div class="vector-menu-heading"> Beyond the Web </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-Meetup-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Meetup"><span>Meet Wikimedians</span></a></li><li id="n-Events-text" class="mw-list-item"><a href="/wiki/Events"><span>Events</span></a></li><li id="n-wikimedia-movement-affiliates-shortlabel" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Wikimedia_movement_affiliates"><span>Movement affiliates</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Special:MyLanguage/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/metawiki.svg" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikimedia Meta-Wiki" src="/static/images/mobile/copyright/metawiki-wordmark.svg" style="width: 7.5em; height: 1.8125em;"> </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 Meta [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 Meta" aria-label="Search Meta" autocapitalize="sentences" title="Search Meta [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'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="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_meta.wikimedia.org&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&returnto=User%3ALegoktm" 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&returnto=User%3ALegoktm" 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 user-links-collapsible-item" 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="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_meta.wikimedia.org&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&returnto=User%3ALegoktm" 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&returnto=User%3ALegoktm" 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> </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-Other_projects" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Other_projects"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Other projects</span> </div> </a> <ul id="toc-Other_projects-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Interviews_and_presentations" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Interviews_and_presentations"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Interviews and presentations</span> </div> </a> <ul id="toc-Interviews_and_presentations-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Contact" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Contact"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Contact</span> </div> </a> <ul id="toc-Contact-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Former_disclaimer" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Former_disclaimer"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Former disclaimer</span> </div> </a> <ul id="toc-Former_disclaimer-sublist" class="vector-toc-list"> </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-namespace">User</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Legoktm</span></h1> </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-user" class="selected vector-tab-noicon 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="vector-tab-noicon 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> </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/User:Legoktm"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=User:Legoktm&action=edit" title="Edit 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=User:Legoktm&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/User:Legoktm"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=User:Legoktm&action=edit" title="Edit 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=User:Legoktm&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/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-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/User:Legoktm" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</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-permalink" class="mw-list-item"><a href="/w/index.php?title=User:Legoktm&oldid=27354416" 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=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%2Fmeta.wikimedia.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%2Fmeta.wikimedia.org%2Fwiki%2FUser%3ALegoktm"><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&bookcmd=book_creator&referer=User%3ALegoktm"><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&page=User%3ALegoktm&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=User:Legoktm&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 emptyPortlet" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </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 class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Meta, a Wikimedia project coordination wiki</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"><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> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Other_projects">Other projects</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=User:Legoktm&action=edit&section=1" title="Edit section: Other projects"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></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><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=User:Legoktm&action=edit&section=2" title="Edit section: Interviews and presentations"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></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><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=User:Legoktm&action=edit&section=3" title="Edit section: Contact"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></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><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=User:Legoktm&action=edit&section=4" title="Edit section: Former disclaimer"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></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> <!-- NewPP limit report Parsed by mw‐api‐int.codfw.main‐849f99967d‐j4bfn Cached time: 20241122193426 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.042 seconds Real time usage: 0.068 seconds Preprocessor visited node count: 114/1000000 Post‐expand include size: 1172/2097152 bytes Template argument size: 17/2097152 bytes Highest expansion depth: 4/100 Expensive parser function count: 0/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 0/5000000 bytes Lua time usage: 0.003/10.000 seconds Lua memory usage: 613370/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 22.142 1 Template:Email 100.00% 22.142 1 -total --> <!-- Saved in parser cache with key metawiki:pcache:idhash:116845-0!canonical and timestamp 20241122193426 and revision id 27354416. Rendering was triggered because: api-parse --> </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://meta.wikimedia.org/w/index.php?title=User:Legoktm&oldid=27354416">https://meta.wikimedia.org/w/index.php?title=User:Legoktm&oldid=27354416</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">Categories</a>: <ul><li><a href="/wiki/Category:User_en" title="Category:User en">User en</a></li><li><a href="/wiki/Category:User_gu" title="Category:User gu">User gu</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 27 August 2024, at 01:28.</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. See <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">Terms of Use</a> for details.</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/Meta:About">About Meta</a></li> <li id="footer-places-disclaimers"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy: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/#/meta.wikimedia.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="//meta.m.wikimedia.org/w/index.php?title=User:Legoktm&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-6df7948d6c-q8fj5","wgBackendResponseTime":136,"wgPageParseReport":{"limitreport":{"cputime":"0.042","walltime":"0.068","ppvisitednodes":{"value":114,"limit":1000000},"postexpandincludesize":{"value":1172,"limit":2097152},"templateargumentsize":{"value":17,"limit":2097152},"expansiondepth":{"value":4,"limit":100},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 22.142 1 Template:Email","100.00% 22.142 1 -total"]},"scribunto":{"limitreport-timeusage":{"value":"0.003","limit":"10.000"},"limitreport-memusage":{"value":613370,"limit":52428800}},"cachereport":{"origin":"mw-api-int.codfw.main-849f99967d-j4bfn","timestamp":"20241122193426","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>