I'm just wondering if there's any ordering to the languages listed at https://developer.wikimedia.org/contribute/by-language/ — I'm totally biased, but I'd have thought PHP would be higher up the list! :-)
Also, should Lua be on the list too?
I'm just wondering if there's any ordering to the languages listed at https://developer.wikimedia.org/contribute/by-language/ — I'm totally biased, but I'd have thought PHP would be higher up the list! :-)
Also, should Lua be on the list too?
I find the order sensible. I think it's written from the perspective of an interested volunteer developer: Where should I start when I never touched any MediaWiki-related code? I would probably not suggest core but something like Pywikibot.
We based the ordering on user research interviews that we did. Although PHP is an important part of the Wikimedia ecosystem, it ranked lower than other programming languages with the people we talked to.
We would like to include Lua but didn't find any Lua projects with clear contributing instructions. There's a high barrier to entry for writing Lua for MediaWiki via Scribunto, so we opted not to include that in favor of projects with a more traditional open-source contributing process. Thanks for the questions!