Jakie są różnice?
io.js:
- Node-forward jest w zasadzie scalane z io.js
- rozwidlone na podstawie rozwoju kierowanego przez społeczność i aktywnych cykli wydawniczych
- zawiera wielu oryginalnych programistów Node.js.
- ma przyszły cel „ponowne scalenie z Node.js”
To repozytorium rozpoczęło się jako rozwidlenie joyent / node na GitHub, w którym wkłady, wydania i wkład są objęte otwartym modelem zarządzania.
Zamierzamy wylądować z coraz większą regularnością wydania zgodne z ekosystemem npm zbudowanym do tej pory dla node.js.
Node.js:
- oryginalne oprogramowanie
- spowolnił rozwój w ostatnim czasie
- sponsorowane przez Joyent
- Joyent jest właścicielem znaku towarowego
Node.js
Dlaczego się rozeszli?
Został podzielony głównie z trzech powodów: szybszych, bardziej aktywnych wydań i rozwoju w kierunku 1.0.0wydania, w celu rozwoju bardziej zorientowanego na społeczność niż Radę Doradczą oraz użycie semver do wydań.
Rada doradcza była planem firmy Joyent, aby wprowadzić Node.js w bardziej scentralizowany i szybszy sposób planowania rozwoju i planowania przyszłych funkcji na drodze do 1.0.0wydania. Planowano to zrobić, tworząc zarząd większych firm, które używają Node.js.
Cytat z bloga Joyent:
Ponieważ społeczność staje się coraz bardziej złożona, ważne jest, abyśmy znaleźli sposoby na zrównoważenie potrzeb wszystkich jej członków i zapewnili platformę dla tych organizacji, aby się zjednoczyły i wniosły wkład w projekt.
Dlaczego nienawidzi rady doradczej?
Wcześniej Node.js był uruchamiany za pośrednictwem list mailingowych, problemów z GitHub i każdy mógł wnieść swój pomysł. Pomysł ten zaczął budzić nienawiść, ponieważ odciął kontrolę od przeciętnego, codziennego współpracownika i przeniósł władzę do „wielkich strzałów”: firm takich jak Walmart , Yahoo , IBM , Microsoft , Joyent , Netflix i PayPal .
Źródła zewnętrzne na ten temat