Xqt added a comment.

  Some remarks:
  
  **Pywikibot versioning**
  Master branch should not be used for production systems but many thanks for 
all test which are done with its usage ;-). Anyway using it for a docker images 
is not a good idea: Commits are made continuously but the development counter 
is not changed. And there might be new features which are not tested for a 
longer time and is not sure whether it always works right even we have 
deeptests running before merging.
  
  For example Pywikibot 8 drops support for Python < 3.6.1 and MW < 1.27, 
prohibits some positional arguments of methods and maybe comes with new 
features: 2FA login support, rewritten token handling, expanded http exception 
handling, MW API format2 usage, installing as site-package from git repository, 
entry point for foreign scripts.
  
  The minimal releas supporting Wikimedia sites is 6.6.1. All versions are 
following semver since 6.5.0 which means there are breaking changes expected in 
7.0.0 or 8.0.0 against older releases but no breaking changes are made between 
major releases (but deprecation warnings may be thrown). All changes can be 
found in the changelog 
<https://doc.wikimedia.org/pywikibot/master/changelog.html>.
  
  All releases are tagged with the version number which can be used to collect 
older releases. The `stable` branch is always the last publisched releas which 
is not under development. Patch releases like 7.7.1 are mostly backported 
changes from master to stable branch which contains L10N updates for new 
Wikimedia sites like in 7.7.1, 6.6.2-6.6.5 or important bugfixes like in 7.5.2, 
7.5.1, 7.2.1, 7.1.1.
  
  **Docker**
  There are two dockerfile creation files shipped with pywikibot:
  
  - 
https://gerrit.wikimedia.org/r/plugins/gitiles/pywikibot/core/+/94175a980a642539fbf27c904723dd89ec217c83/Dockerfile
  - 
https://gerrit.wikimedia.org/r/plugins/gitiles/pywikibot/core/+/94175a980a642539fbf27c904723dd89ec217c83/Dockerfile-dev
  
  The last Update was 2020 when release 4.2 was published.
  
  Python 3.10 looks stable enough to use it with the docker image but has few 
advantages like case-statements, better debugging support, TypeGuard etc.
  
  Currently Pywikibot is only published on Python Package Index. Is it 
appropriate to publish releases on docker hub too?

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

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

To: Xqt
Cc: yuvipanda, Stang, Multichill, Raymond_Ndibe, YFdyh000, Galobtter, taavi, 
aborrero, Bstorm, Framawiki, zhuyifei1999, Xqt, Legoktm, Aklapper, bd808, 
Liuxinyu970226, pywikibot-bugs-list, JJMC89, Ramtin2021, PotsdamLamb, dcaro, 
Devnull, Slst2020, GeminiAgaloos, Jyoo1011, nskaggs, JohnsonLee01, SHEKH, 
Dijkstra, Khutuck, Nintendofan885, Zkhalido, Phamhi, Viztor, Wenyi, 
Namenlos314, skpuneethumar, sietec, Zylc, 1978Gage2001, Operator873, Bsandipan, 
DSquirrelGM, Chicocvenancio, Allthingsgo, Tbscho, MayS, Freddy2001, Mdupont, 
Dvorapa, Altostratus, Avicennasis, Luke081515, mys_721tx, Jitrixis, Gryllida, 
jayvdb, Masti, scfc, Alchimista, coren, Krenair
_______________________________________________
pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org
To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org

Reply via email to