smocean / eslint-zh

ESLint 中文网站
http://eslint.cn
MIT License
21 stars 17 forks source link

Help Needed: docs/developer-guide/contributing/new-rules #26

Open molee1905 opened 8 years ago

molee1905 commented 8 years ago

docs/developer-guide/contributing/new-rules

Even though these are the formal criteria for inclusion, each rule is evaluated on its own basis.

cssmagic commented 8 years ago

有点奇怪的是,这个网页显示的是 alpha 分支的内容,而不是 mixed 分支。不知道该怎么提 PR 了 :sweat_smile:

molee1905 commented 8 years ago

mixed分支是中英文混合的翻译出版,alpha分支是校对版,稍后会有released分支作为纯中文版分支

目前 http://smocean.github.com上的是alpha分支上的

alpha分支是后加上的,在此之前fork的,自己的库里就没有此分支。 可通过如下命令将alpha分支添加到自己的库里:

$ git remote add smoceanAlias https://github.com/smocean/eslint-zh.git

$ git fetch smoceanAlias

$ git remote -v  

$ git checkout -b alpha smoceanAlias/alpha

$ git push origin alpha:alpha

注: smoceanAliassmocean别名

我们小组成员也有遇到这个问题,但他们已有alpha分支,涉及到更新合并还有冲突,简单暴力的就推荐了“重新fork”。当然也可以删除本地的alph分支,如上命令进行更新alpha

molee1905 commented 8 years ago

非常感谢@cssmagic, 也可以提到mixed分支

cssmagic commented 8 years ago

我新拉了一个 alpha 分支下来,没什么问题。

因为相当于现在 alpha 是最新状态(与页面一致,而且翻译质量明显高一些),所以我应该向它提 PR。而这又跟现有的 PR 指南不符,所以我的疑惑在这里。

总之,我现在还是以网页内容为准,向 alpha 分支提 PR 吧。

molee1905 commented 8 years ago

https://github.com/smocean/eslint-zh/wiki 文件路径上有两个名字的 或 文件中标示translator和proofreader 都是校对过的

DavidDong93 commented 8 years ago

Even though these are the formal criteria for inclusion, each rule is evaluated on its own basis. 尽管这些准则是核心规则入选的正式标准, 每一个规则都会根据它自己的情况受到评估。(译注:即个例分析的意思)