Lokal_Profil added a comment.

@Lokal_Profil Maybe it wasn't clear in my previous comments - I'm advocating for frequent releases (like in constant interval of one month). It will provide current features in commonly used format. I'm also agruing for abandoning planed release for version 2.0 (planned to be fully compatible with compat) and go with whatever is in master right now.

Of course, we just could start releasing separatly branch 2.0 and experiment with frequent releasing master branch (and see what will work for our users). We could do it as pywikibot on pypi or even release under other name. What do You think about it?

BTW there was new ticket created for releasing new code (T152907).

I agree with changing the current release plan to something more frequent and then getting rid of deprecated code with every major version change or possibly keep it for at most one major version after deprecation (so 6 months or 1 year) . I'm personally happy with either and the first solution means we don't need to keep track of when a deprecation was introduced (since any X.1.0 should be free of such), the second mean we should introduce a version label in the decorator. (similar to the comment by @Xqt in T106121#2820403).

For library users (like @Multichill and myself) it should be possible to pin a pywikibot version and only update when you want to use newer features or when MediaWiki has introduced some breaking change.

i would however leave the deprecated code until after we've released a new major version so that there is something equivalent to todays master which (library) users can pin. (2.0 is too out of date to count).


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

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

To: Xqt, Lokal_Profil
Cc: Ladsgroup, Magul, TerraCodes, Legoktm, Luke081515, hashar, Jay8g, Dalba, Lokal_Profil, StudiesWorld, Multichill, valhallasw, jayvdb, XZise, Ricordisamoa, Aklapper, Xqt, pywikibot-bugs-list, Tbscho, MayS, Mdupont, JJMC89, fbstj, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to