JanZerebecki created this task.
JanZerebecki added subscribers: JanZerebecki, Krinkle.
JanZerebecki added projects: Wikidata, Release-Engineering-Team.
Herald added a subscriber: Aklapper.

TASK DESCRIPTION
  Make core wmf branches only use submodule branches that run with it in CI. 
E.g. if an extension with a branch named wmf/1.26wmf22 is run in CI it is only 
tested with other wmf22 branches, but if that branch is included as a submodule 
in core wmf24 then it was never tested against that branch. (Thank you @Krinkle 
for pointing out yesterday that we should improve that.)
  
  From 
https://git.wikimedia.org/blob/mediawiki%2Ftools%2Frelease/269841a760da05bde32f782dcf7fe9fd28d56980/make-wmf-branch%2Fconfig.json
  There is a list:
  ```
  "special_extensions": {
         "CentralNotice": "wmf_deploy",
         "Wikidata": "wmf/1.26wmf22",
         "SemanticMediaWiki": "1.8.x",
         "SemanticResultFormats": "1.8.x",
         "Validator": "0.5.x"
  }
  ```
  Semantic* are dealt with in T75940.
  
  No idea about CentralNotice and Validator. Anyone?
  
  Wikidata branches not every week, it might be fine to copy the old branch 
into the new one. Downside of that would be needing to sometimes backport to 
two branches which would double the work of a backport, but I'd prefer that 
over not properly testing with CI. mediawiki/tools/release seems to have an 
option for that (set the key from above to true instead of a string). I'd 
suggest to do that.

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

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

To: JanZerebecki
Cc: Krinkle, JanZerebecki, Aklapper, Liudvikas, Wikidata-bugs, aude, hashar, 
greg



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to