よくある質問

io.jsとは?

io.jsChromeのV8 runtime上に作られたJavaScriptプラットフォームです。JoyentのNode.js™のフォークとして始まり、npm互換となっています。

なぜ?

io.jsではより早く予測可能なリリースサイクルを実現することを目標にしています。現在のio.jsは、最新V8の言語仕様、API、パフォーマンス改善とアップデートされたlibuvなどのコアライブラリを組み合わせています。

io.jsでは企業主導ではなく"オープンガバナンスモデル"によるプロジェクト運営を推進しています。

既にバージョン 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に従っていれば誰でもプロジェクトに参加できます。リリースやプロジェクトへのコントリビュートはオープンガバナンスモデルで行なっています。

まずはGitHubのディスカッションに参加して意見やフィードバックを交わしてください。何があなたのヘルプを必要としているか雰囲気をつかみやすいと思います。あなたが取り組めそうなものを見つけたらpull requestを送ってください。

この他にも、Nodebug.meで未解決issuesの優先付けに貢献することもできます。

ディスカッションはどこで行われているの?

#io.jsチャンネルがFreenode IRCにあります。IRCのログはここにとってあります。

オープンソースガバナンスとは?

オープンソースガバナンスはオープンソースとオープンコンテンツの理念にもとづいて、(例えばwikiの文書のように)興味を持った人達が誰でも最終的なプロダクトの形成に加わることを提唱します。ルールの制定にはコミュニティによる民主制を採用し、多くの人の知恵を集めて意思決定を行います。[参照]