I realized that I never wrote my #introductions, so here it goes.
I'm a Python programmer working on open source. After hours I do whatever is my current obsession, so far I have gone through: #wiki, #drawing, #typography, #roguelike #gamedev, #pygame, miniature #painting, #tinwhistle and #ocarina music, #arduino, walking #robots, #rcheli, #electronics, #microbit, #micropython, #circuitpython, homebrew game handhelds.
@deshipu Hi, I just found your intro on a search on "wiki". I happen to have something I'd like to get done that involves Python & Wikipedia. Wonder if you might be willing to help out. I'll probably try to learn enough Python to do it myself, but that might be slow going! Think you could take a look and tell me what you think? Even feedback on whether the spec makes sense, or is missing important stuff, would be a big help. https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Newspapers/Goals#Measuring_progress
@PeteForsyth Sorry, I never did anything with MediaWiki and I generally steer clear of PHP. The wiki in my introduction was mostly about writing my own engine and/or working on MoinMoin. I am also recently quite busy with my projects, so I wouldn't have the time and motivation to work on your idea.
@deshipu Thanks so much for taking a look! Maybe you can help me understand a small piece? Just because MediaWiki is written in PHP, I don't *think* a script would need to involve any PHP. From looking at the Wikipedia article on Web APIs, it looks like they communicate in higher-level protocols, like HTTP, XML, JSON...so wouldn't require a specific programming language. Is that accurate or am I missing something? https://en.wikipedia.org/wiki/Application_programming_interface#Web_APIs
@PeteForsyth Yes, you should be able to access the API in pretty much any programming language.
@deshipu Thanks for a helpful clarification -- much appreciated!
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!
Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!