On Fri, Aug 8, 2014 at 5:06 AM, Ricordisamoa <[email protected]> wrote: >> Il 07/08/2014 23:48, John Mark Vandenberg ha scritto: >> >>> On Fri, Aug 8, 2014 at 4:37 AM, Ricordisamoa >>> <[email protected]> wrote: >>> >>> py2.6 tests on Travis-CI are now allowed to fail, meaning that we are, >>> actually, supporting only 2.7+. >> >> I would prefer to say that we've made py 2.6 a second tier supported >> platform. ;-) > > I'd say, «A program that has not been tested does not work.» ;-)
Fair call. I would use the definitions: first tier - actively maintained and tested second tier - accepting bug reports third tier - accepting patches, which will be rejected if they make the code ugly or introduce risk for the top two tiers. Looking at the table on the overview https://www.mediawiki.org/wiki/Manual:Pywikibot/Overview which embedded from here https://www.mediawiki.org/wiki/Manual:Pywikibot/Version_table It looks like '2.7.2 — 2.7.7' is our only 'first tier' supported platform version. And 2.6.5 — 2.7.1 is second tier for pywikibot core. I am guessing that unicode bug #3081100 and #3443397 was referring to these: http://sourceforge.net/p/pywikipediabot/bugs/3081100 http://sourceforge.net/p/pywikipediabot/bugs/3443397 which respectively redirect to http://sourceforge.net/p/pywikipediabot/bugs/1246 - closed-wont-fix http://sourceforge.net/p/pywikipediabot/bugs/1382 - open I've updated those: https://www.mediawiki.org/w/index.php?title=Manual:Pywikibot/Version_table&diff=1093579&oldid=1048704 Are those unicode bugs unfixable? I don't like that page saying 'Dont run these versions on WMF servers - but feel free to screw up your own wiki'. If they screw up WMF wikis, they will probably screw up other wikis too. Are they bugs in python that cant be worked around - do we know python issue numbers for them? It would be nice to either fix the bugs or isolate the code which doesnt work on those versions so we can refuse to run the broken scripts, etc. Or, add python version to the user-agent for compat also, and recommend that the ops team block bots using those versions. I am guessing that the Toolserver/Labs 2.7.1 was/is patched, and it is the ops teams responsibility to manage that, or maybe that version isnt on those environments any longer?? -- John Vandenberg _______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
