การเปิดตัวครั้งแรกของโครงการ Pulsar ซึ่งหยิบยกการพัฒนาตัวแก้ไขโค้ด Atom

ตามแผนที่ประกาศก่อนหน้านี้ เมื่อวันที่ 15 ธันวาคม GitHub หยุดการสนับสนุนตัวแก้ไขโค้ด Atom และเปลี่ยนพื้นที่เก็บข้อมูลโปรเจ็กต์เป็นโหมดเก็บถาวร ซึ่งจำกัดให้เข้าถึงแบบอ่านอย่างเดียว แทนที่จะเป็น Atom GitHub เปลี่ยนความสนใจไปที่ตัวแก้ไข Microsoft Visual Studio Code (VS Code) ซึ่งครั้งหนึ่งถูกสร้างขึ้นเป็นส่วนเสริมของ Atom

โค้ดตัวแก้ไข Atom ได้รับการเผยแพร่ภายใต้ใบอนุญาต MIT และหลายปีก่อนที่ Atom จะถูกยกเลิก ได้มีการก่อตั้ง Atom Community fork (GitHub) โดยมีวัตถุประสงค์เพื่อจัดหาชุดประกอบทางเลือกที่สร้างขึ้นโดยชุมชนอิสระ และรวมถึงส่วนประกอบเพิ่มเติมสำหรับการสร้างสภาพแวดล้อมการพัฒนาแบบบูรณาการ หลังจากการล่มสลายของโครงการหลัก นักพัฒนาอิสระบางส่วนได้เข้าร่วมทำงานในชุมชน Atom แต่เป้าหมายเชิงอนุรักษ์นิยมและรูปแบบการพัฒนาของผลิตภัณฑ์นี้ไม่เหมาะกับทุกคน

ผลลัพธ์คือการสร้างทางแยกอีกอันหนึ่ง - Pulsar (GitHub) ซึ่งรวมถึงผู้ก่อตั้งชุมชน Atom บางคนด้วย ทางแยกใหม่มีจุดมุ่งหมายที่ไม่เพียงแต่ให้ตัวแก้ไขที่มีฟังก์ชั่นคล้ายกับ Atom เท่านั้น แต่ยังเพื่ออัปเดตสถาปัตยกรรมและส่งเสริมคุณสมบัติใหม่ที่สำคัญ เช่น API ใหม่สำหรับการโต้ตอบกับเซิร์ฟเวอร์ และการสนับสนุนสำหรับการค้นหาอัจฉริยะ

ความแตกต่างพื้นฐานอีกประการระหว่างพัลซาร์และชุมชนอะตอมคือนโยบายที่แตกต่างกันในการยอมรับการเปลี่ยนแปลงและความตั้งใจที่จะลดอุปสรรคในการเข้าร่วมสำหรับนักพัฒนาใหม่ในโครงการและลดความซับซ้อนในการส่งเสริมนวัตกรรม (ใครก็ตามมีโอกาสที่จะเสนอการปรับปรุงที่พวกเขาเห็นว่าจำเป็น ). เมื่อทำการตัดสินใจที่สำคัญในชุมชน Pulsar ขอเสนอให้ใช้การลงคะแนนเสียงทั่วไปซึ่งทุกคนสามารถมีส่วนร่วมได้ เมื่อนำการปรับปรุงเล็กๆ น้อยๆ มาใช้ ขอเสนอให้ใช้คำติชมตามการอภิปรายและการตรวจสอบคำขอดึง ซึ่งทุกคนสามารถมีส่วนร่วมได้เช่นกัน

ในวันที่การสนับสนุน Atom สิ้นสุดลง มีการเผยแพร่การทดสอบครั้งแรกของ Pulsar ซึ่งนอกเหนือจากการรีแบรนด์แล้ว แบ็กเอนด์สำหรับการทำงานกับที่เก็บส่วนขยายก็ถูกแทนที่ - Package Backend ที่เป็นกรรมสิทธิ์ถูกแทนที่ด้วยอะนาล็อกแบบเปิด และแพ็คเกจที่มีอยู่ ถูกถ่ายโอนและถ่ายโอนไปยัง Pulsar Package Repository เวอร์ชันใหม่ยังรองรับการติดตั้งแพ็คเกจเสริมจาก Git อัปเดตแพลตฟอร์ม Electron 12 และเฟรมเวิร์ก Node.js 14 ลบฟีเจอร์และโค้ดทดลองที่ล้าสมัยสำหรับการรวบรวมการวัดและส่งข้อมูลทางไกล และเพิ่มแอสเซมบลีสำหรับสถาปัตยกรรม ARM สำหรับ Linux และ macOS

การเปิดตัวครั้งแรกของโครงการ Pulsar ซึ่งหยิบยกการพัฒนาตัวแก้ไขโค้ด Atom


ที่มา: opennet.ru

เพิ่มความคิดเห็น