Newcomers often ask "What can I work on in language //foo//". We should have easier way(s) for them to find out.
Most of our extensions are in PHP/JavaScript, so it's not worth adding anything specifically in the {{extension}} infoboxes.
Instead, we should go through the other tools, and make sure they are listed in the existing (or new) per-language sections and pages.
E.g. mw:Huggle should be linked from mw:Python or mw:API:Client_code or similar.
Potential targets:
* https://www.mediawiki.org/wiki/API:Client_code
* https://www.mediawiki.org/wiki/Python , https://www.mediawiki.org/wiki/Perl , and other (?) language-specific pages
* A page linked from the existing (human-language-focused) disambig https://www.mediawiki.org/wiki/Languages
* https://www.mediawiki.org/wiki/Manual:Code
* https://www.mediawiki.org/wiki/Development
* https://www.mediawiki.org/wiki/Programming_languages
* https://www.mediawiki.org/wiki/Category:Programming_languages
* Just create per-language search links to github, e.g. https://github.com/search?l=Java&q=org%3Awikimedia+&type=Repositories
* Just create per-language search links to openhub, e.g. https://www.openhub.net/p?query=wikimedia+java&sort=relevance and https://www.openhub.net/p?query=mediawiki+java&sort=relevance
** (Plus update all the enlistment pages, e.g. https://www.openhub.net/p/Parsoid/enlistments )
Likely sources of info:
* https://www.mediawiki.org/wiki/Manual:Coding_conventions
* https://www.mediawiki.org/wiki/Template:Conventions_navigation
* https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker
* https://www.mediawiki.org/wiki/Development_statistics -- (is there anything in here (or elsewhere), that is better than openhub? https://www.openhub.net/orgs/wikimedia/projects is in the right direction, but is too simplified and partially inaccurate (e.g.
Aims:
* Minimize outdated-ness
** Minimize redundancy (so there are only a 1 or 2 locations to manually check/update, huggle is not written in visual basic, it's in C++ and Python) and is incomplete.)and to send newcomers to)
** Maximize automation (using openhub or github listings)