CINXE.COM
Desarrolladores nuevos - MediaWiki
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-disabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Desarrolladores nuevos - MediaWiki</title> <script>(function(){var className="client-js vector-feature-language-in-header-disabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )mediawikiwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],"wgRequestId":"243af09d-6367-4ecf-852b-8b7a0b444d06","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"New_Developers/es","wgTitle":"New Developers/es","wgCurRevisionId":6671270,"wgRevisionId":6671270,"wgArticleId":1065981,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["New contributors/es"],"wgPageViewLanguage":"es","wgPageContentLanguage":"es","wgPageContentModel":"wikitext","wgRelevantPageName":"New_Developers/es","wgRelevantArticleId":1065981,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"mediawiki","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{ "pageLanguageCode":"es","pageLanguageDir":"ltr","pageVariantFallbacks":"es"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgTranslatePageTranslation":"translation","wgCentralAuthMobileDomain":false,"wgVisualEditorDisabledByHook":true,"wgDiscussionToolsFeaturesEnabled":{"replytool":true,"newtopictool":true,"sourcemodetoolbar":true,"topicsubscription":false,"autotopicsub":false,"visualenhancements":false,"visualenhancements_reply":false,"visualenhancements_pageframe":false},"wgDiscussionToolsFallbackEditMode":"visual","wgULSPosition":"personal","wgULSisCompactLinksEnabled":true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":false,"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","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","ext.translate.tag.languages":"ready","ext.discussionTools.init.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.translate":"ready","ext.wikimediamessages.styles":"ready","ext.uls.pt":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.page.media","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.translate.pagetranslation.uls","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.echo.centralauth","ext.discussionTools.init","ext.eventLogging","ext.wikimediaEvents","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=ext.discussionTools.init.styles%7Cext.translate%2CwikimediaBadges%7Cext.translate.tag.languages%7Cext.uls.pt%7Cext.wikimediamessages.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&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 property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png/1200px-Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="801"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png/800px-Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="534"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png/640px-Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="427"> <meta name="viewport" content="width=1120"> <meta property="og:site_name" content="MediaWiki"> <meta property="og:title" content="Desarrolladores nuevos - MediaWiki"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//m.mediawiki.org/wiki/New_Developers/es"> <link rel="alternate" type="application/x-wiki" title="Edit" href="/w/index.php?title=New_Developers/es&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/mediawiki.png"> <link rel="icon" href="/static/favicon/mediawiki.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="MediaWiki (en)"> <link rel="EditURI" type="application/rsd+xml" href="//www.mediawiki.org/w/api.php?action=rsd"> <link rel="canonical" href="https://www.mediawiki.org/wiki/New_Developers/es"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"> <link rel="alternate" type="application/atom+xml" title="MediaWiki Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="ext-discussiontools-replytool-enabled ext-discussiontools-newtopictool-enabled ext-discussiontools-sourcemodetoolbar-enabled skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-New_Developers_es rootpage-New_Developers skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/MediaWiki" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-mw-download" class="mw-list-item"><a href="/wiki/Download"><span>Get MediaWiki</span></a></li><li id="n-mw-extensions" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Category:Extensions"><span>Get extensions</span></a></li><li id="n-blog-text" class="mw-list-item"><a href="https://techblog.wikimedia.org/"><span>Tech blog</span></a></li><li id="n-mw-contribute" class="mw-list-item"><a href="/wiki/Special:MyLanguage/How_to_contribute"><span>Contribute</span></a></li> </ul> </div> </div> <div id="p-support" class="vector-menu mw-portlet mw-portlet-support" > <div class="vector-menu-heading"> Support </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Contents" title="The place to find out"><span>User help</span></a></li><li id="n-mw-faq" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Manual:FAQ"><span>FAQ</span></a></li><li id="n-mw-manual" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Manual:Contents"><span>Technical manual</span></a></li><li id="n-mw-supportdesk" class="mw-list-item"><a href="/wiki/Project:Support_desk"><span>Support desk</span></a></li><li id="n-mw-communication" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Communication"><span>Communication</span></a></li> </ul> </div> </div> <div id="p-development" class="vector-menu mw-portlet mw-portlet-development" > <div class="vector-menu-heading"> Development </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mw-developerportal" class="mw-list-item"><a href="https://developer.wikimedia.org/"><span>Developer portal</span></a></li><li id="n-svn-statistics" class="mw-list-item"><a href="/wiki/Development_statistics"><span>Code statistics</span></a></li> </ul> </div> </div> <div id="p-mediawiki.org" class="vector-menu mw-portlet mw-portlet-mediawiki_org" > <div class="vector-menu-heading"> mediawiki.org </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Project:Help" title="About the project, what you can do, where to find things"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-mw-translate" class="mw-list-item"><a href="/wiki/Special:LanguageStats"><span>Translate content</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Load a random page [x]" accesskey="x"><span>Random page</span></a></li><li id="n-mw-discussion" class="mw-list-item"><a href="/wiki/Project:Village_Pump"><span>Village pump</span></a></li><li id="n-Sandboxlink-portlet-label" class="mw-list-item"><a href="/wiki/Project:Sandbox"><span>Sandbox</span></a></li> </ul> </div> </div> <div id="p-lang" class="vector-menu mw-portlet mw-portlet-lang" > <div class="vector-menu-heading"> In other languages </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-add wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:NewItem?site=mediawikiwiki&page=New+Developers%2Fes" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/MediaWiki" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/mediawikiwiki.svg" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="MediaWiki" src="/static/images/mobile/copyright/mediawikiwiki-wordmark.svg" style="width: 7.5em; height: 1.125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search MediaWiki [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search MediaWiki" aria-label="Search MediaWiki" autocapitalize="sentences" title="Search MediaWiki [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-uls" class="mw-list-item active user-links-collapsible-item"><a data-mw="interface" href="#" class="uls-trigger cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>English</span></a> </li> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=www.mediawiki.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=New+Developers%2Fes" 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=New+Developers%2Fes" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="More options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=www.mediawiki.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=New+Developers%2Fes" 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=New+Developers%2Fes" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Beginning</div> </a> </li> <li id="toc-¡Bienvenido!" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#¡Bienvenido!"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>¡Bienvenido!</span> </div> </a> <ul id="toc-¡Bienvenido!-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Cómo_comenzar_a_contribuir" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Cómo_comenzar_a_contribuir"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Cómo comenzar a contribuir</span> </div> </a> <ul id="toc-Cómo_comenzar_a_contribuir-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Basics_of_how_Wikimedia_software_projects_work" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Basics_of_how_Wikimedia_software_projects_work"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Basics of how Wikimedia software projects work</span> </div> </a> <ul id="toc-Basics_of_how_Wikimedia_software_projects_work-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Overview_of_technical_areas" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Overview_of_technical_areas"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Overview of technical areas</span> </div> </a> <ul id="toc-Overview_of_technical_areas-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Contributing_to_software_in_MediaWiki" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Contributing_to_software_in_MediaWiki"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Contributing to software in MediaWiki</span> </div> </a> <ul id="toc-Contributing_to_software_in_MediaWiki-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Escoger_un_proyecto_de_software" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Escoger_un_proyecto_de_software"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Escoger un proyecto de software</span> </div> </a> <button aria-controls="toc-Escoger_un_proyecto_de_software-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Escoger un proyecto de software subsection</span> </button> <ul id="toc-Escoger_un_proyecto_de_software-sublist" class="vector-toc-list"> <li id="toc-" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.1</span> <span></span> </div> </a> <ul id="toc--sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Commons_App_for_Android" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Commons_App_for_Android"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.2</span> <span>Commons App for Android</span> </div> </a> <ul id="toc-Commons_App_for_Android-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Wiki_Education_Dashboard" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Wiki_Education_Dashboard"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3</span> <span>Wiki Education Dashboard</span> </div> </a> <ul id="toc-Wiki_Education_Dashboard-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Pywikibot" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Pywikibot"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.4</span> <span><span dir="ltr">Pywikibot</span><span> </span></span> </div> </a> <ul id="toc-Pywikibot-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Scribe" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Scribe"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.5</span> <span><span dir="ltr">Scribe</span></span> </div> </a> <ul id="toc-Scribe-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-VideoCutTool" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#VideoCutTool"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.6</span> <span><span dir="ltr">VideoCutTool</span></span> </div> </a> <ul id="toc-VideoCutTool-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-SignIt_Firefox_Extension" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#SignIt_Firefox_Extension"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.7</span> <span>SignIt Firefox Extension</span> </div> </a> <ul id="toc-SignIt_Firefox_Extension-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Outreach_programs_and_single_tasks" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Outreach_programs_and_single_tasks"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Outreach programs and single tasks</span> </div> </a> <button aria-controls="toc-Outreach_programs_and_single_tasks-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Outreach programs and single tasks subsection</span> </button> <ul id="toc-Outreach_programs_and_single_tasks-sublist" class="vector-toc-list"> <li id="toc-Outreach_Programas" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Outreach_Programas"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.1</span> <span>Outreach Programas</span> </div> </a> <ul id="toc-Outreach_Programas-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Good_first_tasks" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Good_first_tasks"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.2</span> <span>Good first tasks</span> </div> </a> <ul id="toc-Good_first_tasks-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Communication_tips" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Communication_tips"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Communication tips</span> </div> </a> <button aria-controls="toc-Communication_tips-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Communication tips subsection</span> </button> <ul id="toc-Communication_tips-sublist" class="vector-toc-list"> <li id="toc-Use_Phabricator_tasks_effectively" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Use_Phabricator_tasks_effectively"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.1</span> <span>Use Phabricator tasks effectively</span> </div> </a> <ul id="toc-Use_Phabricator_tasks_effectively-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Compose_good_questions" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Compose_good_questions"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.2</span> <span>Compose good questions</span> </div> </a> <ul id="toc-Compose_good_questions-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Follow_communication_policies_and_best_practices" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Follow_communication_policies_and_best_practices"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.3</span> <span>Follow communication policies and best practices</span> </div> </a> <ul id="toc-Follow_communication_policies_and_best_practices-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Ask_in_the_right_place" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Ask_in_the_right_place"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.4</span> <span>Ask in the right place</span> </div> </a> <ul id="toc-Ask_in_the_right_place-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Be_patient" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Be_patient"> <div class="vector-toc-text"> <span class="vector-toc-numb">8.5</span> <span>Be patient</span> </div> </a> <ul id="toc-Be_patient-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Additional_resources" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Additional_resources"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Additional resources</span> </div> </a> <ul id="toc-Additional_resources-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">Desarrolladores nuevos</h1> <div class="mw-indicators"> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/New_Developers/es" title="View the content page [c]" accesskey="c"><span>Page</span></a></li><li id="ca-talk" class="new vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Talk:New_Developers/es&action=edit&redlink=1" rel="discussion" class="new" title="Discussion about the content page (page does not exist) [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">español</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/New_Developers/es"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Special:Translate&group=page-New+Developers&action=page&filter=&language=es" title="Edit this page [e]" accesskey="e"><span>Translate</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=New_Developers/es&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/New_Developers/es"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:Translate&group=page-New+Developers&action=page&filter=&language=es" title="Edit this page [e]" accesskey="e"><span>Translate</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=New_Developers/es&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/New_Developers/es" 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/New_Developers/es" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=New_Developers/es&oldid=6671270" 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=New_Developers/es&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=New_Developers%2Fes&id=6671270&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fwww.mediawiki.org%2Fwiki%2FNew_Developers%2Fes"><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.mediawiki.org%2Fwiki%2FNew_Developers%2Fes"><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=New+Developers%2Fes"><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=New_Developers%2Fes&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=New_Developers/es&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 id="siteSub" class="noprint">From mediawiki.org</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-pt-translate-header noprint" dir="ltr" lang="en">This page is a <span class="plainlinks"><a class="external text" href="https://www.mediawiki.org/w/index.php?title=Special:Translate&group=page-New+Developers&action=page&filter=&language=es">translated version</a></span> of the page <a href="/wiki/New_Developers" title="New Developers">New Developers</a> and the translation is 34% complete.</div><div class="mw-pt-translate-header" dir="ltr" lang="en"><span class="mw-translate-fuzzy">Outdated translations are marked like this.</span></div><div class="mw-content-ltr mw-parser-output" lang="es" dir="ltr"><div class="mw-pt-languages noprint navigation-not-searchable" lang="en" dir="ltr"><div class="mw-pt-languages-label">Languages:</div><ul class="mw-pt-languages-list"><li><a href="/wiki/New_Developers/af" class="mw-pt-progress mw-pt-progress--low" title="Nuwe Ontwikkelaars (3% translated)" lang="af" dir="ltr">Afrikaans</a></li> <li><a href="/wiki/New_Developers/id" class="mw-pt-progress mw-pt-progress--low" title="Pengembang Baru (3% translated)" lang="id" dir="ltr">Bahasa Indonesia</a></li> <li><a href="/wiki/New_Developers/de" class="mw-pt-progress mw-pt-progress--med" title="Neue Entwickler (66% translated)" lang="de" dir="ltr">Deutsch</a></li> <li><a href="/wiki/New_Developers" class="mw-pt-languages-ui mw-pt-progress mw-pt-progress--complete" title="New Developers (100% translated)" lang="en" dir="ltr">English</a></li> <li><a href="/wiki/New_Developers/ca" class="mw-pt-progress mw-pt-progress--low" title="Nous desenvolupadors (6% translated)" lang="ca" dir="ltr">català</a></li> <li><span class="mw-pt-languages-selected mw-pt-progress mw-pt-progress--med" lang="es" dir="ltr">español</span></li> <li><a href="/wiki/New_Developers/fr" class="mw-pt-progress mw-pt-progress--high" title="Nouveaux développeurs (96% translated)" lang="fr" dir="ltr">français</a></li> <li><a href="/wiki/New_Developers/pl" class="mw-pt-progress mw-pt-progress--med" title="Nowi Deweloperzy (49% translated)" lang="pl" dir="ltr">polski</a></li> <li><a href="/wiki/New_Developers/pt" class="mw-pt-progress mw-pt-progress--med" title="Novos Programadores (23% translated)" lang="pt" dir="ltr">português</a></li> <li><a href="/wiki/New_Developers/pt-br" class="mw-pt-progress mw-pt-progress--med" title="Novos desenvolvedores (59% translated)" lang="pt-BR" dir="ltr">português do Brasil</a></li> <li><a href="/wiki/New_Developers/ro" class="mw-pt-progress mw-pt-progress--med" title="Dezvoltatori noi (34% translated)" lang="ro" dir="ltr">română</a></li> <li><a href="/wiki/New_Developers/fi" class="mw-pt-progress mw-pt-progress--low" title="Uudet kehittäjät (6% translated)" lang="fi" dir="ltr">suomi</a></li> <li><a href="/wiki/New_Developers/cs" class="mw-pt-progress mw-pt-progress--complete" title="Noví vývojáři (100% translated)" lang="cs" dir="ltr">čeština</a></li> <li><a href="/wiki/New_Developers/be-tarask" class="mw-pt-progress mw-pt-progress--low" title="Новыя распрацоўнікі (9% translated)" lang="be-tarask" dir="ltr">беларуская (тарашкевіца)</a></li> <li><a href="/wiki/New_Developers/ru" class="mw-pt-progress mw-pt-progress--high" title="Новые разработчики (74% translated)" lang="ru" dir="ltr">русский</a></li> <li><a href="/wiki/New_Developers/he" class="mw-pt-progress mw-pt-progress--med" title="מפתחים חדשים (23% translated)" lang="he" dir="rtl">עברית</a></li> <li><a href="/wiki/New_Developers/ar" class="mw-pt-progress mw-pt-progress--low" title="خاص بالمطورين الجدد (13% translated)" lang="ar" dir="rtl">العربية</a></li> <li><a href="/wiki/New_Developers/fa" class="mw-pt-progress mw-pt-progress--low" title="توسعه دهندگان جدید (8% translated)" lang="fa" dir="rtl">فارسی</a></li> <li><a href="/wiki/New_Developers/hi" class="mw-pt-progress mw-pt-progress--high" title="नए विकासक (78% translated)" lang="hi" dir="ltr">हिन्दी</a></li> <li><a href="/wiki/New_Developers/bn" class="mw-pt-progress mw-pt-progress--med" title="নতুন উন্নয়নকারী (26% translated)" lang="bn" dir="ltr">বাংলা</a></li> <li><a href="/wiki/New_Developers/zh" class="mw-pt-progress mw-pt-progress--high" title="新开发者 (82% translated)" lang="zh" dir="ltr">中文</a></li> <li><a href="/wiki/New_Developers/ja" class="mw-pt-progress mw-pt-progress--med" title="新規開発者 (64% translated)" lang="ja" dir="ltr">日本語</a></li> <li><a href="/wiki/New_Developers/nan" class="mw-pt-progress mw-pt-progress--low" title="Sin khai-hoat-chiá (2% translated)" lang="nan" dir="ltr">閩南語 / Bân-lâm-gú</a></li> <li><a href="/wiki/New_Developers/ko" class="mw-pt-progress mw-pt-progress--med" title="새로운 개발자 (61% translated)" lang="ko" dir="ltr">한국어</a></li></ul></div> <p><span lang="en" dir="ltr" class="mw-content-ltr">This page explains how to get started as a developer who wants to contribute to <a href="/wiki/Special:MyLanguage/Differences_between_Wikipedia,_Wikimedia,_MediaWiki,_and_wiki" title="Special:MyLanguage/Differences between Wikipedia, Wikimedia, MediaWiki, and wiki">Wikimedia</a> technical projects.</span> </p> <style data-mw-deduplicate="TemplateStyles:r4577480">.mw-parser-output .toclimit-2 .toclevel-1 ul,.mw-parser-output .toclimit-3 .toclevel-2 ul,.mw-parser-output .toclimit-4 .toclevel-3 ul,.mw-parser-output .toclimit-5 .toclevel-4 ul,.mw-parser-output .toclimit-6 .toclevel-5 ul,.mw-parser-output .toclimit-7 .toclevel-6 ul{display:none}</style><div style="margin-bottom: .5em; float: none; width: auto;" class="toclimit-2"><meta property="mw:PageProp/toc"/></div> <p><span id="Welcome!"></span> </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="¡Bienvenido!" data-mw-thread-id="h-¡Bienvenido!"><span id=".C2.A1Bienvenido.21"></span><span data-mw-comment-start="" id="h-¡Bienvenido!"></span>¡Bienvenido!<span data-mw-comment-end="h-¡Bienvenido!"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-\u00a1Bienvenido!","replies":[]}}--></div> <figure class="mw-halign-right" typeof="mw:File/Thumb"><a href="/wiki/File:Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png/400px-Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png" decoding="async" width="400" height="267" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png/600px-Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png/800px-Wikimedia_Hackathon_Prague_2019_-_Group_Photo_-_CLK.png 2x" data-file-width="5552" data-file-height="3705"/></a><figcaption>Participantes de la <a href="/wiki/Special:MyLanguage/Wikimedia_Hackathon_2019" title="Special:MyLanguage/Wikimedia Hackathon 2019">Wikimedia Hackathon 2019</a><span style="display:none"><a href="/wiki/Wikimedia_Hackathon_2019" title="Wikimedia Hackathon 2019"> </a></span></figcaption></figure> <p>La comunidad técnica de <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_movement" class="extiw" title="m:Special:MyLanguage/Wikimedia movement">Wikimedia</a> siempre da la bienvenida a nuevos contribuidores a nuestros proyectos. </p><p>Forma parte de una comunidad global y ayuda a que el acceso al conocimiento libre sea más fácil para todos! </p><p><span id="How_to_start_contributing"></span> </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Cómo_comenzar_a_contribuir" data-mw-thread-id="h-Cómo_comenzar_a_contribuir"><span id="C.C3.B3mo_comenzar_a_contribuir"></span><span data-mw-comment-start="" id="h-Cómo_comenzar_a_contribuir"></span>Cómo comenzar a contribuir<span data-mw-comment-end="h-Cómo_comenzar_a_contribuir"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-C\u00f3mo_comenzar_a_contribuir","replies":[]}}--></div> <div lang="en" dir="ltr" class="mw-content-ltr"> <p>The following steps are a general outline of how to get started contributing: </p> </div> <ol><li><span lang="en" dir="ltr" class="mw-content-ltr">Learn <a href="#Some_basics_to_know">the basics of how Wikimedia open source software projects work</a>.</span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Read the <a href="#Communication">Communication guidelines</a>.</span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Set up accounts: <a href="/wiki/Special:MyLanguage/Developer_account" title="Special:MyLanguage/Developer account">Create a developer account</a>. Depending on the type of contribution you want to make, you may also need to set up accounts in <a href="/wiki/Special:MyLanguage/Phabricator/Help" title="Special:MyLanguage/Phabricator/Help">Phabricator</a>, and <a href="/wiki/Special:MyLanguage/Gerrit/Tutorial" title="Special:MyLanguage/Gerrit/Tutorial">set up Git and Gerrit</a>.</span></li> <li><a href="#Choose_a_software_project">Escoge un proyecto de software</a></li> <li>Escoge y resuelve una tarea (escribe y prueba tu código)</li> <li>Envía tus cambios de código <span lang="en" dir="ltr" class="mw-content-ltr">Follow the <a href="/wiki/Special:MyLanguage/Gerrit/Code_review/Getting_reviews" title="Special:MyLanguage/Gerrit/Code review/Getting reviews">Guide to getting your code reviewed</a> and <a href="/wiki/Special:MyLanguage/Gerrit/Tutorial#Submit_a_patch" title="Special:MyLanguage/Gerrit/Tutorial">submit a patch</a>.</span></li></ol> <p><span lang="en" dir="ltr" class="mw-content-ltr">The rest of this guide provides additional details about the process.</span> </p><p><span class="anchor" id="Some_basics_to_know"></span> </p> <div lang="en" dir="ltr" class="mw-content-ltr"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Basics_of_how_Wikimedia_software_projects_work" data-mw-thread-id="h-Basics_of_how_Wikimedia_software_projects_work"><span data-mw-comment-start="" id="h-Basics_of_how_Wikimedia_software_projects_work"></span>Basics of how Wikimedia software projects work<span data-mw-comment-end="h-Basics_of_how_Wikimedia_software_projects_work"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Basics_of_how_Wikimedia_software_projects_work","replies":[]}}--></div> </div> <div class="mw-translate-fuzzy"> <p>Wikimedia tiene cientos de proyectos de software en muchas áreas diferentes.<a href="#Overview_of_technical_areas">Revisa esta presentación</a> si quieres obtener una visión general. </p> </div> <div class="mw-translate-fuzzy"> <p>Quienes mantienen a cada proyecto de software son bastante libres de elegir la infraestructura que prefieran. En general, básicamente todos los proyectos de software tienen </p> </div> <div class="mw-translate-fuzzy"> <ul><li>Un <b>task tracking</b> herramienta en la que se notifican, gestionan y debaten los fallos de los programas informáticos y las solicitudes de mejora.Ejemplos son <a href="/wiki/Special:MyLanguage/Phabricator" title="Special:MyLanguage/Phabricator">Wikimedia Phabricator</a>, GitHub, o Sourceforge.</li></ul> </div> <div class="mw-translate-fuzzy"> <ul><li>a <b>code repository</b> where the source code can be "checked out" to everybody. Examples are <a href="/wiki/Gerrit" title="Gerrit">Wikimedia Git/Gerrit</a>, GitHub, or Sourceforge.</li></ul> </div> <div class="mw-translate-fuzzy"> <ul><li>a <b>code review</b> tool where proposed code changes (so-called <i>patches</i>) get discussed and improved. Examples are Wikimedia Git/Gerrit, GitHub, or Sourceforge. Once your proposed patch is good and is merged into the code repository, your code changes will become available to everybody. (<a href="/wiki/$1" class="mw-redirect" title="$1">You could read more about good practices for code review here.</a>)</li></ul> </div> <div class="mw-translate-fuzzy"> <ul><li>general <b>places for discussion</b> of the software project and/or for receiving help and support. Those places can be mailing lists or IRC chat channels or wiki pages or other places. The exact places depend on each project. You could also contact specific mentors via "Email this user" on their user pages, but note that "questions asked in private don't help others".</li></ul> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <p>At any point, if you run into problems or need help, please ask. To ask good questions in the right places, follow the <a href="#communication">"communication tips"</a>. </p> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Overview_of_technical_areas" data-mw-thread-id="h-Overview_of_technical_areas"><span data-mw-comment-start="" id="h-Overview_of_technical_areas"></span>Overview of technical areas<span data-mw-comment-end="h-Overview_of_technical_areas"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Overview_of_technical_areas","replies":[]}}--></div> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <p>For an overview of Wikimedia technology and examples of the major areas where developers can contribute, visit <a href="/wiki/New_Developers/Introduction_to_the_Wikimedia_Technical_Ecosystem" title="New Developers/Introduction to the Wikimedia Technical Ecosystem"> Introduction to the Wikimedia Technical Ecosystem</a>. </p> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Contributing_to_software_in_MediaWiki" data-mw-thread-id="h-Contributing_to_software_in_MediaWiki"><span data-mw-comment-start="" id="h-Contributing_to_software_in_MediaWiki"></span>Contributing to software in MediaWiki<span data-mw-comment-end="h-Contributing_to_software_in_MediaWiki"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Contributing_to_software_in_MediaWiki","replies":[]}}--></div> </div> <p><span lang="en" dir="ltr" class="mw-content-ltr">Are you a user of a MediaWiki wiki looking to add a feature or fix a bug in one?</span> <span lang="en" dir="ltr" class="mw-content-ltr">Please see <a href="/wiki/Special:MyLanguage/How_to_become_a_MediaWiki_hacker" title="Special:MyLanguage/How to become a MediaWiki hacker">Cómo convertirse en un hacker MediaWiki</a><span style="display:none"><a href="/wiki/How_to_become_a_MediaWiki_hacker" title="How to become a MediaWiki hacker"> </a></span> to learn how to find and contribute to the software project part of MediaWiki you are looking for.</span> </p><p><span id="Choose_a_software_project"></span> </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Escoger_un_proyecto_de_software" data-mw-thread-id="h-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-Escoger_un_proyecto_de_software"></span>Escoger un proyecto de software<span data-mw-comment-end="h-Escoger_un_proyecto_de_software"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Escoger_un_proyecto_de_software","replies":["h--Escoger_un_proyecto_de_software","h-Commons_App_for_Android-Escoger_un_proyecto_de_software","h-Wiki_Education_Dashboard-Escoger_un_proyecto_de_software","h-Pywikibot-Escoger_un_proyecto_de_software","h-Scribe-Escoger_un_proyecto_de_software","h-VideoCutTool-Escoger_un_proyecto_de_software","h-SignIt_Firefox_Extension-Escoger_un_proyecto_de_software"]}}--></div> <p><span lang="en" dir="ltr" class="mw-content-ltr">The following projects offer resources, mentorship, and are looking for new developers to contribute to them.</span> <span lang="en" dir="ltr" class="mw-content-ltr">Choose one of the following projects and follow the project's documentation to set up your development environment, choose a task to work on, solve the task, and submit your code changes for review.</span> <span lang="en" dir="ltr" class="mw-content-ltr">You are free to contribute to these projects or any others you are interested in related to Wikimedia.</span> <span lang="en" dir="ltr" class="mw-content-ltr">Most can be found by searching for them on <a href="/wiki/Special:MyLanguage/Phabricator" title="Special:MyLanguage/Phabricator">Phabricator</a><span style="display:none"><a href="/wiki/Phabricator" title="Phabricator"> </a></span> or online.</span> </p> <style data-mw-deduplicate="TemplateStyles:r6713801">.mw-parser-output .tpl-contentgrid{margin:1em 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2em;grid-auto-rows:minmax(100px,auto)}.mw-parser-output .tpl-contentgrid .mw-tpl-colorbox{margin:0}</style> <div class="tpl-contentgrid" style="grid-template-columns: repeat(auto-fit, minmax(500px, 1fr)); grid-auto-rows: minmax(10px, auto); width: auto;"><style data-mw-deduplicate="TemplateStyles:r3249226">.mw-parser-output .wiki-template-infocard--new_developer_project{vertical-align:top;border-radius:2px;position:relative;display:inline-block}.mw-parser-output .wiki-template-infocard--new_developer_project>.wiki-template-infocard-title{border-bottom:1px solid #c9c9c9;font-size:1.35em;font-weight:700}</style> <style data-mw-deduplicate="TemplateStyles:r6706488">.mw-parser-output .wiki-template-infocard{border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,0.15);border-radius:2px;padding:1em;display:flex;flex-direction:column;justify-content:space-between;align-content:stretch}.mw-parser-output .wiki-template-infocard-title{padding:0 0 0.5625em 0;margin:0}.mw-parser-output .wiki-template-infocard-content{clear:both;flex:1 1 auto}.mw-parser-output .wiki-template-infocard-footer{padding-top:1.5em}@media screen{html.skin-theme-clientpref-night .mw-parser-output .wiki-template-infocard-title img{filter:invert(1)}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .wiki-template-infocard-title img{filter:invert(1)}}</style> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="" class="wiki-template-infocard-title" data-mw-thread-id="h--Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h--Escoger_un_proyecto_de_software"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="https://meta.wikimedia.org/wiki/Kiwix" title="meta:Kiwix"><img alt="Kiwix" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Kiwix-horizontal-logo.svg/96px-Kiwix-horizontal-logo.svg.png" decoding="async" width="96" height="24" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Kiwix-horizontal-logo.svg/143px-Kiwix-horizontal-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Kiwix-horizontal-logo.svg/191px-Kiwix-horizontal-logo.svg.png 2x" data-file-width="512" data-file-height="129"/></a></span><span data-mw-comment-end="h--Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:Kiwix_2_alpha_search_screenshot.png" class="mw-file-description"><img alt="Screenshot" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Kiwix_2_alpha_search_screenshot.png/182px-Kiwix_2_alpha_search_screenshot.png" decoding="async" width="182" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Kiwix_2_alpha_search_screenshot.png/273px-Kiwix_2_alpha_search_screenshot.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Kiwix_2_alpha_search_screenshot.png/365px-Kiwix_2_alpha_search_screenshot.png 2x" data-file-width="979" data-file-height="645"/></a><figcaption></figcaption></figure> <p><span lang="en" dir="ltr" class="mw-content-ltr">An <a rel="nofollow" class="external text" href="https://www.kiwix.org">offline reader</a> for people without internet access</span> </p> <ul><li>Habilidades requeridas: Java/Kotlin (Android), Swift (iOS), Qt (desktop), NodeJS (mediawiki offliner), C++, Python (WP1)</li> <li>Ponte en contacto: <a rel="nofollow" class="external text" href="mailto:hello@kiwix.org"><span lang="en" dir="ltr" class="mw-content-ltr">Mailing list</span></a> / <a rel="nofollow" class="external text" href="https://join.slack.com/t/kiwixoffline/shared_invite/zt-c5fgl342-VDYtm7fwY6w0BAeBqYxIGg"><span lang="en" dir="ltr" class="mw-content-ltr">Slack</span></a></li> <li>ver código fuente <a rel="nofollow" class="external text" href="https://github.com/kiwix/">GitHub</a></li> <li><span class="mw-translate-fuzzy">Leer la <a rel="nofollow" class="external text" href="https://github.com/kiwix/overview/blob/master/CONTRIBUTING.md">general documentation</a> y el archivo README.md del proyecto correspondiente</span></li> <li>Revise las tareas recomendadas para trabajar: <span lang="en" dir="ltr" class="mw-content-ltr"><a rel="nofollow" class="external text" href="https://github.com/kiwix/kiwix-android/labels/good%20first%20issue">Android</a>, <a rel="nofollow" class="external text" href="https://github.com/kiwix/iOS/labels/good%20first%20issue">iOS</a>, <a rel="nofollow" class="external text" href="https://github.com/kiwix/kiwix-js/labels/good%20first%20issue">JS</a>, <a rel="nofollow" class="external text" href="https://github.com/openzim/mwoffliner/labels/good%20first%20issue">mwoffliner</a> on GitHub</span></li> <li>Mentor(es): Matthieu Gauthier, <a href="/wiki/User:Kelson" title="User:Kelson">Emmanuel Engelhart</a>, <a href="/wiki/User:The_other_Kiwix_guy" title="User:The other Kiwix guy">Stephane Coillet-Matillon</a></li></ul></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="Commons_App_for_Android" class="wiki-template-infocard-title" data-mw-thread-id="h-Commons_App_for_Android-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-Commons_App_for_Android-Escoger_un_proyecto_de_software"></span><a rel="nofollow" class="external text" href="https://commons-app.github.io/">Commons App for Android</a><span data-mw-comment-end="h-Commons_App_for_Android-Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png" class="mw-file-description"><img alt="Screenshot" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png/67px-Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png" decoding="async" width="67" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png/101px-Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png/135px-Wikimedia_Commons_Android_App_-_Multiple_Image_Uploads.png 2x" data-file-width="720" data-file-height="1280"/></a><figcaption></figcaption></figure> <p>Una aplicación para dispositivos Android para subir tus fotos a Wikimedia Commons </p> <ul><li>Habilidades requeridas: Java</li> <li>Ponte en contacto: <a rel="nofollow" class="external text" href="https://groups.google.com/forum/#!forum/commons-app-android">Google Groups</a></li> <li>ver código fuente <a rel="nofollow" class="external text" href="https://github.com/commons-app/apps-android-commons/">GitHub</a></li> <li>Leer la [<a rel="nofollow" class="external autonumber" href="https://github.com/commons-app/apps-android-commons/#documentation%7Cdocumentation">[1]</a>]</li> <li>Revise las tareas recomendadas para trabajar: <a rel="nofollow" class="external text" href="https://github.com/commons-app/apps-android-commons/labels/good%20first%20issue">GitHub</a></li> <li>Mentor(es): <a href="/wiki/User:Misaochan" title="User:Misaochan">Josephine Lim</a></li></ul></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="Wiki_Education_Dashboard" class="wiki-template-infocard-title" data-mw-thread-id="h-Wiki_Education_Dashboard-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-Wiki_Education_Dashboard-Escoger_un_proyecto_de_software"></span><a rel="nofollow" class="external text" href="https://outreachdashboard.wmflabs.org/">Wiki Education Dashboard</a><span data-mw-comment-end="h-Wiki_Education_Dashboard-Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:Wiki_Ed_Dashboard_course_page,_November_2016.png" class="mw-file-description"><img alt="Screenshot" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Wiki_Ed_Dashboard_course_page%2C_November_2016.png/81px-Wiki_Ed_Dashboard_course_page%2C_November_2016.png" decoding="async" width="81" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Wiki_Ed_Dashboard_course_page%2C_November_2016.png/122px-Wiki_Ed_Dashboard_course_page%2C_November_2016.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Wiki_Ed_Dashboard_course_page%2C_November_2016.png/163px-Wiki_Ed_Dashboard_course_page%2C_November_2016.png 2x" data-file-width="925" data-file-height="1360"/></a><figcaption></figcaption></figure> <p><span lang="en" dir="ltr" class="mw-content-ltr">A web application that supports Wikipedia education assignments, provides data and course management for instructors and students</span> </p> <ul><li>Habilidades requeridas: Ruby, JavaScript</li> <li>Ponte en contacto: <span lang="en" dir="ltr" class="mw-content-ltr"><style data-mw-deduplicate="TemplateStyles:r6651115">.mw-parser-output .irc-connect>a{color:green}@media screen{html.skin-theme-clientpref-night .mw-parser-output .irc-connect>a{color:#12c812}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .irc-connect>a{color:#12c812}}</style><span class="plainlinks" style="font-family: monospace,Courier; white-space: pre-wrap !important; word-wrap: break-word; max-width: 1200px; overflow: auto;" title="#wikimedia-ed on Libera.Chat IRC"><a rel="nofollow" class="external text" href="ircs://irc.libera.chat:6697/wikimedia-ed">#wikimedia-ed</a></span> <sup class="plainlinks irc-connect"><a rel="nofollow" class="external text" href="https://web.libera.chat/?channel=#wikimedia-ed"><span lang="en" dir="ltr" class="mw-content-ltr">connect</span></a></sup> on irc.libera.chat</span></li> <li>ver código fuente <a rel="nofollow" class="external text" href="https://github.com/WikiEducationFoundation/WikiEduDashboard">GitHub</a></li> <li>Leer la [<a rel="nofollow" class="external autonumber" href="https://github.com/WikiEducationFoundation/WikiEduDashboard%7Cdocumentation">[2]</a>]</li> <li>Revise las tareas recomendadas para trabajar: <a rel="nofollow" class="external text" href="https://github.com/WikiEducationFoundation/WikiEduDashboard/labels/newcomer%20friendly">GitHub</a></li> <li>Mentor(es): <a href="https://commons.wikimedia.org/wiki/User:Ragesoss" class="extiw" title="c:User:Ragesoss">Sage Ross</a></li></ul></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="Pywikibot" class="wiki-template-infocard-title" data-mw-thread-id="h-Pywikibot-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-Pywikibot-Escoger_un_proyecto_de_software"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="/wiki/File:Pywikibot_MW_gear_icon.svg" class="mw-file-description"><img alt="Logo" src="//upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Pywikibot_MW_gear_icon.svg/31px-Pywikibot_MW_gear_icon.svg.png" decoding="async" width="31" height="30" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Pywikibot_MW_gear_icon.svg/46px-Pywikibot_MW_gear_icon.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Pywikibot_MW_gear_icon.svg/61px-Pywikibot_MW_gear_icon.svg.png 2x" data-file-width="605" data-file-height="594"/></a></span> <a href="/wiki/Special:MyLanguage/Manual:Pywikibot" title="Special:MyLanguage/Manual:Pywikibot"><span lang="en" dir="ltr" class="mw-content-ltr">Pywikibot</span></a><span style="display:none"><a href="/wiki/Manual:Pywikibot" title="Manual:Pywikibot"> </a></span><span data-mw-comment-end="h-Pywikibot-Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:Pywikibot_Commonscat_2011.jpg" class="mw-file-description"><img alt="Terminal" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/17/Pywikibot_Commonscat_2011.jpg/185px-Pywikibot_Commonscat_2011.jpg" decoding="async" width="185" height="50" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/17/Pywikibot_Commonscat_2011.jpg/277px-Pywikibot_Commonscat_2011.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/17/Pywikibot_Commonscat_2011.jpg/369px-Pywikibot_Commonscat_2011.jpg 2x" data-file-width="723" data-file-height="196"/></a><figcaption></figcaption></figure> <p><span lang="en" dir="ltr" class="mw-content-ltr">A <i>Python</i> library and collection of scripts that <i>automate work</i> on MediaWiki sites.</span> </p> <ul><li>Habilidades requeridas: Python</li> <li>Ponte en contacto: <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6651115"><span class="plainlinks" style="font-family: monospace,Courier; white-space: pre-wrap !important; word-wrap: break-word; max-width: 1200px; overflow: auto;" title="#pywikibot on Libera.Chat IRC"><a rel="nofollow" class="external text" href="ircs://irc.libera.chat:6697/pywikibot">#pywikibot</a></span> <sup class="plainlinks irc-connect"><a rel="nofollow" class="external text" href="https://web.libera.chat/?channel=#pywikibot"><span lang="en" dir="ltr" class="mw-content-ltr">connect</span></a></sup> on irc.libera.chat / <a class="external text" href="https://lists.wikimedia.org/mailman/listinfo/pywikibot">Mailing list</a></li> <li>ver código fuente <a href="/w/index.php?title=$gerrit&action=edit&redlink=1" class="new" title="$gerrit (page does not exist)">Use git</a> para obtener el [$source source code]</li> <li><span class="mw-translate-fuzzy">Lea la <a href="/wiki/Special:MyLanguage/Manual:Pywikibot_en_la_documentaci%C3%B3n" class="new" title="Special:MyLanguage/Manual:Pywikibot en la documentación (page does not exist)">Special:MyLanguage/Manual:Pywikibot en la documentación</a> y la [$url API referencia]</span></li> <li>Revise las tareas recomendadas para trabajar: <a class="external text" href="https://phabricator.wikimedia.org/maniphest/query/D.pe8.a.NRmY/#R">Phabricator</a></li> <li>Mentor(es): <a href="/wiki/User:Xqt" title="User:Xqt">xqt</a></li></ul></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="Scribe" class="wiki-template-infocard-title" data-mw-thread-id="h-Scribe-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-Scribe-Escoger_un_proyecto_de_software"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="https://github.com/scribe-org" rel="nofollow"><img alt="Scribe" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d2/ScribeAppLogo.png/156px-ScribeAppLogo.png" decoding="async" width="156" height="70" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d2/ScribeAppLogo.png/234px-ScribeAppLogo.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d2/ScribeAppLogo.png/312px-ScribeAppLogo.png 2x" data-file-width="1024" data-file-height="460"/></a></span> <a rel="nofollow" class="external text" href="https://github.com/scribe-org"><span lang="en" dir="ltr" class="mw-content-ltr">Scribe</span></a><span data-mw-comment-end="h-Scribe-Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:ScribeNewWMFDevsImg.png" class="mw-file-description"><img alt="Scribe features" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/75/ScribeNewWMFDevsImg.png/208px-ScribeNewWMFDevsImg.png" decoding="async" width="208" height="150" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/75/ScribeNewWMFDevsImg.png/312px-ScribeNewWMFDevsImg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/75/ScribeNewWMFDevsImg.png/415px-ScribeNewWMFDevsImg.png 2x" data-file-width="3870" data-file-height="2796"/></a><figcaption></figcaption></figure> <div lang="en" dir="ltr" class="mw-content-ltr"> <p><a rel="nofollow" class="external text" href="https://github.com/scribe-org">Scribe</a> provides Wikidata based keyboards for second language learners. Features include translation, verb conjugation and noun-gender annotation. This project is very open to those who want to learn the needed languages and how to work with Wikidata! </p> </div> <ul><li><span lang="en" dir="ltr" class="mw-content-ltr">Skills required: <a rel="nofollow" class="external text" href="https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html">Swift</a> for <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-iOS">Scribe-iOS</a>; <a rel="nofollow" class="external text" href="https://kotlinlang.org/docs/getting-started.html">Kotlin</a> for <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-Android">Scribe-Android</a>; <a rel="nofollow" class="external text" href="https://www.python.org/about/gettingstarted/">Python</a> and/or <a class="external text" href="https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial">Wikidata Query Service</a> for our <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-Data">Scribe-Data language data extraction CLI</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Get in touch: <a rel="nofollow" class="external text" href="https://github.com/scribe-org">GitHub</a> or <a href="/wiki/User:AndrewTavis" title="User:AndrewTavis">email</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Get the source code: <a rel="nofollow" class="external text" href="https://github.com/scribe-org">GitHub</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Read the contribution guidelines: <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-iOS/blob/main/CONTRIBUTING.md">Scribe-iOS</a>, <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-Android/blob/main/CONTRIBUTING.md">Scribe-Android</a> or <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-Data/blob/main/CONTRIBUTING.md">Scribe-Data</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Check the recommended tasks: <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-iOS/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">Scribe-iOS</a>, <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-Android/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">Scribe-Android</a> or <a rel="nofollow" class="external text" href="https://github.com/scribe-org/Scribe-Data/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">Scribe-Data</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Mentor(s): <a href="/wiki/User:AndrewTavis" title="User:AndrewTavis">Andrew McAllister</a></span></li></ul></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="VideoCutTool" class="wiki-template-infocard-title" data-mw-thread-id="h-VideoCutTool-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-VideoCutTool-Escoger_un_proyecto_de_software"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="/wiki/File:JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg" class="mw-file-description"><img alt="Logo" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/57/JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg/33px-JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg.png" decoding="async" width="33" height="30" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/57/JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg/49px-JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/57/JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg/65px-JeremyNguyenGCI_-_Video_Cut_Tool_Logo.svg.png 2x" data-file-width="512" data-file-height="472"/></a></span> <span lang="en" dir="ltr" class="mw-content-ltr"><a rel="nofollow" class="external text" href="https://videocuttool.wmflabs.org/">VideoCutTool</a></span><span data-mw-comment-end="h-VideoCutTool-Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:VideoCutTool_Editing_Video.png" class="mw-file-description"><img alt="VideoCutTool" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3b/VideoCutTool_Editing_Video.png/289px-VideoCutTool_Editing_Video.png" decoding="async" width="289" height="160" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/3b/VideoCutTool_Editing_Video.png/433px-VideoCutTool_Editing_Video.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3b/VideoCutTool_Editing_Video.png/577px-VideoCutTool_Editing_Video.png 2x" data-file-width="1422" data-file-height="789"/></a><figcaption></figcaption></figure> <p><span lang="en" dir="ltr" class="mw-content-ltr">A tool to edit the videos on Wikimedia Commons.</span> </p> <ul><li><span lang="en" dir="ltr" class="mw-content-ltr">Skills required:</span> React JS, Node JS.</li> <li>Póngase en contacto: <span lang="en" dir="ltr" class="mw-content-ltr"><a rel="nofollow" class="external text" href="https://wikimedia.zulipchat.com/#narrow/stream/275007-VideoCutTool">#VideoCutTool</a> in <a href="/wiki/Outreach_programs/Zulip" title="Outreach programs/Zulip">Zulip</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Get the source code:</span> <span lang="en" dir="ltr" class="mw-content-ltr">See link in <a href="https://phabricator.wikimedia.org/project/profile/4054/" class="extiw" title="phab:project/profile/4054/">description in Phabricator</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Read the <a href="https://commons.wikimedia.org/wiki/Special:MyLanguage/Commons:VideoCutTool" class="extiw" title="c:Special:MyLanguage/Commons:VideoCutTool">documentation</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Check the recommended tasks to work on:</span> <a href="https://phabricator.wikimedia.org/project/board/4054/" class="extiw" title="phab:project/board/4054/">Phabricator</a></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Mentor(s):</span> <a href="/wiki/User:Gopavasanth" title="User:Gopavasanth">Gopa Vasanth</a></li></ul></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="SignIt_Firefox_Extension" class="wiki-template-infocard-title" data-mw-thread-id="h-SignIt_Firefox_Extension-Escoger_un_proyecto_de_software"><span data-mw-comment-start="" id="h-SignIt_Firefox_Extension-Escoger_un_proyecto_de_software"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="https://meta.wikimedia.org/wiki/Lingua_Libre/SignIt" title="meta:Lingua Libre/SignIt"><img alt="SignIt" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Lingualibre_SignIt-logo.svg/24px-Lingualibre_SignIt-logo.svg.png" decoding="async" width="24" height="24" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Lingualibre_SignIt-logo.svg/36px-Lingualibre_SignIt-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Lingualibre_SignIt-logo.svg/48px-Lingualibre_SignIt-logo.svg.png 2x" data-file-width="192" data-file-height="192"/></a></span> <a rel="nofollow" class="external text" href="https://addons.mozilla.org/en-US/firefox/addon/lingua-libre-signit/">SignIt Firefox Extension</a><span data-mw-comment-end="h-SignIt_Firefox_Extension-Escoger_un_proyecto_de_software"></span></h3> <div class="wiki-template-infocard-content"><figure class="mw-default-size mw-halign-right" typeof="mw:File/Frameless"><a href="/wiki/File:LinguaLibre_SignIt-all.png" class="mw-file-description"><img alt="Screenshot" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3f/LinguaLibre_SignIt-all.png/305px-LinguaLibre_SignIt-all.png" decoding="async" width="305" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/3f/LinguaLibre_SignIt-all.png/457px-LinguaLibre_SignIt-all.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3f/LinguaLibre_SignIt-all.png/609px-LinguaLibre_SignIt-all.png 2x" data-file-width="1685" data-file-height="665"/></a><figcaption></figcaption></figure> <p><span lang="en" dir="ltr" class="mw-content-ltr">Lingua Libre SignIt web-browser extension translates selected written word via an elegant pop up so you learn sign language while reading online.</span> <span lang="en" dir="ltr" class="mw-content-ltr">You can add a signed video using <a rel="nofollow" class="external text" href="https://lingualibre.org/wiki/Special:RecordWizard">Lingualibre.org</a> by selecting a signed language, then video recording yourself while signing.</span> </p> <ul><li><span lang="en" dir="ltr" class="mw-content-ltr">Skills required : JS, web extension, OOjs</span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Get in touch: contact <a href="/wiki/User_talk:Yug" title="User talk:Yug">Yug</a> or on <a rel="nofollow" class="external text" href="https://github.com/lingua-libre/SignIt/issues">GitHub</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Get the source code: <a rel="nofollow" class="external text" href="https://github.com/lingua-libre/SignIt">GitHub</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Read the documentation:</span> <a href="https://meta.wikimedia.org/wiki/Lingua_Libre/SignIt" class="extiw" title="m:Lingua Libre/SignIt">m:Lingua Libre/SignIt</a></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Check the recommended tasks to work on: <a rel="nofollow" class="external text" href="https://github.com/lingua-libre/SignIt/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">Good first issues on GitHub</a></span> »</li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Mentor(s):</span> <a href="/wiki/User:Yug" title="User:Yug">Yug</a></li></ul></div></div></div> <div lang="en" dir="ltr" class="mw-content-ltr"> <p><i>Are you a maintainer and want your project to be included in the list of software projects above? <a href="/wiki/New_Developers/Featured_Projects" title="New Developers/Featured Projects">Find out more and join!</a></i> </p> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Outreach_programs_and_single_tasks" data-mw-thread-id="h-Outreach_programs_and_single_tasks"><span data-mw-comment-start="" id="h-Outreach_programs_and_single_tasks"></span>Outreach programs and single tasks<span data-mw-comment-end="h-Outreach_programs_and_single_tasks"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Outreach_programs_and_single_tasks","replies":["h-Outreach_Programas-Outreach_programs_and_single_tasks","h-Good_first_tasks-Outreach_programs_and_single_tasks"]}}--></div> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <p>In addition to the recommended software projects above, there are more ways to choose a project or task to work on: </p> </div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6713801"> <div class="tpl-contentgrid" style="grid-template-columns: repeat(auto-fit, minmax(500px, 1fr)); grid-auto-rows: minmax(10px, auto); width: auto;"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="Outreach_Programas" class="wiki-template-infocard-title" data-mw-thread-id="h-Outreach_Programas-Outreach_programs_and_single_tasks"><span data-mw-comment-start="" id="h-Outreach_Programas-Outreach_programs_and_single_tasks"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="/wiki/File:GSoC-icon-192.png" class="mw-file-description"><img alt="Logo" src="//upload.wikimedia.org/wikipedia/commons/thumb/e/ea/GSoC-icon-192.png/30px-GSoC-icon-192.png" decoding="async" width="30" height="30" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/ea/GSoC-icon-192.png/45px-GSoC-icon-192.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/ea/GSoC-icon-192.png/60px-GSoC-icon-192.png 2x" data-file-width="192" data-file-height="192"/></a></span> <a href="/wiki/Special:MyLanguage/Outreach_programs" title="Special:MyLanguage/Outreach programs">Outreach Programas</a><span data-mw-comment-end="h-Outreach_Programas-Outreach_programs_and_single_tasks"></span></h3> <div class="wiki-template-infocard-content"><span lang="en" dir="ltr" class="mw-content-ltr">Wikimedia offers internships in programs such as Google Summer of Code and Outreachy.</span></div></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3249226"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r6706488"> <div class="wiki-template-infocard wiki-template-infocard--new_developer_project"> <h3 id="Good_first_tasks" class="wiki-template-infocard-title" data-mw-thread-id="h-Good_first_tasks-Outreach_programs_and_single_tasks"><span data-mw-comment-start="" id="h-Good_first_tasks-Outreach_programs_and_single_tasks"></span><span class="mw-default-size mw-valign-middle" typeof="mw:File/Frameless"><a href="/wiki/File:Bug_icon_-_Noun_project_198.svg" class="mw-file-description"><img alt="Logo" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/55/Bug_icon_-_Noun_project_198.svg/23px-Bug_icon_-_Noun_project_198.svg.png" decoding="async" width="23" height="30" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/55/Bug_icon_-_Noun_project_198.svg/35px-Bug_icon_-_Noun_project_198.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/55/Bug_icon_-_Noun_project_198.svg/46px-Bug_icon_-_Noun_project_198.svg.png 2x" data-file-width="77" data-file-height="100"/></a></span> <a href="/wiki/Special:MyLanguage/Good_first_bugs" title="Special:MyLanguage/Good first bugs">Good first tasks</a><span data-mw-comment-end="h-Good_first_tasks-Outreach_programs_and_single_tasks"></span></h3> <div class="wiki-template-infocard-content"><span lang="en" dir="ltr" class="mw-content-ltr">There are many single tasks (across many software projects) that are suitable for newcomers.<br/>However, mentors may not be available for these tasks, and your proposed patches may not receive fast reviews.</span></div></div></div> <p><span class="anchor" id="communication"></span><span class="anchor" id="Communication"></span> </p> <div lang="en" dir="ltr" class="mw-content-ltr"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Communication_tips" data-mw-thread-id="h-Communication_tips"><span data-mw-comment-start="" id="h-Communication_tips"></span>Communication tips<span data-mw-comment-end="h-Communication_tips"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Communication_tips","replies":["h-Use_Phabricator_tasks_effectively-Communication_tips","h-Compose_good_questions-Communication_tips","h-Follow_communication_policies_and_best_practices-Communication_tips","h-Ask_in_the_right_place-Communication_tips","h-Be_patient-Communication_tips"]}}--></div> </div> <p>Follow these tips to communicate effectively and get help from community members. </p> <div class="mw-heading mw-heading3"><h3 id="Use_Phabricator_tasks_effectively" data-mw-thread-id="h-Use_Phabricator_tasks_effectively-Communication_tips"><span data-mw-comment-start="" id="h-Use_Phabricator_tasks_effectively-Communication_tips"></span>Use Phabricator tasks effectively<span data-mw-comment-end="h-Use_Phabricator_tasks_effectively-Communication_tips"></span></h3></div> <p>When you plan to work on a <a href="/wiki/Special:MyLanguage/Phabricator" title="Special:MyLanguage/Phabricator">Phabricator</a><span style="display:none"><a href="/wiki/Phabricator" title="Phabricator"> </a></span> task: </p> <ul><li><b>No need to ask for permission:</b> You can work on unassigned tasks without asking someone to assign them to you. There is no authority who assigns tasks or who needs to be asked first. <ul><li>If a task already has a recent patch in Gerrit, choose a different task to work on instead.</li> <li>If an existing patch in Gerrit has not been merged and has not seen any changes for a long time, you could <a href="/wiki/Special:MyLanguage/Gerrit/Tutorial#Amending_a_change_(your_own_or_someone_else's)" title="Special:MyLanguage/Gerrit/Tutorial">improve that existing patch</a>, based on the feedback in Gerrit and in the task.</li></ul></li> <li><b>Do your research:</b> When you consider working on a task, do research before you start coding. Look at the code, try to understand what it is supposed to do, read related documentation, and try to find the places where you need to make code changes. <ul><li>In a <a href="/wiki/Special:MyLanguage/Phabricator" title="Special:MyLanguage/Phabricator">Phabricator</a><span style="display:none"><a href="/wiki/Phabricator" title="Phabricator"> </a></span> task, use the project tags in the side bar to find the code repository for the task.</li> <li>If you have no idea at all how to fix the bug, consider finding an easier one first.</li></ul></li> <li>You do not need to <b>announce your plans</b> before you start working on a task, but you should communicate that you are working on the task. <ul><li>When you start work, <b>set yourself as task assignee</b> by clicking <i>Edit Task…</i> in Phabricator, and set your Phabricator username in the <i>Assigned To</i> field. This communicates to others that you are working on it, so they don't duplicate work.</li> <li><b>When your plans or interests change:</b> If you are no longer working on a task, remove yourself as the assignee of the task. This tells others that they can work on the task, and they won't expect you to still work on it.</li></ul></li> <li>Follow <a href="/wiki/Special:MyLanguage/Bug_management/Phabricator_etiquette" title="Special:MyLanguage/Bug management/Phabricator etiquette">Phabricator etiquette</a>. <ul><li>In Phabricator tasks, discuss only specific questions about the topic of that task. Don't use Phabricator to ask general questions, like how to set up a development environment or how to fix problems with Gerrit.</li></ul></li></ul> <div class="mw-heading mw-heading3"><h3 id="Compose_good_questions" data-mw-thread-id="h-Compose_good_questions-Communication_tips"><span data-mw-comment-start="" id="h-Compose_good_questions-Communication_tips"></span>Compose good questions<span data-mw-comment-end="h-Compose_good_questions-Communication_tips"></span></h3></div> <ul><li><a rel="nofollow" class="external text" href="https://dontasktoask.com/">Don't ask to ask...just ask!</a>.</li> <li><b>Be specific and provide context:</b> Instead of simply asking "Can you give me more info?", "Please guide me", or "Please tell me how to start", include the following information in your question: <ul><li>What are you trying to achieve?</li> <li>What have you already tried? Copy and paste your commands and their output (if not too long) instead of paraphrasing in your own words.</li> <li>What have you found out already during your research? Include links to code, documentation, or other resources you already consulted.</li></ul></li> <li>Use specific titles and subject lines in your communication. "Proposal draft" or "Need help" is not specific.</li> <li><b>Keep conversations readable:</b> When you reply in <a href="/wiki/Special:MyLanguage/Outreach_programs/Zulip" title="Special:MyLanguage/Outreach programs/Zulip">Zulip</a>, in Phabricator tasks, or on mailing lists, only quote sections of previous comments that are relevant to your response. If you quote a <i>complete</i> previous comment, it makes threads hard to read.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Follow_communication_policies_and_best_practices" data-mw-thread-id="h-Follow_communication_policies_and_best_practices-Communication_tips"><span data-mw-comment-start="" id="h-Follow_communication_policies_and_best_practices-Communication_tips"></span>Follow communication policies and best practices<span data-mw-comment-end="h-Follow_communication_policies_and_best_practices-Communication_tips"></span></h3></div> <p>Before you send or post your question: </p> <ul><li>Read and follow the <a href="/wiki/Special:MyLanguage/Code_of_Conduct" title="Special:MyLanguage/Code of Conduct">code of conduct for Wikimedia technical spaces</a>.</li> <li><b>Use <a href="/wiki/Special:MyLanguage/inclusive_language" title="Special:MyLanguage/inclusive language">Lenguaje inclusivo</a><span style="display:none"><a href="/wiki/Inclusive_language" title="Inclusive language"> </a></span>:</b> Instead of using terms that assume a gender identity (like "<a rel="nofollow" class="external text" href="https://heyguys.cc/">guys</a>", "madam", or "sir") use the name of the person instead.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Ask_in_the_right_place" data-mw-thread-id="h-Ask_in_the_right_place-Communication_tips"><span data-mw-comment-start="" id="h-Ask_in_the_right_place-Communication_tips"></span>Ask in the right place<span data-mw-comment-end="h-Ask_in_the_right_place-Communication_tips"></span></h3></div> <ul><li><b>Ask in public:</b> Do not send private messages if your conversation topic is not secret. Private messages don't help others.</li> <li><b>Ask and discuss in the best place:</b> <ul><li>In Phabricator tasks, discuss only specific questions about the topic of that task.</li> <li>Ask general technical questions, like how to set up a development environment or how to fix problems with Gerrit, in the places listed on <a href="/wiki/Special:MyLanguage/Communication" title="Special:MyLanguage/Communication">Comunicación</a><span style="display:none"><a href="/wiki/Communication" title="Communication"> </a></span>.</li> <li>If you take part in an <a href="/wiki/Special:MyLanguage/Outreach_programs" title="Special:MyLanguage/Outreach programs">outreach program</a>, then <a href="/wiki/Special:MyLanguage/Outreach_programs/Zulip" title="Special:MyLanguage/Outreach programs/Zulip">Zulip</a> is for discussing questions about the outreach programs themselves.</li></ul></li></ul> <div class="mw-heading mw-heading3"><h3 id="Be_patient" data-mw-thread-id="h-Be_patient-Communication_tips"><span data-mw-comment-start="" id="h-Be_patient-Communication_tips"></span>Be patient<span data-mw-comment-end="h-Be_patient-Communication_tips"></span></h3></div> <p>After you post your question: </p> <ul><li>Do not ask people for code review in a separate message. People receive Gerrit and Phabricator notifications and will respond when they can.</li> <li>When seeking input and comments, especially during weekends and holidays, you may need to wait until business hours resume. On chat channels like IRC: if nobody answers, try again at a different time; don't just give up!</li> <li>If you don't get an answer even after waiting and being patient, consider if other <a href="/wiki/Special:MyLanguage/Communication" title="Special:MyLanguage/Communication">Communication channels</a> might be a better place to ask your question.</li></ul> <div lang="en" dir="ltr" class="mw-content-ltr"> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Additional_resources" data-mw-thread-id="h-Additional_resources"><span data-mw-comment-start="" id="h-Additional_resources"></span>Additional resources<span data-mw-comment-end="h-Additional_resources"></span></h2><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Additional_resources","replies":[]}}--></div> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <ul><li><a href="/wiki/Special:MyLanguage/New_Developers/Introduction_to_the_Wikimedia_Technical_Ecosystem" title="Special:MyLanguage/New Developers/Introduction to the Wikimedia Technical Ecosystem">Introduction to the Wikimedia Technical Ecosystem</a> provides an overview of Wikimedia tech, focused on the major areas where developers can contribute.</li></ul> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <ul><li><a href="/wiki/Special:MyLanguage/How_to_contribute" title="Special:MyLanguage/How to contribute">How to contribute</a> lists many more ways to contribute, including areas like documentation, testing, and more.</li></ul> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <ul><li><a href="/wiki/Special:MyLanguage/How_to_become_a_MediaWiki_hacker" title="Special:MyLanguage/How to become a MediaWiki hacker">How to become a MediaWiki hacker</a>: For developers who want to work on MediaWiki core or MediaWiki extensions.</li></ul> </div> <ul><li><ul><li><span lang="en" dir="ltr" class="mw-content-ltr"><a href="/wiki/Reading/Web/Newbie_guide" title="Reading/Web/Newbie guide">Newbie guide</a> for the <a href="/wiki/Reading/Web" title="Reading/Web">Web team</a></span></li></ul></li></ul> <div lang="en" dir="ltr" class="mw-content-ltr"> <ul><li><a href="/wiki/Special:MyLanguage/Developer_hub" title="Special:MyLanguage/Developer hub">Developer hub</a>: More resources for established Wikimedia developers.</li></ul> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> <ul><li>To ask your questions and to join general discussions, check the places listed on <a href="/wiki/Special:MyLanguage/Communication" title="Special:MyLanguage/Communication">Communication</a>.</li></ul> </div> <ul><li><span lang="en" dir="ltr" class="mw-content-ltr"><a href="/wiki/Wikimedia_tutorials" title="Wikimedia tutorials">Wikimedia tutorials</a>: An index of tutorials that feature various languages, APIs, and frameworks in the Wikimedia technology stack.</span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr">Supporting newcomers at hackathons</span> <ul><li><span lang="en" dir="ltr" class="mw-content-ltr"><a href="/wiki/Newcomer_support_at_hackathons" title="Newcomer support at hackathons">Newcomer support at hackathons</a> and the associated <a href="/wiki/Newcomer_support_at_hackathons/Mentor_guide" title="Newcomer support at hackathons/Mentor guide">mentor guide</a></span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr"><a href="/wiki/Hackathons/Handbook/Newcomers" title="Hackathons/Handbook/Newcomers">Newcomers</a> section of the <i>Hackathons Handbook</i>, as well as the <a href="/wiki/Hackathons/Handbook/Mentoring_Tips" title="Hackathons/Handbook/Mentoring Tips">Mentoring Tips</a> page</span></li> <li><span lang="en" dir="ltr" class="mw-content-ltr"><a href="/wiki/Special:MyLanguage/Wikimedia_Hackathon_2022/How_to/Newcomers" title="Special:MyLanguage/Wikimedia Hackathon 2022/How to/Newcomers">How-to page for newcomers</a> at the Wikimedia Hackathon 2022</span></li></ul></li></ul> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐8cb5f4d85‐9h2tp Cached time: 20241126175914 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] DiscussionTools time usage: 0.020 seconds CPU time usage: 0.230 seconds Real time usage: 0.416 seconds Preprocessor visited node count: 1561/1000000 Post‐expand include size: 65228/2097152 bytes Template argument size: 50550/2097152 bytes Highest expansion depth: 22/100 Expensive parser function count: 13/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 16961/5000000 bytes Lua time usage: 0.033/10.000 seconds Lua memory usage: 1493251/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 173.838 1 -total 49.91% 86.759 8 Template:Ll 25.81% 44.859 2 Template:TwoColumnGrid 24.68% 42.908 2 Template:ContentGrid 24.06% 41.817 16 Template:Translatable 23.76% 41.304 1 New_Developers/Communication_tips 21.46% 37.304 9 Template:NewDeveloperProject 20.02% 34.800 24 Template:Pagelang 17.42% 30.279 9 Template:InfoCard 10.72% 18.642 8 Template:Dir --> <!-- Saved in parser cache with key mediawikiwiki:pcache:1065981:|#|:idhash:canonical and timestamp 20241126175914 and revision id 6671270. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://www.mediawiki.org/w/index.php?title=New_Developers/es&oldid=6671270">https://www.mediawiki.org/w/index.php?title=New_Developers/es&oldid=6671270</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Category</a>: <ul><li><a href="/wiki/Category:New_contributors/es" title="Category:New contributors/es">New contributors/es</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 26 July 2024, at 21:41.</li> <li id="footer-info-copyright">Text is available under the <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-ShareAlike License</a>; additional terms may apply. Text in <a class="external text" href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents">the Help: namespace</a> is available under the <a rel="nofollow" class="external text" href="https://creativecommons.org/publicdomain/zero/1.0/">Creative Commons CC0 License</a>. By using this site, you agree to the <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">Terms of Use</a> and <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy Policy</a>.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Project:About">About mediawiki.org</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Project:General_disclaimer">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/www.mediawiki.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//m.mediawiki.org/w/index.php?title=New_Developers/es&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-669b4ddb54-g6fg9","wgBackendResponseTime":226,"wgDiscussionToolsPageThreads":[{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-¡Bienvenido!","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Cómo_comenzar_a_contribuir","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Basics_of_how_Wikimedia_software_projects_work","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Overview_of_technical_areas","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Contributing_to_software_in_MediaWiki","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Escoger_un_proyecto_de_software","replies":[{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h--Escoger_un_proyecto_de_software","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Commons_App_for_Android-Escoger_un_proyecto_de_software","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Wiki_Education_Dashboard-Escoger_un_proyecto_de_software","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Pywikibot-Escoger_un_proyecto_de_software","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Scribe-Escoger_un_proyecto_de_software","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-VideoCutTool-Escoger_un_proyecto_de_software","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-SignIt_Firefox_Extension-Escoger_un_proyecto_de_software","replies":[]}]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Outreach_programs_and_single_tasks","replies":[{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Outreach_Programas-Outreach_programs_and_single_tasks","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Good_first_tasks-Outreach_programs_and_single_tasks","replies":[]}]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Communication_tips","replies":[{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Use_Phabricator_tasks_effectively-Communication_tips","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Compose_good_questions-Communication_tips","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Follow_communication_policies_and_best_practices-Communication_tips","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Ask_in_the_right_place-Communication_tips","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Be_patient-Communication_tips","replies":[]}]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Additional_resources","replies":[]}],"wgPageParseReport":{"limitreport":{"cputime":"0.001","walltime":"0.001","ppvisitednodes":{"value":3,"limit":1000000},"postexpandincludesize":{"value":0,"limit":2097152},"templateargumentsize":{"value":0,"limit":2097152},"expansiondepth":{"value":1,"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% 0.000 1 -total"]},"cachereport":{"origin":"mw-web.codfw.main-669b4ddb54-g6fg9","timestamp":"20241127112135","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>