Xqt created this task.
Xqt added projects: Pywikibot, Pywikibot-RfCs.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  I propose to give up 1.27-1.30 MediaWiki support with **Pywikibot 10** which 
perhaps comes at the beginning of 2025.
  
  MW 1.27 is a LTS published 2016 but the life cycle 
<https://www.mediawiki.org/wiki/Version_lifecycle> ended in 2020 already. MW 
1.28-1.30 had reached their life time in 2018-2020 too. Anyway it is strictly 
recommeded to use MW1.38+ for production systems and per T259771 
<https://phabricator.wikimedia.org/T259771> upgrades can be made from two LTS 
releases only.
  
  Advantages
  ----------
  
  The following modules can be simplified if dropping old code (1) 
<https://codesearch.wmcloud.org/pywikibot/?q=1%5C.%282%5Cd%7C30%29&files=&excludeFiles=&repos=>:
  
  - maxarticlesize is available from siteinfo
  - sparql_endpoint and concept_base_uri used by SparqlQuery can always be used
  - protection_levels can always be found via APISite or via siteinfo as 
restrictions levels
  - messagecode is defined during login
  - no error bounds are required for WbQuantity
  
  MW support
  ----------
  
  Older MW versions are still supported by older Pywikibot releases found by 
its tags:
  
  | MW release | Latest pwb release |
  | ---------- | ------------------ |
  | **1.14**   | Pywikibot 4.3      |
  | **1.19**   | Pywikibot 5.6      |
  | **1.23**   | Pywikibot 7.7.3    |
  | **1.27**   | Pywikibot 9.5/9.6  |
  |
  
  
  
  See also:
  ---------
  
  - Compatibility Table 
<https://www.mediawiki.org/wiki/Manual:Pywikibot/Compatibility_Table>
  - T268979 <https://phabricator.wikimedia.org/T268979>
  - T306637 <https://phabricator.wikimedia.org/T306637>

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

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

To: Xqt
Cc: Aklapper, pywikibot-bugs-list, Xqt, mevo, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Aram, Viztor, Wenyi, Tbscho, 
MayS, Mdupont, JJMC89, Dvorapa, 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