Topic on Talk:Developer Portal

Ordering of programming languages

3
Samwilson (talkcontribs)
Thiemo Kreuz (WMDE) (talkcontribs)

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.

APaskulin (WMF) (talkcontribs)

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!

Reply to "Ordering of programming languages"