Strainu added a comment.

  In T301908#7734951 <https://phabricator.wikimedia.org/T301908#7734951>, @Xqt 
wrote:
  
  > In T301908#7734698 <https://phabricator.wikimedia.org/T301908#7734698>, 
@Strainu wrote:
  >
  >> I continue to believe we need to support a version at least a year after 
Cloud Services have moved away from it, as described in 
https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/BSTDB6JYJ74DE3BTNWND4BAROLIXJTW5/
  >>
  >> That would mean mid-2023 if I understood correctly the latest news about 
the Debian upgrades.
  >
  > If I follow this your proposal:
  >
  > 1. two years after official support has ended (e.g. 7 years after launch) 
AND
  > 2. one year after Toolforge moved to a newer Python version. AND
  > 3. the percentage of users of a version goes under 5%
  >
  > 1. The official support has ended Sept. 2020; two additional years will be 
Sept 2022. Dropping Python 3.5 is not planed for an earlier date.
  > 2. Toolforge migration has already started.
  > 3. The percentage of users is already below 0,3 % except for Toolforge but 
this will decrease rapidly if the Python base is changed.
  >
  > I don't want to fight for a few weeks or months. Release Pywikibot 7 was 
also postponed for few months. But I want to promote a change as early as even 
possible but this is also a long term process so that it can be planned.
  
  OK, I checked the announcement 
<https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/EPJFISC52T7OOEFH5YYMZNL57O4VGSPR/>
 and it seems that the final shutdown of Stretch is planned to happen around 
June (although I suspect it will get delayed a little, but probably not until 
October). Let's get some data after that happens and see if there is anyone 
still using 3.5 from the Cloud Services (which would mean they explicitly need 
it) and if not then we can keep your proposed date.
  
  If there are still 3.5 users after June, we can still keep the date, but we 
should arrange some kind of notification (not sure who and in what 
circumstances can do that).
  
  How does that sound?
  
  > Please take into account that other packages that are mandatory for 
Pywikibot need Python 3.6 already; for example the central http interface 
`requests` has dropped Python 3.5 support 7 months ago and Python 3.6 support 
will be dropped this year.
  
  It's not immediately obvious to me what's the concern here. What's forcing us 
to increase the required requests version?

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

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

To: Strainu
Cc: Majavah, Strainu, Mpaa, Framawiki, Dvorapa, Dalba, Meno25, valhallasw, 
Multichill, Rubin16, Basilicofresco, kscanne, Larske, Lee, Huji, Salween, 
JJMC89, Legoktm, matej_suchanek, Aklapper, Xqt, pywikibot-bugs-list, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to