小写:
在 url 上和 github.com/username 可以保持一致,当然如果 repo 也是小写的话,在外部网站贴 url 会显得更美观,例如 github.com/username/repo ,但是页面标题就不协调了
大写:
和 GitHub 的页面标题保持一直,例如 Username / Repositories · GitHub ,响应的 repo 名称也可以大小写混合了,但是外部网站贴 url 的时候就显得不协调了,例如 github.com/Username/RepoName
帐号小写 昵称大写:
本来这是一个挺好的方案,但在页面标题上更不协调,会变成 username (Name) · GitHub ,要是 GitHub 能把这两者颠倒过来该多好……
其实 V2 的帐号也有一样的困扰… 为啥 url 中的 username 不能默认为小写呢…
1
linboki 2017-02-12 15:24:05 +08:00 via Android
这难道…处女座?
|
2
aploium 2017-02-12 15:33:48 +08:00
同纠结过这个问题.....从大写改成了小写
项目起名本来也是 RepoName 这样的, 后来决定新项目全部改成一个小写的单词 `Great repository names are short and memorable` 这句话是在新建 repo 的时候 github 提示的 那些大项目基本也确实都是很短很好记, 一个单词的 1. 如果不是出身豪门的项目, 命名考虑对 SEO 友好, 即比较独特, 搜索引擎出来的前面就是它 2. 对键盘输入友好 3. 好记 4. 英语可以发音 (我的 username 是个失败的例子) 5. 最好是一个单词, 纯字母, 不带下划线和短横 ps: github 不区分大小写 |
3
RE OP @aploium
确实 url 中把 Username 部分改成 username 不影响访问, 但如果用户名用了 username ,项目起名我会偏向 repo-name 这样的格式, 反之如果 Username ,项目起名会考虑 RepoName 的格式… |
4
ferrum 2017-02-12 17:10:10 +08:00 via iPhone
用的是第三种方案,因为我觉得这样的语义才是正确的:帐号一个自定义的单词,而昵称是名字。
|