- ./branch.py REL1_44 --bundle base --branchpoint master (branch tarball extensions and skins)
- ./branch.py REL1_44 --core --branchpoint a069027d42574d48fc095ea21e74c533c9dc1b8e --core-version 1.44.0-beta --task T390696 (branch MW itself and make a sub-module commit)
- ./branch.py REL1_44 --bundle '*' --branchpoint master --core-version 1.44.0 (branch all other extensions and skins)
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Atieno | T390686 Release MediaWiki 1.44.0 | |||
| Resolved | ABreault-WMF | T390696 Branch REL1_44 for MediaWiki and all extensions and skins |
Event Timeline
Change #1142630 had a related patch set uploaded (by Arlolra; author: Arlolra):
[mediawiki/core@REL1_44] Branch commit for REL1_44
I wonder if the script could support in the future the following call:
./branch.py REL1_44 --bundle base --branchpoint refs/heads/wmf/1.44.0-wmf.28
or, assuming not all extensions will have the refs/heads/wmf/1.44.0-wmf.28 branch
./branch.py REL1_44 --bundle base --branchpoint refs/heads/wmf/1.44.0-wmf.*
Change #1142630 merged by jenkins-bot:
[mediawiki/core@REL1_44] Branch commit for REL1_44
Probably a stupid question, but just to check, is it an issue that the REL1_44 branch has a lot more submodules (including Wikimedia-specific extensions) than the REL1_43 branch? E.g. comparing https://github.com/wikimedia/mediawiki/tree/REL1_44/extensions to https://github.com/wikimedia/mediawiki/tree/REL1_43/extensions
Yes, it looks like the branch was from the tip of the 1.44.0-wmf.28 branch rather than master, which is incorrect and has pulled in a bunch of extensions and skins that it shouldn't have?
Change #1142637 had a related patch set uploaded (by Arlolra; author: Arlolra):
[mediawiki/core@master] Prepare active branch following REL1_44 cut, labelling as 1.45-alpha
Test wiki created on Patch demo by usuario using patch(es) linked to this task:
https://pd.erebor.com/wikis/bb7c173a07/w/
Change #1142645 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/core@REL1_44] Drop Wikimedia production-only code from the REL1_44 release
Is that a result of --branchpoint a069027d42574d48fc095ea21e74c533c9dc1b8e instead of --branchpoint master?
Yes, this was my fault. I should have specified the parent of a069027d42574d48fc095ea21e74c533c9dc1b8e, which is d4283b99aa40c4726f9ec2dc0a033bf30628eeee. Sorry!
Change #1142645 merged by jenkins-bot:
[mediawiki/core@REL1_44] Drop Wikimedia production-only code from the REL1_44 release
Change #1142637 merged by jenkins-bot:
[mediawiki/core@master] Prepare active branch following REL1_44 cut, labelling as 1.45-alpha
Change #1142676 had a related patch set uploaded (by Arlolra; author: Arlolra):
[mediawiki/core@REL1_44] Restore SecureLinkFixer
Change #1142676 merged by jenkins-bot:
[mediawiki/core@REL1_44] Restore SecureLinkFixer