الإصدار الأول من مشروع Pulsar ، والذي أدى إلى تطوير محرر أكواد Atom

كما أعلن سابقًا ، في 15 ديسمبر ، أنهى GitHub دعم محرر أكواد Atom ونقل مستودع المشروع إلى وضع أرشيف للقراءة فقط. بدلاً من Atom ، حول GitHub انتباهه إلى محرر Microsoft Visual Studio Code (VS Code) ، والذي تم إنشاؤه في وقت واحد كإضافة إلى Atom.

يتم توزيع كود محرر Atom بموجب ترخيص معهد ماساتشوستس للتكنولوجيا ، وتم إنشاء شوكة مجتمع Atom (GitHub) قبل بضع سنوات من طي Atom ، بهدف توفير تصميمات بديلة تم تشكيلها من قبل مجتمع مستقل بما في ذلك مكونات إضافية لبناء مجتمع متكامل بيئة التطوير. بعد انهيار المشروع الرئيسي ، انضم بعض المطورين المستقلين إلى العمل على Atom Community ، لكن الأهداف المحافظة ونموذج التطوير لهذا المنتج لم يناسب الجميع.

وكانت النتيجة إنشاء شوكة أخرى - بولسار (جيثب) ، والتي تضمنت بعض مؤسسي مجتمع أتوم. حددت الشوكة الجديدة لنفسها هدفًا ليس فقط توفير محرر يحاكي وظائف Atom ، ولكن أيضًا لتحديث البنية وتعزيز ميزات جديدة مهمة ، مثل واجهة برمجة تطبيقات جديدة للتفاعل مع الخادم ودعم البحث الذكي.

كان الاختلاف الأساسي الآخر بين Pulsar و Atom Community هو سياسة مختلفة لقبول التغييرات ونية تقليل العائق أمام المطورين الجدد لدخول المشروع وتبسيط الترويج للابتكارات (أي شخص لديه الفرصة لاقتراح التحسين الذي يراه ضروريًا). عند اتخاذ قرارات مهمة في مجتمع Pulsar ، يُقترح استخدام تصويت عام يمكن للجميع المشاركة فيه. عند قبول التحسينات الطفيفة ، يُقترح استخدام التعليقات بناءً على مناقشة ومراجعة طلبات السحب ، والتي يمكن للجميع أيضًا المشاركة فيها.

في اليوم الذي انتهى فيه دعم Atom ، تم نشر أول إصدار تجريبي لـ Pulsar ، حيث تم استبدال الواجهة الخلفية ، بالإضافة إلى إعادة تسمية العلامة التجارية ، للعمل مع مستودع الامتداد - تم استبدال الحزمة الخاصة Backend بنظير مفتوح ، والحزم الحالية تم نقلها ونقلها إلى مستودع حزمة Pulsar. يوفر الإصدار الجديد أيضًا دعمًا لتثبيت حزم الوظائف الإضافية من Git ، وتحديث النظام الأساسي Electron 12 وإطار عمل Node.js 14 ، وإزالة الميزات التجريبية القديمة ورمز مجموعة القياس عن بُعد ، وإضافة تصميمات لبنية ARM لنظامي Linux و macOS.

الإصدار الأول من مشروع Pulsar ، والذي أدى إلى تطوير محرر أكواد Atom


المصدر: opennet.ru

إضافة تعليق