Foaia de parcurs este că
Un plan de dezvoltare axată pe comunitate
De la o comunitate la alta
io.js această înlocuire neașteptată pentru node.js, compatibil cu aproape toate modulele NPM.
io.js este un proiect open source-comunitate condus. A început node.js kontribyuterami de bază și primele câteva luni a atras dezvoltatorii mai activi, decât a fost în node.js în istoria sa
Ce oamenii doresc de la io.js?
- stabilitate
- Transparență (depanare și urme)
- Îmbunătățirea punerii în aplicare a Tides
- sprijin pe termen lung
- Suport pentru cele mai recente standarde
- localizare
Lista problemelor derivate din foaia de parcurs a proiectului. Cei care doresc să ajute sunt binevenite!
Politica de stabilitate
Avem cel mai mare ecosistem de pachete, nu se poate rupe.
- Nu eliminăm JS API.
- versionare semantic.
- Orice adăugarea de noi API înseamnă o creștere versiune minoră.
- Modificări la V8 C ++ API înseamnă o creștere versiune minoră, în cazul în care acestea pot fi prelucrate nan-lea, și un alt mod pozitiv.
Secțiunea Stabilitatea Planului pentru politici de dezvoltare. Cei care doresc să ajute sunt binevenite!
Planului de dezvoltare. Cei care doresc să ajute sunt binevenite!
NG (Next Generation)
Discuțiile continuă în următoarea generație de NG depozit.
Debugging și Tracing
Core, mai degrabă ar trebui să includă un ecosistem mare și divers de instrumente pentru depanare și urmărire, decât să ofere astfel de abstracțiuni de nivel înalt, cum ar fi domenii.
- Integrarea cu trace_event (nou urmărire API pentru V8 și Chrome).
- Document și să promoveze depanare ecosistemului.
- Pentru a unifica sistemul de urmărire a (DTrace, LTTng, etc).
conduce de locuri de muncă Grupul de lucru Tracing. Cei care doresc să ajute sunt binevenite!
- Grupul de lucru Curente a adoptat un flux care poate fi citit. care este acum un oficial io.js module pentru fluxuri.
- Pentru a rezolva toate problemele existente cu compatibilitate.
- Simplificarea procesului de creare, în scopul de a evita erorile de utilizator.
- Exploreaza interfața whatwg Curente și a instala problemele de compatibilitate.
- Îmbunătățirea capacității de curgere.
conduce de locuri de muncă Grupul de lucru Streams. Cei care doresc să ajute sunt binevenite!
sprijin pe termen lung
- Lansări noi vor fi livrate împreună cu o dependență stabilă și să mențină.
- Comunicatele de patch-uri de versiuni mai vechi vor fi publicate atâta timp cât oamenii continuă să le sprijine în mod activ.
- io.js își asumă responsabilitatea pentru versiunile mai vechi de dependențe, cum ar fi V8, introdus în versiunile anterioare, atunci când oamenii care sunt responsabili pentru sprijinul lor, oprește-te.
Rezumat o politică de stabilă. Cei care doresc să ajute sunt binevenite!
localizare
- Reducerea efectelor negative ale includerii ICU (pe binar și de memorie).
- Favorizează dezvoltarea unei comunități vibrante de localizare.
- comunități lingvistice autonome (mai mult de 30 înregistrate la acest moment).
- Creșterea numărului de membri ai echipei implicate în promovarea produsului (mai mult de 160 de membri în acest moment).
- Îmbunătățirea instrumentelor pentru site-ul de traducere, documentația API, instalatorii și prezentări.