FAQ

O que é io.js?

io.js é uma plataforma JavaScript construída no Chrome's V8 runtime. Esse projeto começou como um fork do Node.js™ da Joyent e é compátivel com o ecossistema npm.

Por que? O io.js visa fornecer ciclos de release mais rápidos e previsíveis. Atualmente ele traz as últimas melhorias em linguagem, API e desempenho do V8 e ao mesmo tempo atualizando a libuv e outras bibliotecas base.

Este projeto tem como objetivo continuar o desenvolvimento do io.js sob um "modelo de governança aberto" em oposição à administração corporativa.

Versão 1.0.x?

io.js passou a usar Semver e as mudanças entre o Node.js™ 0.10 e io.js 1.0.0 foram significativas o suficiente para justificar um grande incremento da versão.

Nosso CHANGELOG para a v1.x fornece um resumo das alterações do Node.js v0.10.35 para o io.js v1.0.x.

Como posso contribuir?

Todos podem ajudar. O io.js adere a um código de conduta, e contribuições, lançamentos e autoria de contribuições estão sob um modelo de governaça aberta.

Para começar, abra uma issue no GitHub, e nós vamos adorar ouvir seu feedback. Envolver-se em discussões é uma boa forma de ter uma sensação de que você pode ajudar ainda mais. Se houver algo que você sente que você pode resolver, por favor faça um pull request.

Além disso, usar o Nodebug.me é uma boa forma de ajudar na triagem de issues no backlog.

Onde as discussões acontecem?

Há um canal #io.js no IRC Freenode. Nós mantemos os logs do canal aqui.

O que é governança de código aberto?

A governança de código aberto defende a aplicação das filosofias do Open Source e dos movimentos de conteúdo aberto, a fim de permitir que todos os interessados possam acrescentar à criação do produto final, como acontece com um documento Wiki. A legislação é democraticamente aberta aos cidadãos em geral, empregando sua sabedoria coletiva para beneficiar o processo de tomada de decisão e melhorar a democracia. [fonte]