Rilis pertama proyek Pulsar, yang mengambil pengembangan editor kode Atom

Sejalan dengan rencana yang diumumkan sebelumnya, pada tanggal 15 Desember, GitHub mengakhiri dukungan untuk editor kode Atom dan memindahkan repositori proyek ke mode arsip hanya-baca. Alih-alih Atom, GitHub mengalihkan perhatiannya ke editor Microsoft Visual Studio Code (VS Code), yang pernah dibuat sebagai add-on untuk Atom.

Kode editor Atom didistribusikan di bawah lisensi MIT, dan cabang dari Komunitas Atom (GitHub) didirikan beberapa tahun sebelum pelipatan Atom, yang bertujuan untuk menyediakan pembangunan alternatif yang dibentuk oleh komunitas independen dan termasuk komponen tambahan untuk membangun sebuah terintegrasi pengembangan lingkungan. Setelah runtuhnya proyek utama, beberapa pengembang independen bergabung dalam pekerjaan di Komunitas Atom, namun tujuan konservatif dan model pengembangan produk ini tidak cocok untuk semua orang.

Hasilnya adalah terciptanya cabang lain - Pulsar (GitHub), yang mencakup beberapa pendiri Komunitas Atom. Fork baru ini bertujuan untuk tidak hanya menyediakan editor yang meniru fungsi Atom, tetapi juga memperbarui arsitektur dan mempromosikan fitur-fitur baru yang signifikan, seperti API baru untuk berinteraksi dengan server dan dukungan untuk pencarian cerdas.

Perbedaan mendasar lainnya antara Pulsar dan Komunitas Atom adalah kebijakan yang berbeda dalam menerima perubahan dan niat untuk meminimalkan hambatan bagi pengembang baru untuk memasuki proyek dan menyederhanakan promosi inovasi (siapa pun memiliki kesempatan untuk menyarankan perbaikan yang dianggap perlu). Saat mengambil keputusan penting di komunitas Pulsar, diusulkan untuk menggunakan pemungutan suara umum di mana semua orang dapat mengambil bagian. Saat menerima perbaikan kecil, diusulkan untuk menggunakan umpan balik berdasarkan diskusi dan peninjauan permintaan tarik, di mana setiap orang juga dapat berpartisipasi.

Pada hari berakhirnya dukungan Atom, rilis uji pertama Pulsar diterbitkan, di mana, selain rebranding, backend diganti untuk bekerja dengan repositori ekstensi - Paket Backend berpemilik diganti dengan analog terbuka, dan paket yang ada di-porting dan dipindahkan ke Repositori Paket Pulsar. Versi baru ini juga menyediakan dukungan untuk menginstal paket tambahan dari Git, memperbarui platform Electron 12 dan kerangka kerja Node.js 14, menghapus fitur eksperimental dan kode pengumpulan telemetri yang usang, dan menambahkan build untuk arsitektur ARM untuk Linux dan macOS.

Rilis pertama proyek Pulsar, yang mengambil pengembangan editor kode Atom


Sumber: opennet.ru

Tambah komentar