[x] - write rewrite rules so that gitblit-style git.wikimedia.org URLs are converted to Diffusion-style phabriacator URLs. Done by @Danny_B
[x] - decide where they would be running (We will be hosting this on iridium.)
[] - achievement unlocked: {T111465}
[] - achievement 2: {T123718}
Rewrite rules ready to be deployed
{P3262}
Examples of origins and desired targets //(please don't edit, only assignee)//:
Static
| {icon check-square-o color=green} | https://git.wikimedia.org/ | https://phabricator.wikimedia.org/diffusion
| {icon check-square-o color=green} | https://git.wikimedia.org/activity/ | https://phabricator.wikimedia.org/diffusion/query/active/
| {icon check-square-o color=green} | https://git.wikimedia.org/projects/ | https://phabricator.wikimedia.org/diffusion/query/all/
| {icon check-square-o color=green} | https://git.wikimedia.org/repositories/ | https://phabricator.wikimedia.org/diffusion/query/all/
| {icon check-square-o color=green} | https://git.wikimedia.org/lucene/|https://phabricator.wikimedia.org/diffusion/query/advanced/
Dynamic
| {icon check-square-o color=green} | https://git.wikimedia.org/blame/mediawiki%2Fcore.git/b3492e41f93f54561a4af8d8127b37e59e157a84/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/includes/specials/SpecialActiveusers.php;b3492e41f93f54561a4af8d8127b37e59e157a84 | commit
| {icon check-square-o color=green} | https://git.wikimedia.org/blame/mediawiki%2Fcore.git/master/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/includes/specials/SpecialActiveusers.php | master
| {icon check-square-o color=green} | https://git.wikimedia.org/blame/mediawiki%2Fcore.git/REL1_27/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/REL1_27/includes/specials/SpecialActiveusers.php | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/blame/mediawiki%2Fcore.git/wmf%2F1.28.0-wmf.4/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/wmf%25252F1.28.0-wmf.4/includes/specials/SpecialActiveusers.php | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/blob/mediawiki%2Fcore.git/b3492e41f93f54561a4af8d8127b37e59e157a84/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/includes/specials/SpecialActiveusers.php;b3492e41f93f54561a4af8d8127b37e59e157a84 | commit
| {icon check-square-o color=green} | https://git.wikimedia.org/blob/mediawiki%2Fcore.git/master/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/includes/specials/SpecialActiveusers.php | master
| {icon check-square-o color=green} | https://git.wikimedia.org/blob/mediawiki%2Fcore.git/REL1_27/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/REL1_27/includes/specials/SpecialActiveusers.php | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/blob/mediawiki%2Fcore.git/wmf%2F1.28.0-wmf.4/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/wmf%25252F1.28.0-wmf.4/includes/specials/SpecialActiveusers.php | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/commit/mediawiki%2Fcore.git/4d294bceab9669ee7169248e92fe747a3b5fce7c | https://phabricator.wikimedia.org/r/commit/mediawiki/core;4d294bceab9669ee7169248e92fe747a3b5fce7c |
| {icon check-square-o color=green} | https://git.wikimedia.org/commitdiff/mediawiki%2Fcore.git/4d294bceab9669ee7169248e92fe747a3b5fce7c | https://phabricator.wikimedia.org/r/commit/mediawiki/core;4d294bceab9669ee7169248e92fe747a3b5fce7c |
| | https://git.wikimedia.org/compare/mediawiki%2Fcore.git | <unknown> https://phabricator.wikimedia.org/r/p/mediawiki/core ??? |
| {icon check-square-o color=green} | https://git.wikimedia.org/docs/mediawiki%2Fcore.git | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core |
| {icon check-square-o color=green} | https://git.wikimedia.org/docs/mediawiki%2Fcore.git/master | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/ | master
| {icon check-square-o color=green} | https://git.wikimedia.org/docs/mediawiki%2Fcore.git/REL1_27 | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/REL1_27/ | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/docs/mediawiki%2Fcore.git/wmf%2F1.28.0-wmf.4 | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/wmf%252F1.28.0-wmf.4/ | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/b3492e41f93f54561a4af8d8127b37e59e157a84/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/master/includes/specials/SpecialActiveusers.php;b3492e41f93f54561a4af8d8127b37e59e157a84 | commit
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/master/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/master/includes/specials/SpecialActiveusers.php | master
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/REL1_27/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/REL1_27/includes/specials/SpecialActiveusers.php | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/wmf%2F1.28.0-wmf.4/includes%2Fspecials%2FSpecialActiveusers.php | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/wmf%25252F1.28.0-wmf.4/includes/specials/SpecialActiveusers.php | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/refs%2Fheads%2Fmaster/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;history/master/includes/specials/SpecialActiveusers.php | master
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/refs%2Fheads%2FREL1_27/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;history/REL1_27/includes/specials/SpecialActiveusers.php | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/history/mediawiki%2Fcore.git/refs%2Fheads%2Fwmf%2F1.28.0-wmf.4/includes%2Fspecials%2FSpecialActiveusers.php | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;history/wmf%25252F1.28.0-wmf.4/includes/specials/SpecialActiveusers.php | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/b3492e41f93f54561a4af8d8127b37e59e157a84 | <unknown> perhaps https://phabricator.wikimedia.org/r/p/mediawiki/core;history/master;b3492e41f93f54561a4af8d8127b37e59e157a84 | commit
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/master | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/master/ | master
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/REL1_27 | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/REL1_27/ | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/wmf%2F1.28.0-wmf.4 | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/wmf%25252F1.28.0-wmf.4/ | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/refs%2Fheads%2Fmaster | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/master/ | master
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/refs%2Fheads%2FREL1_27 | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/REL1_27/ | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/log/mediawiki%2Fcore.git/refs%2Fheads%2Fwmf%2F1.28.0-wmf.4 | https://phabricator.wikimedia.org/r/p/mediawiki/core;history/wmf%25252F1.28.0-wmf.4/ | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/patch/mediawiki%2Fcore.git/4d294bceab9669ee7169248e92fe747a3b5fce7c | https://phabricator.wikimedia.org/r/patch/mediawiki/core;4d294bceab9669ee7169248e92fe747a3b5fce7c |
| | https://git.wikimedia.org/project/ | <unknown> |
| | https://git.wikimedia.org/project/main | <unknown> |
| | https://git.wikimedia.org/project/mediawiki | <unknown> |
| | https://git.wikimedia.org/raw/mediawiki/core.git/4d294bceab9669ee7169248e92fe747a3b5fce7c/includes!Status.php |https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/includes/Status.php%3B4d294bceab9669ee7169248e92fe747a3b5fce7c?view=raw |
| {icon check-square-o color=green} | https://git.wikimedia.org/summary/mediawiki%2Fcore.git | https://phabricator.wikimedia.org/r/p/mediawiki/core |
| | https://git.wikimedia.org/tag/mediawiki%2Ftools%2Fcodesniffer.git | <unknown> | found with spider, nonfunctional though
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/mediawiki%2Fcore.git | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/ |
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/mediawiki%2Fcore.git/471ab05ea26bd1c844237bc752043536d9d2c284 | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/;471ab05ea26bd1c844237bc752043536d9d2c284 | commit
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/mediawiki%2Fcore.git/master | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/ | master
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/mediawiki%2Fcore.git/REL1_27 | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/REL1_27/ | tag without slash
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/mediawiki%2Fcore.git/wmf%2F1.28.0-wmf.4 | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/wmf%25252F1.28.0-wmf.4/ | tag with slash
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/mediawiki%2Fcore.git/refs%2Fheads%2Fmaster | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/master/ | master
Querystring based
| | https://git.wikimedia.org/metrics/mediawiki%2Fcore.git?h=refs/ | https://phabricator.wikimedia.org/r/p/mediawiki/core
| {icon check-square-o color=green} | https://git.wikimedia.org/summary/?r=mediawiki/core.git | https://phabricator.wikimedia.org/r/p/mediawiki/core
| {icon check-square-o color=green} | https://git.wikimedia.org/tree/?r=mediawiki/core.git | https://phabricator.wikimedia.org/r/p/mediawiki/core;browse/