|Declined||None||T128025 2.0 branch setup.py calls itself 2.0rc3 while it is 2.0rc4+|
|Resolved||Xqt||T169734 Kill branch 2.0|
$ git push origin --delete 2.0 remote: Branch refs/heads/2.0: remote: You need 'Push' rights with the 'Force Push' remote: flag set to delete references. remote: User: [redacted] remote: Please read the documentation and contact an administrator remote: if you feel the configuration is incorrect remote: Processing changes: refs: 1, done To ssh://gerrit.wikimedia.org:29418/pywikibot/core ! [remote rejected] 2.0 (cannot delete references) error: failed to push some refs to 'ssh://firstname.lastname@example.org:29418/pywikibot/core'
Needs a repo admin to do it. Not sure if we need to do anything else.
I will do an anouncement to the pywikibot user list first before I remove the branch. Also we should be sure that that branch is not referenced or remarked at our documentation on mediawiki site or elsewhere.
Suggested notification text for when ready to announce:
Dear bot operators and pywikibot users: We'd like to announce that the branch 2.0 of pywikibot-core is going to be fully deprecated and deleted. The reasons for this are that 2.0 is years ahead from our master branch, and has since no longer been mantained. If any of you still use this branch or depends on it, we would like to invite you to switch to the currently mantained master branch of pywikibot which can be located at <https://phabricator.wikimedia.org/diffusion/PWBC/>. We'd like to proceed with the deprecation and deletion of the 2.0 branch in 2 weeks from the sending of this email. If you'd like to flag any issues, problems or opposition to this we invite you to comment on <https://phabricator.wikimedia.org/T169734> as well as on this thread. Hoping that you all are well, with our best regards /s
I thought it could be available at pypi using pywikibot<3.0 even that branch is removed from current repository. This means if somebody needs it for some purpose, he could get it from there (anyway I don't see a reason to use it.)