Page MenuHomePhabricator

Review and add missing active/recently created extensions submodules to mediawiki/extension.git
Closed, ResolvedPublic

Description

I've detected that we keep forgetting to register extension submodules at rMEXT MediaWiki Extensions while creating new repos. We should review which ones are missing, excluding the archived repositories (read only) and add them.

There's a script (sync-with-gerrit.py) that in theory could do this, but I was never able to run it properly (Windows and Python subprocess doesn't seem to like each other).

Event Timeline

Change 541002 had a related patch set uploaded (by MarcoAurelio; owner: MarcoAurelio):
[mediawiki/extensions@master] Manually adding missing extensions

https://gerrit.wikimedia.org/r/541002

Change 541002 merged by MarcoAurelio:
[mediawiki/extensions@master] Manually adding missing extensions

https://gerrit.wikimedia.org/r/541002

I added some missing ones at 34a3ddbc8902 based on what was created at the request page and the 2019 archive. Some repos are created skipping the mediawiki.org process so worth keeping this open to identify all missing ones.

hashar assigned this task to MarcoAurelio.
hashar edited projects, added Projects-Cleanup; removed Gerrit.
hashar subscribed.

This task was filed in October 2019 which I guess was to track some actions to be made immediately after. Nowadays we have Projects-Cleanup to remove archived repository and, as pointed above, T218866 is to make the process more or less automatic.