Le 03/06/2015 15:43, MZMcBride a écrit :
Lastly, I again would like to promote the idea discussed at the hackathon -- a client side minimalistic library that bigger frameworks like pywikibot rely on, and that is designed in part by the core developers. See the proposal at https://www.mediawiki.org/wiki/Special:Permalink/1663950
I briefly looked at this proposal and I'm confused why you feel it's necessary to write yet another MediaWiki API library/framework in Python. Don't we already have mwlib, python-wikitools, and a half-dozen others?
Because https://xkcd.com/927/
More seriously, that follow up a workshop during the Lyon Hackathon.
Task: https://phabricator.wikimedia.org/T97950 Minutes: https://phabricator.wikimedia.org/P675
I think one of the outcome is you can now install the framework from pypi https://pypi.python.org/pypi/pywikibot
The low level classes that are robust will be extracted to a standalone lib which would let others build other softwares on top of it.
Or to say it otherwise, instead of reinventing the wheel it will be made available to everyone easily.