zhuyifei1999 added a comment.

  I don't remember what was the proposed solution at the meetup (maybe branch 
or tags, but no memory of creating a new repo at all), but the problem was 
discussed AFAICR. You also have to account for that at the meetup there are 
many of those who are just 'using pywikibot', but here, pretty much everyone is 
a pywikibot dev, who may have different priorities than end users.
  
  From my 'pywikibot user / out-of-tree scripts developer' perspective, yes, 
breaking compatibility is gonna generate a huge amount of work for me (almost 
all of my pywikibot scripts have only been tested with py2 because, well, I 
have been procrastinating to rebuild my toolforge virtualenv -- it's not just a 
virtualenv but a 'prefix' for a few compiled binaries as well), but this work 
is coming sooner or later anyways, with the pending EOL of py2. As long as I 
want to keep my bots alive it has to be done, whether it's Pywikibot killing 
py2 first or Toolforge does.
  
  From my 'pywikibot dev' perspective, really, if you are auto updating from 
git, have you not have enough breakages already from randomly pulling, that 
this py3 breakage isn't a big deal? If not, then that's our bad; we aren't 
enforcing deprecations properly.
  
  So yeah, I prefer breaking py2 soonish, a few weeks after an announcement, 
rather than creating a new repo and make migrations harder than git pull + 
rebuild virtualenv.

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

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

To: zhuyifei1999
Cc: matej_suchanek, Frettie, Geertivp, Tobias1984, Chicocvenancio, Ladsgroup, 
Aklapper, pywikibot-bugs-list, zhuyifei1999, hashar, D3r1ck01, Lokal_Profil, 
Framawiki, valhallasw, Multichill, Mpaa, Dvorapa, Dalba, Xqt, Viztor, 
DannyS712, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Altostratus, Avicennasis, 
mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to