常見問題(FAQ)

什麼是 io.js ?

io.js 是一個以 Chrome's V8 runtime 為基礎的 JavaScript 應用程式開發平台,這個專案一開始是從 Joyent's Node.js™ 分支出來的一個版本,完全與 npm 相容。

為什麼這麼做呢?

io.js 目標將提供更快速且可預期的釋出週期,目前已經整合了最新的語言特性、API 以及 V8 的效能改進,此外也更新了 libuv 與其他的基礎函式庫。

這個專案目標將以『開放管理模式(open governance model)』持續進行維護與開發,不同於被特定公司所主導發展的營運方式。

版本 1.0.x?

io.js 的改進與版本更新將遵守語意化版本控制規範(Semver),我們認為目前專案的發展狀況,完全有足夠的理由提升主版本號,使專案從 Node.js™ 0.10 到 io.js 1.0.0 版本。

我們的 v1.x 版本的更新日誌將提供從 Node.js v0.10.35 到 io.js v1.0.x 版本的變更說明

我如何能貢獻?

任何人都可以給予這個專案幫助,io.js 遵守行為準則(code of conduct)且接受不違反開放管理模式(open governance model)下的任何貢獻、釋出及貢獻關係。

一開始,可以在discussions on GitHub進行公開討論,我們非常樂意聽到您的意見回饋。 加入並參與各種討論是一個找到能貢獻之處的好方法,如果你找到一個自己可以幫得上忙的事,請直接建立一個 pull request

此外,使用Nodebug.me 是一個協助社群指派分配任務的好方法。

哪裡是一個進行討論的好地方?

Freenode IRC 的 #io.js 頻道是一個可以進行討論的地方,我們將保存該頻道的討論紀錄在這

什麼是開放原始碼管理?

開源管理方式引入開放原始碼的哲學以及開放內容運動,讓各個有興趣的團體對最終產品做出貢獻。其決策程序對於一般公民開放,就能夠以眾人的智慧來改善決策、深化參與。參考連結