Preguntas Frecuentes

¿Qué es io.js?

io.js es una plataforma de JavaScript construida sobre el runtime V8 de Chrome. El proyecto inició como un fork de Node.js™ de Joyent y es totalmente compatible con npm.

¿Por qué?

io.js es un esfuerzo para proveer ciclos de lanzamiento más rápidos y más predecibles. Actualmente converge con la última versión del lenguaje, mejoras en la API y el rendimiento de V8 mientras que también mantiene actualizadas libuv y otras librerías base.

Este proyecto apunta a continuar con el desarrollo de io.js bajo un "modelo de gobierno abierto" en contraste con la gestión corporativa.

¿Por qué cambió el sistema de versiones respecto a Node.js?

io.js ha cambiado a Semver y los cambios entre Node.js™ 0.10 e io.js 1.0.0 fueron lo suficientemente significativos para justificar un incremento a una versión mayor.

Nuestro CHANGELOG para la versión v1.x provee un resumen de cambios desde Node.js v0.10.35 a io.js v1.0.x.

¿Cómo puedo contribuir?

Todos pueden ayudar. io.js adhiere a un código de conducta, y las contribuciones, releases y colaboradores están bajo un modelo de gobierno abierto.

Para comenzar, hay discusiones abiertas en Github, y nos encantaría escuchar tu opinión. Comenzar a participar en discusiones es una buena manera de encontrar dónde puedes ayudar después. Si existe algo que creas que puedes aportar crea un pull request.

Adicionalmente, usar Nodebug.me es una buena manera de ayudar a priorizar los issues en el backlog.

¿Dónde se llevan a cabo las discusiones?

Existe un canal IRC en Freenode, #io.js. Mantenemos los registros de las discusiones aquí.

¿Qué es gobierno de código abierto?

El Gobierno de código abierto promueve la aplicación de la filosofía de código y contenido abierto, para permitir a cualquiera que este interesado en contribuir a la creación del producto final, como se haría con un documento wiki. La legislación es abierta a la ciudadanía en general, empleando la sabiduría colectiva en beneficio del proceso de decisión y mejora democrática. [referencia]