Farklılıklar nedir?
io.js:
- İleri düğüm , temelde io.js ile birleştiriliyor
- topluluk odaklı geliştirme ve aktif sürüm döngüleri temelinde çatallanmıştır
- orijinal Node.js geliştiricilerinin çoğunu içerir
- gelecekteki "Node.js ile birleştirme" hedefine sahiptir
Bu depo, katkıların, yayınların ve katılımcılığın açık bir yönetim modeli altında olduğu bir GitHub joyent / node çatalı olarak başladı.
Node.js için bugüne kadar inşa edilmiş olan npm ekosistemiyle uyumlu sürümleri artan düzenlilikle indirmeyi planlıyoruz.
node.js:
- orijinal yazılım
- son zamanlarda gelişmeyi yavaşlattı
- Joyent sponsorluğunda
- Joyent ticari markanın sahibidir
Node.js
Neden ayrıldılar?
Öncelikle üç nedenden ötürü bölündü: daha hızlı, daha aktif sürümler ve bir 1.0.0sürüme doğru geliştirme, Danışma Kurulu'ndan ziyade topluluk odaklı bir geliştirme ve sürümler için dönem kullanımı.
Danışma Kurulu, Joyent'in Node.js'yi geliştirmeyi planlamak ve bir 1.0.0sürüme giden yolda gelecekteki özellikleri planlamak için daha merkezi ve daha hızlı bir yol getirme planıydı . Bunun, Node.js kullanan daha büyük şirketlerden oluşan bir yönetim kurulu oluşturarak yapılması planlandı.
Joyent'in blogundan alıntı:
Topluluk daha karmaşık hale geldikçe, tüm bileşenlerin ihtiyaçlarını dengelemenin yollarını bulmamız ve bu kuruluşların bir araya gelip projeye girdi sağlamaları için bir platform sağlamamız önemlidir.
Danışma kurulu neden nefret ediliyor?
Önceden, Node.js posta listeleri, GitHub sorunları aracılığıyla çalıştırılıyordu ve herkes fikrine katkıda bulunabilirdi. Bu fikir biraz nefret almaya başladı çünkü kontrolü sıradan, günlük katkıda bulunanlardan uzaklaştırdı ve gücü "büyük hedeflere " taşıdı: Walmart , Yahoo , IBM , Microsoft , Joyent , Netflix ve PayPal gibi şirketler .
Bununla ilgili dış kaynaklar