On Thu, 01 Nov 2012 12:59:02 -0700, Chad <[email protected]> wrote:

On Thu, Nov 1, 2012 at 3:50 PM, Daniel Friesen
<[email protected]> wrote:
On Thu, 01 Nov 2012 12:42:24 -0700, Chad <[email protected]> wrote:
All mediawiki/* repos are now being replicated, and have the
same name as in Gerrit (with the caveat that slashes "/" are
changed to dashes "-" due to Github naming conventions).


;) you mean naming "limitations".


Yeah...never did really understand why Github did that.

-Chad

It's probably because they use urls like:
https://github.com/dantman/mediawiki-core/blob/skinrewrite-private/includes/skin/MWSkin.php

If they let you use / in repo names. It would be hard to separate the repo name from the action, branch, etc...
Especially if you use a reponame such as 'mysite/downloads'.

That said that's their fault for not doing something fancy to the urls to support /. eg: In gareth I use http://localhost:8000/p/gareth.git/remotes/3d4df4437416dc98a235f29ffb712be4065ea51f
The .git lets me know where the project name terminates.
Though I could have instead used something like /p/{mediawiki/core}//remotes/...

--
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to