new.github.repo
It makes more sense and sounds better in most languages too
Although from the point of view of HTTP we already have verbs for that. It should really be
POST github/repo
Or maybe in user friendly display:
new github/repo
I guess maybe usa.github and in.github can be different domains because different organizations may have same name in diff countries
Treating a TLD as a verb is just silly. It comes at the end of the sentence...
Also it encourages stuff like repo.new to be owned by only one company - github - but what about atlassian butbucket etc?
Better to just have decreasing specificity. Like you have after the slash!
- new `github/repo` will open a browser tab for new github repo
- new `text` <document-name> will create a new txt document
can be extended by adding more definitions
Yes, ending a sentence in English with a verb is definitely something that you never do. Can you imagine how ridiculous that'd be?!
Fine — it’s not a verb, it’s an adjective after a noun.
YES. Give HTTP verbs a place in the URL bar. That'd be huge.
new.github.repo
It makes more sense and sounds better in most languages too
Although from the point of view of HTTP we already have verbs for that. It should really be
POST github/repo
Or maybe in user friendly display:
new github/repo
I guess maybe usa.github and in.github can be different domains because different organizations may have same name in diff countries
Treating a TLD as a verb is just silly. It comes at the end of the sentence...
Also it encourages stuff like repo.new to be owned by only one company - github - but what about atlassian butbucket etc?
Better to just have decreasing specificity. Like you have after the slash!