Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Tweak README | mediawiki/extensions/UserExport | master | +13 -5 | |
Convert UserExport to use extension registration | mediawiki/extensions/UserExport | master | +47 -32 |
Details
Status | Subtype | Assigned | Task | |
---|---|---|---|---|
· · · | ||||
Open | Goal | None | T98668 Convert all extensions and skins on gerrit to use extension registration | |
Resolved | MarcoAurelio | T197226 Convert UserExport to use extension registration | ||
· · · |
Event Timeline
Change 440392 had a related patch set uploaded (by MarcoAurelio; owner: MarcoAurelio):
[mediawiki/extensions/UserExport@master] Convert UserExport to use extension registration
Change 440392 merged by jenkins-bot:
[mediawiki/extensions/UserExport@master] Convert UserExport to use extension registration
@MarcoAurelio Could this release please be tagged as 1.3.0? So far all releases were tagged, e.g. with git tag -a 1.3.0 ede1663aec7f77e98641fa94e1bd7916a2a98650 -m 2018-06-20
Hi @Kghbln - I've never used the git tag command or worked with tags before. Do I need to do anything else beside issuing the command you posted above? Regards.
Ok so
- git clone the repo locally
- issue the command above
- git push --tags
in that order.
@MarcoAurelio Exactly. I suspect that you will fail due to missing permission to push tags.
I have updated the repository permissions and granted the required access to do this.
$ git push --tags Counting objects: 1, done. Writing objects: 100% (1/1), 166 bytes | 166.00 KiB/s, done. Total 1 (delta 0), reused 0 (delta 0) remote: Processing changes: done To ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UserExport * [new tag] 1.3.0 -> 1.3.0
I have updated the repository permissions and granted the required access to do this.
Cool. Can everybody do this? If yes, how?
$ git push --tags ...
Wonderful. You are the best! Thanks a ton!
Nope. In this case members of extension-UserExport and mediawiki (and gerrit administrators of course).
$ git push --tags ...
Wonderful. You are the best! Thanks a ton!
You're too kind. Now I see that maybe I could have done the same using the web UI at https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/UserExport,tags
Nope. In this case members of extension-UserExport and mediawiki (and gerrit administrators of course).
This would have been to easy. ;)
Now I see that maybe I could have done the same using the web UI at https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/UserExport,tags
Looks like it. Perhaps a new thing provided by the new gerrit interface. I guess this is good to know if this works.
Change 441415 had a related patch set uploaded (by Kghbln; owner: Kghbln):
[mediawiki/extensions/UserExport@master] Tweak README
Change 441415 merged by jenkins-bot:
[mediawiki/extensions/UserExport@master] Tweak README
@Kghbln I was stubborn and deleted tag 1.3.0 and recreated it with your commit at https://gerrit.wikimedia.org/g/mediawiki/extensions/UserExport/+/refs/tags/1.3.0 using commit 281fdc8d34aa385f8a6c76ecc536422e2b38c7ae and comment 2018-06-20. I think it was importat to document the wfLoadExtension now that UserExport uses registration to load. If you could please verify all is alright I'd appreciate it. Best regards.
(note: I used the web UI this time)
Change 441533 had a related patch set uploaded (by MarcoAurelio; owner: Kghbln):
[mediawiki/extensions/UserExport@REL1_31] Tweak README
Not sure if it'd be okay to pick our work to REL1_30 and REL1_31 of the extension. Who made those branches anyway?
If you could please verify all is alright I'd appreciate it. Best regards.
Just installed and used it on MW 1.31.0 - Working great with the correct revision of the code. Thanks a bunch for that extra.
Not sure if it'd be okay to pick our work to REL1_30 and REL1_31 of the extension. Who made those branches anyway?
This is done by the WMF repo admin at cutoff date for the respective REL. It could make sense to backport to REL1_31 since this is LTS. On the other hand we have tags for this extension so it is not utmost necessary.