Closed NovemLinguae closed 11 months ago
Fine by me.
Looks like https://github.com/wikimedia-gadgets/afch-rewrite/blob/master/scripts/release.py does a bunch of version stuff automatically, such as bumping the version variable. Supposedly.
"0.9.1 Imperial Ibex (05 December 2018)", the current version, says December 2018, but I know we've deployed a couple times since then.
Also git + GitHub version tagging is not occurring consistently. Says we're still on 0.9 from Nov 2014.
@enterprisey, when you deploy, do you use the release.py script? Maybe it's broken in regards to bumping the version number.
Support. Version numbers in edit summary only tends to confuse folks. I've seen multiple times people misunderstanding 0.9.1 to some kind of rating given to the draft.
Note the release.py script doesn't do any on-wiki deployment - it's just for updating the version number, so unused since 2018. GitHub UI would only show releases created via GitHub's releases tab.
Yup, never liked having that in the edit summaries
haha, works for me. guess we're CI/CD now. the version numbers were definitely from before my time. I just use deploy.py (although I've been intending to rewrite that), no release.py.
Just one more thing for developers to forget to update. Any objections to removing the version number from the codebase, edit summaries, etc?