I filed a report on https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests to move math-related repositories to Gerrit as @Pchelolo, who was recently doing code review for those repos, did not have access to the respective repos, despite global +3.
Moreover, @hashar @Jdforrester-WMF and others improved the internal CI tremendously, so that there are only disadvantages having the code on GitHub. (tendentious, non-objective statement)
I think it would be good to keep the original repo names on GitHub since Google found about 100 hard links to texvcjs in the wild alone. As I, myself will be able to find the things I am looking for despite broken links, I would appreciate if one could spend extra effort to keep the old links intact. However, this is no conditio sine qua non to me.
Currrent location | New gerrit repo | Mirrored to |
---|---|---|
https://github.com/wikimedia/texvcjs | mediawiki/services/texvcjs | https://github.com/wikimedia/mediawiki-services-texvcjs |
https://github.com/wikimedia/texvcinfo | mediawiki/services/texvcinfo | https://github.com/wikimedia/mediawiki-services-texvcinfo |
https://github.com/wikimedia/mathjax | mediawiki/services/mathjax | https://github.com/wikimedia/mediawiki-services-mathjax |
https://github.com/wikimedia/mathjax-node | mediawiki/services/mathjax-node | https://github.com/wikimedia/mediawiki-services-mathjax-node |
- Import in Gerrit
- Setup CI https://wikitech.wikimedia.org/wiki/PipelineLib/Guides
- Set Gerrit permissions, see T249908#6097444 below.