پلسر پروجیکٹ کی پہلی ریلیز، جس نے ایٹم کوڈ ایڈیٹر کی ترقی کو اٹھایا

پہلے اعلان کردہ منصوبے کے مطابق، 15 دسمبر کو، GitHub نے ایٹم کوڈ ایڈیٹر کو سپورٹ کرنا بند کر دیا اور پراجیکٹ ریپوزٹری کو آرکائیو موڈ میں تبدیل کر دیا، جو صرف پڑھنے کی رسائی تک محدود ہے۔ ایٹم کے بجائے، گٹ ہب نے اپنی توجہ مائیکروسافٹ ویژول اسٹوڈیو کوڈ (VS کوڈ) ایڈیٹر کی طرف موڑ دی، جو ایک وقت میں ایٹم میں اضافے کے طور پر بنایا گیا تھا۔

ایٹم ایڈیٹر کوڈ کو MIT لائسنس کے تحت تقسیم کیا جاتا ہے، اور ایٹم کے بند ہونے سے کئی سال پہلے، ایٹم کمیونٹی فورک (GitHub) کی بنیاد رکھی گئی تھی، جس کا مقصد ایک آزاد کمیونٹی کے ذریعہ تشکیل دی گئی متبادل اسمبلیاں فراہم کرنا تھا اور ایک مربوط ترقیاتی ماحول کی تعمیر کے لیے اضافی اجزاء بھی شامل تھے۔ مرکزی پروجیکٹ کے خاتمے کے بعد، کچھ آزاد ڈویلپرز ایٹم کمیونٹی پر کام میں شامل ہوئے، لیکن اس پروڈکٹ کے قدامت پسند اہداف اور ترقی کا ماڈل سب کے لیے موزوں نہیں تھا۔

نتیجہ ایک اور کانٹے کی تخلیق تھا - پلسر (گٹ ہب)، جس میں ایٹم کمیونٹی کے کچھ بانی شامل تھے۔ نئے فورک کا مقصد نہ صرف ایک ایسا ایڈیٹر فراہم کرنا ہے جو فعال طور پر ایٹم سے ملتا جلتا ہو، بلکہ فن تعمیر کو اپ ڈیٹ کرنا اور اہم نئی خصوصیات کو فروغ دینا، جیسے سرور کے ساتھ تعامل کے لیے ایک نیا API اور سمارٹ سرچ کے لیے معاونت۔

پلسر اور ایٹم کمیونٹی کے درمیان ایک اور بنیادی فرق تبدیلیوں کو قبول کرنے کے لیے ایک مختلف پالیسی اور منصوبے میں نئے ڈویلپرز کے داخلے کی راہ میں حائل رکاوٹ کو کم کرنے اور اختراعات کے فروغ کو آسان بنانے کا ارادہ تھا (کسی کو بھی ایسی بہتری کی تجویز دینے کا موقع ملتا ہے جسے وہ ضروری سمجھتے ہیں۔ )۔ پلسر کمیونٹی میں اہم فیصلے کرتے وقت، ایک عام ووٹ کا استعمال کرنے کی تجویز ہے جس میں ہر کوئی حصہ لے سکتا ہے۔ معمولی اصلاحات کو اپناتے وقت، بحث اور پل کی درخواستوں پر نظرثانی کی بنیاد پر فیڈ بیک استعمال کرنے کی تجویز ہے، جس میں ہر کوئی بھی حصہ لے سکتا ہے۔

جس دن ایٹم سپورٹ ختم ہوا، پلسر کا پہلا ٹیسٹ ریلیز شائع ہوا، جس میں ری برانڈنگ کے علاوہ، ایکسٹینشن ریپوزٹری کے ساتھ کام کرنے کے لیے بیک اینڈ کو تبدیل کر دیا گیا - ملکیتی پیکج بیک اینڈ کو ایک اوپن اینالاگ سے بدل دیا گیا، اور موجودہ پیکیجز۔ منتقل کر کے پلسر پیکج ریپوزٹری میں منتقل کر دیا گیا تھا۔ نیا ورژن Git سے ایڈ آن پیکجز کو انسٹال کرنے، Electron 12 پلیٹ فارم اور Node.js 14 فریم ورک کو اپ ڈیٹ کرنے، ٹیلی میٹری جمع کرنے کے لیے فرسودہ تجرباتی فیچرز اور کوڈ کو ہٹانے، اور Linux اور macOS کے لیے ARM فن تعمیر کے لیے اسمبلیاں شامل کرنے کے لیے معاونت بھی فراہم کرتا ہے۔

پلسر پروجیکٹ کی پہلی ریلیز، جس نے ایٹم کوڈ ایڈیٹر کی ترقی کو اٹھایا


ماخذ: opennet.ru

نیا تبصرہ شامل کریں