jayvdb added a comment.

In https://phabricator.wikimedia.org/T101214#1338942, @Mpaa wrote:

> "Block bots using Pywikipedia in user-agent". What would be the benefit?


Wikimedia devs (Pywikibot and MediaWiki) no longer need to support it, and if 
Wikimedia doesnt allow it to be used, most other users will stop using it too.

This step is probably not going to be necessary, due to T101524: Many parts of 
compat will break when used on Wikimedia servers on July 1, 2015 
<https://phabricator.wikimedia.org/T101524>.

Wikimedia sites run very new/green code, and lately the MW devs are keen on 
breaking things, even intentionally so that their maintenance costs of legacy 
code is reduced.
In addition the WMF - which already has a very quick deploy cycle - is moving 
to a high-speed deploy train with only a few days 
<https://lists.wikimedia.org/pipermail/wikitech-l/2015-May/081863.html> between 
deploy to test servers and deploy to the capital city (English Wikipedia).

MediaWiki will be able to move more quickly (and with less risk) if they can be 
tested against the main clients using it.  Pywikibot core is hopefully close 
<https://lists.wikimedia.org/pipermail/wikitech-l/2015-May/081890.html> to 
being tested regularly against the Beta-Cluster 
(https://phabricator.wikimedia.org/T100903) and making it possible to run 
pywikibot tests against a MediaWiki changeset before commit 
(https://phabricator.wikimedia.org/T58961).  Other clients like mwclient also 
have test suites that can be run to detect if support was broken.  This cant 
happen with compat as it doesnt have a test suite, and bugs raised are not 
worked on quickly enough to remain being supported by Wikimedia.


TASK DETAIL
  https://phabricator.wikimedia.org/T101214

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Mpaa, Ricordisamoa, JAnD, XZise, Xqt, Legoktm, valhallasw, Ladsgroup, 
Multichill, jayvdb, Aklapper, Anshoe, pywikipedia-bugs



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to