> > It seems desirable and fair to me to allow for "fast track" removal of > obsolete > code, but only if we create a clear process for making an extensions > "official". > How exactly would an extension developer make sure that we know their > extension, > and consider it part of the ecosystem? In practice, "known code" is code > accessible via codesearch[5]. But how does one get an extension into the > codesearch index? There is currently no clear process for this. > > Ideally, it would be sufficient to: > * create a page on mediawiki.org using the {{Extension}} infobox, > * setting the status to "stable" (and maybe "beta"), > * and linking to a public git repository. > > It should be simple enough to create a script that feeds these repos into > codesearch. A quick look at Category:Extensions_by_status category tells > me that > there are about a thousand such extensions. >
A clear and straightforward policy for getting things "in" sounds great. However, this might encourage the addition of extensions that are ultimately abandoned and which themselves become a code maintenance burden. We should also consider our policy for getting things "out". This is often a more difficult issue. Bill Pirkle Software Engineer www.wikimediafoundation.org _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l