Skip to content
This repository was archived by the owner on Aug 16, 2022. It is now read-only.

Commit ed23fef

Browse files
committed
Merge pull request #87 from iojs/weekly/2015-02-13
2015.2.13 周报翻译
2 parents c3bfb5e + 2afafa1 commit ed23fef

File tree

2 files changed

+89
-88
lines changed

2 files changed

+89
-88
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ Thumbs.db
1010
_site
1111
.jekyll
1212
.sass-cache
13+
14+
*.bak

weekly/_posts/2015-2-13-2015-2-13.md

+87-88
Original file line numberDiff line numberDiff line change
@@ -1,101 +1,100 @@
11
---
22
layout: post
3-
title: io.js Week of February 13th 2015
3+
title: io.js 本周播报 - 2015.02.13
44
author: iojs
55
reference: https://medium.com/node-js-javascript/io-js-week-of-february-13th-2015-7846b94074a2
66
---
77

8-
29 language localization effort, 1.2.0 release, and much more.
8+
29 种语言本地化的尝试,1.2.0 发布等。
99

1010
<!--more-->
1111

12-
## io.js support added by...
13-
* [Postmark](http://blog.postmarkapp.com/post/110829734198/its-official-were-getting-cozy-with-node-js)
12+
## 以下项目增加对 io.js 的支持
13+
* [Postmark](http://blog.postmarkapp.com/post/110829734198/its-official-were-getting-cozy-with-node-js)
1414
* [node-serialport](https://github.com/voodootikigod/node-serialport/issues/439)
1515
* [Microsoft Azure](http://azure.microsoft.com/en-us/documentation/articles/web-sites-nodejs-iojs/)
1616

17-
## io.js breaks 10,000 stars on GitHub
18-
On Feb. 13, io.js reached the goal of 10,000 stars on GitHub. We couldn't have done it without the support of the amazing community behind JavaScript. Thank you alll!
19-
20-
## io.js 1.2.0 released
21-
* **stream**: Simpler stream construction ([readable-stream/issues#102[(https://github.com/iojs/readable-stream/issues/102))
22-
* **dns**: `lookup()` now supports an `'all'` boolean option, default to `false` but when turned on will cause the method to return an array of all resolved names for an address, see, ([iojs/pull#744](https://github.com/iojs/io.js/pull/744))
23-
* **assert**: Remove `prototype` property comparison in `deepEqual()` ([iojs/issues#636](https://github.com/iojs/io.js/pull/636)); introduce a `deepStrictEqual()` method to mirror `deepEqual()` but performs strict equality checks on primitives ([iojs/issues#639](https://github.com/iojs/io.js/pull/639)).
24-
* **tracing**: Add [LTTng](http://lttng.org/) (Linux Trace Toolkit Next Generation) when compiled with the `--with-lttng option`. Trace points match those available for DTrace and ETW. ([iojs/issues#702](https://github.com/iojs/io.js/pull/702))
25-
* **docs**: Lots of doc updates, see individual commits; new Errors page discussing JavaScript errors, V8 specifics, and io.js specific error details.
26-
* **npm** upgrade to 2.5.1
27-
* **libuv** upgrade to 1.4.0, see libuv [ChangeLog](https://github.com/libuv/libuv/blob/v1.x/ChangeLog)
28-
* Add new collaborators:
29-
* Aleksey Smolenchuk (@lxe)
30-
* Shigeki Ohtsu (@shigeki)
31-
32-
## Opened our doors to the international community
33-
View the [original article](https://medium.com/@mikeal/how-io-js-built-a-146-person-27-language-localization-effort-in-one-day-65e5b1c49a62) on Medium.
34-
* Added interested contributors to teams for their language.
35-
* Teams registered Twitter accounts for their teams and other relevant social media accounts.
36-
* Teams came up with their own ways of working together, and they became more of "community organizers," as opposed to just "translators"
37-
38-
### Stats for Localizations:
39-
40-
* 146 people signed up to help with the localizations the first day (over 160 signed up now)
41-
* 27 languages communities created the first day (already up to 29)
42-
43-
### Language Communities
44-
45-
* [`iojs-bn`](https://github.com/iojs/iojs-bn) Bengali Community
46-
* [`iojs-cn`](https://github.com/iojs/iojs-cn) Chinese Community
47-
* [`iojs-cs`](https://github.com/iojs/iojs-cs) Czech Community
48-
* [`iojs-da`](https://github.com/iojs/iojs-da) Danish Community
49-
* [`iojs-de`](https://github.com/iojs/iojs-de) German Community
50-
* [`iojs-el`](https://github.com/iojs/iojs-el) Greek Community
51-
* [`iojs-es`](https://github.com/iojs/iojs-es) Spanish Community
52-
* [`iojs-fa`](https://github.com/iojs/iojs-fa) Persian Community
53-
* [`iojs-fi`](https://github.com/iojs/iojs-fi) Finnish Community
54-
* [`iojs-fr`](https://github.com/iojs/iojs-fr) French Community
55-
* [`iojs-he`](https://github.com/iojs/iojs-he) Hebrew Community
56-
* [`iojs-hi`](https://github.com/iojs/iojs-hi) Hindi Community
57-
* [`iojs-hu`](https://github.com/iojs/iojs-hu) Hungarian Community
58-
* [`iojs-id`](https://github.com/iojs/iojs-id) Indonesian Community
59-
* [`iojs-it`](https://github.com/iojs/iojs-it) Italian Community
60-
* [`iojs-ja`](https://github.com/iojs/iojs-ja) Japanese Community
61-
* [`iojs-ka`](https://github.com/iojs/iojs-ka) Georgian Community
62-
* [`iojs-kr`](https://github.com/iojs/iojs-kr) Korean Community
63-
* [`iojs-mk`](https://github.com/iojs/iojs-mk) Macedonian Community
64-
* [`iojs-nl`](https://github.com/iojs/iojs-nl) Dutch Community
65-
* [`iojs-no`](https://github.com/iojs/iojs-no) Norwegian Community
66-
* [`iojs-pl`](https://github.com/iojs/iojs-pl) Polish Community
67-
* [`iojs-pt`](https://github.com/iojs/iojs-pt) Portuguese Community
68-
* [`iojs-ro`](https://github.com/iojs/iojs-ro) Romanian Community
69-
* [`iojs-ru`](https://github.com/iojs/iojs-ru) Russian Community
70-
* [`iojs-sv`](https://github.com/iojs/iojs-sv) Swedish Community
71-
* [`iojs-tr`](https://github.com/iojs/iojs-tr) Turkish Community
72-
* [`iojs-tw`](https://github.com/iojs/iojs-tw) Taiwan Community
73-
* [`iojs-uk`](https://github.com/iojs/iojs-uk) Ukranian Community
74-
75-
## io.js and Node.js
76-
View the [original article](https://medium.com/@iojs/io-js-and-a-node-js-foundation-4e14699fb7be) on Medium.
77-
* Scott Hammond, CEO of Joyent, expressed his desire to bring io.js back to the node.js.
78-
79-
#### In only a few months io.js...
80-
* Has grown to 23 active core team members
81-
* Has several working groups
82-
* Has 29 language localization teams,
83-
* Has drawn more contributors to the project than we’ve ever had in the history of node.js, and
84-
* Has been able to release quality software at a good pace with the support of an exceptional community.
85-
86-
> We are eager to put this all behind us but we can’t sacrifice the progress we’ve made or the principles and open governance that got us here.
87-
88-
### The Future
89-
* Talks with the node.js foundation are ongoing.
90-
* Once the foundation has a technical governance model you will see an issue on io.js’ GitHub about whether io.js should join.
91-
92-
* This will be discussed and voted on openly in a public TC meeting following the governance rules we’ve already built.
93-
94-
> For the community, nothing has changed.
95-
96-
### What to do right now
97-
* Continue to send your pull requests to io.js
98-
* Join one of the 27 [language localization teams](https://github.com/iojs/website/issues/125)
99-
* Contribute to io.js’ working groups ([streams](https://github.com/iojs/readable-stream), [website](https://github.com/iojs/website), [evangelism](https://github.com/iojs/website/labels/evangelism), [tracing](https://github.com/iojs/tracing-wg), [build](https://github.com/iojs/build), [roadmap](https://github.com/iojs/roadmap)) and
100-
* Continue to adopt io.js in your applications.
17+
## io.js 在 GitHub 上的 star 数超过 10,000
18+
io.js 已于二月十三日达成了 10,000 stars 的目标。没有 JavaScript 这个了不起的社区支持,我们是不可能完成的——感谢大家!
19+
20+
## io.js 1.2.0 发布
21+
* **stream:** 更简单的 stream 构造函数。([readable-stream/issue#102](https://github.com/iojs/readable-stream/issues/102))。
22+
* **dns:** `lookup()` 新增一个 `all` 的布尔选项。默认为 `false`,一旦被开启,函数会返回一个数组,该数组包含解析到的所有地址,详见 [iojs/pull#744](https://github.com/iojs/io.js/pull/744)
23+
* **assert:** 移除 `deepEqual()` 函数里面对于原型(prototype)属性上的比较([iojs/issues#636](https://github.com/iojs/io.js/pull/636)),推出了一个类似于 `deepEqual()` 的函数 `deepStrictEqual()`,不同的是它将执行元类型上的严谨(strict)相等判断([iojs/issues#639](https://github.com/iojs/io.js/pull/639))。
24+
* **tracing:** 当编译的时候使用 `--with-lttng` 参数,那么会使用 [LTTng](http://lttng.org/)(Linux Trace Toolkit Next Generation)。跟踪点可用于 DTrace 以及 ETW。([iojs/issues#702](https://github.com/iojs/io.js/pull/702)
25+
* **文档:** 一堆文档更新了,详见各 commit;新的 [Errors 页面](https://iojs.org/api/errors.html)罗列了 JavaScript 错误、V8 层面上的以及 io.js 层面上的错误细节。
26+
* **npm** 升级至 2.5.1。
27+
* **libuv** 升级至 1.4.0,详见 libuv [ChangLog](https://github.com/libuv/libuv/blob/v1.x/ChangeLog)
28+
* 新入几枚协作者:
29+
* Aleksey Smolenchuk ([@lxe](https://github.com/lxe))
30+
* Shigeki Ohtsu ([@shigeki](https://github.com/shigeki))
31+
32+
## 为国际化社区敞开了大门
33+
详见[该译文](http://cn.iojs.org/articles/how-iojs-built-a-146-person-27-language-localization-effort-in-one-day/)以及 Medium 上的[原文](https://medium.com/@mikeal/how-io-js-built-a-146-person-27-language-localization-effort-in-one-day-65e5b1c49a62)
34+
* 把同好贡献者添加到他们语言的队伍中。
35+
* 各队伍已经注册好 Twitter 账号以及一些其它相关的社交网络账号。
36+
* 队伍们已经开始用他们自己的方式开始协作。他们开始变得更像是“社区组织者”,而不仅仅是“翻译者”。
37+
38+
### 本地化项目的统计
39+
40+
* 第一天就有 146 人申请为该计划做贡献(当前有 160 人)
41+
* 第一天有 27 个语言的社区被创建(已经到 29 个了)
42+
43+
### 各语言社区
44+
45+
* [`iojs-bn`](https://github.com/iojs/iojs-bn) 孟加拉语社区
46+
* [`iojs-cn`](https://github.com/iojs/iojs-cn) 中文社区
47+
* [`iojs-cs`](https://github.com/iojs/iojs-cs) 捷克语社区
48+
* [`iojs-da`](https://github.com/iojs/iojs-da) 丹麦语社区
49+
* [`iojs-de`](https://github.com/iojs/iojs-de) 德语社区
50+
* [`iojs-el`](https://github.com/iojs/iojs-el) 希腊语社区
51+
* [`iojs-es`](https://github.com/iojs/iojs-es) 西班牙语社区
52+
* [`iojs-fa`](https://github.com/iojs/iojs-fa) 波斯语社区
53+
* [`iojs-fi`](https://github.com/iojs/iojs-fi) 芬兰语社区
54+
* [`iojs-fr`](https://github.com/iojs/iojs-fr) 法语社区
55+
* [`iojs-he`](https://github.com/iojs/iojs-he) 希伯来语社区
56+
* [`iojs-hi`](https://github.com/iojs/iojs-hi) 北印度语社区
57+
* [`iojs-hu`](https://github.com/iojs/iojs-hu) 匈牙利语社区
58+
* [`iojs-id`](https://github.com/iojs/iojs-id) 印尼语社区
59+
* [`iojs-it`](https://github.com/iojs/iojs-it) 意大利语社区
60+
* [`iojs-ja`](https://github.com/iojs/iojs-ja) 日语社区
61+
* [`iojs-ka`](https://github.com/iojs/iojs-ka) 格鲁吉亚语社区
62+
* [`iojs-kr`](https://github.com/iojs/iojs-kr) 韩语社区
63+
* [`iojs-mk`](https://github.com/iojs/iojs-mk) 马其顿语社区
64+
* [`iojs-nl`](https://github.com/iojs/iojs-nl) 荷兰语社区
65+
* [`iojs-no`](https://github.com/iojs/iojs-no) 挪威语社区
66+
* [`iojs-pl`](https://github.com/iojs/iojs-pl) 波兰语社区
67+
* [`iojs-pt`](https://github.com/iojs/iojs-pt) 葡萄牙语社区
68+
* [`iojs-ro`](https://github.com/iojs/iojs-ro) 罗马尼亚语社区
69+
* [`iojs-ru`](https://github.com/iojs/iojs-ru) 俄语社区
70+
* [`iojs-sv`](https://github.com/iojs/iojs-sv) 瑞典语社区
71+
* [`iojs-tr`](https://github.com/iojs/iojs-tr) 土耳其语社区
72+
* [`iojs-tw`](https://github.com/iojs/iojs-tw) 台湾社区
73+
* [`iojs-uk`](https://github.com/iojs/iojs-uk) 乌克兰语社区
74+
75+
## io.js 和 Node.js
76+
参见 Medium 上的[原文](https://medium.com/@iojs/io-js-and-a-node-js-foundation-4e14699fb7be)以及该[译文](http://cn.iojs.org/articles/io-js-and-a-node-js-foundation/)
77+
78+
* 斯哥特·哈蒙德(Scott Hammond),Joyent 的 CEO 表示出他对 io.js 回归到 node.js 的渴求。
79+
80+
### 过去的为时不久的几个月里,io.js 做到了
81+
* 活跃的核心成员增加到 23 人
82+
* 拥有多个工作组
83+
* 有 29 支本地化社区组织
84+
* 吸引了比过去以往 node.js 的历史中还多的贡献者
85+
* 在非凡的社区支撑下,有能力快速发布高质量软件
86+
87+
> 我们迫切地想要把这些抛在过去,但我们不能舍弃已经拥有的成就,以及让我们坚持到现在的原则和开放的运作模式。
88+
89+
### 未来
90+
* 与 node.js 基金会的对话还在继续
91+
* 一旦基金会有了雏形,技术委员会将召开 TC 会议,遵照我们已建立的管理方式,对这件事情进行公开讨论并投票,并会在 io.js 的 GitHub 上发布一条 issue 来说明 io.js 是否会加入。
92+
93+
> 对于社区来说,什么都不会改变。
94+
95+
### 你现在能干什么
96+
* 继续提交你的 pull requests 到 io.js
97+
* 加入 27 个[本地化小组](https://github.com/iojs/website/issues/125)之一
98+
* 为 io.js 的工作组做出贡献([streams](https://github.com/iojs/readable-stream)[website](https://github.com/iojs/website)[evangelism](https://github.com/iojs/website/labels/evangelism)[tracing](https://github.com/iojs/tracing-wg)[build](https://github.com/iojs/build)[roadmap](https://github.com/iojs/roadmap)
99+
* 并且继续在你的应用中使用 io.js
101100

0 commit comments

Comments
 (0)