Bản phát hành đầu tiên của dự án Pulsar, đã phát triển trình soạn thảo mã Atom

Theo đúng kế hoạch đã công bố trước đó, vào ngày 15/XNUMX, GitHub đã ngừng hỗ trợ trình soạn thảo mã Atom và chuyển kho dự án sang chế độ lưu trữ, giới hạn quyền truy cập chỉ đọc. Thay vì Atom, GitHub chuyển sự chú ý sang trình soạn thảo Microsoft Visual Studio Code (VS Code), trình soạn thảo này từng được tạo ra như một tiện ích bổ sung cho Atom.

Mã trình soạn thảo Atom được phân phối theo giấy phép MIT và vài năm trước khi Atom bị ngừng sản xuất, nhánh phân nhánh Cộng đồng Atom (GitHub) đã được thành lập, nhằm mục đích cung cấp các tập hợp thay thế được hình thành bởi một cộng đồng độc lập và bao gồm các thành phần bổ sung để xây dựng một môi trường phát triển tích hợp. Sau sự sụp đổ của dự án chính, một số nhà phát triển độc lập đã tham gia làm việc trên Cộng đồng Atom, nhưng các mục tiêu bảo thủ và mô hình phát triển của sản phẩm này không phù hợp với tất cả mọi người.

Kết quả là việc tạo ra một fork khác - Pulsar (GitHub), bao gồm một số người sáng lập Cộng đồng Atom. Phân nhánh mới nhằm mục đích không chỉ cung cấp một trình soạn thảo có chức năng tương tự như Atom mà còn cập nhật kiến ​​trúc và quảng bá các tính năng mới quan trọng, chẳng hạn như API mới để tương tác với máy chủ và hỗ trợ tìm kiếm thông minh.

Một điểm khác biệt cơ bản khác giữa Pulsar và Cộng đồng Atom là chính sách khác nhau trong việc chấp nhận các thay đổi và mục đích giảm thiểu rào cản gia nhập dự án đối với các nhà phát triển mới và đơn giản hóa việc thúc đẩy đổi mới (bất kỳ ai cũng có cơ hội đề xuất một cải tiến mà họ cho là cần thiết). ). Khi đưa ra các quyết định quan trọng trong cộng đồng Pulsar, chúng tôi đề xuất sử dụng cuộc bỏ phiếu chung mà mọi người đều có thể tham gia. Khi áp dụng những cải tiến nhỏ, chúng tôi đề xuất sử dụng phản hồi dựa trên thảo luận và xem xét các yêu cầu kéo, trong đó mọi người cũng có thể tham gia.

Vào ngày hỗ trợ Atom kết thúc, bản phát hành thử nghiệm đầu tiên của Pulsar đã được xuất bản, trong đó, ngoài việc đổi thương hiệu, phần phụ trợ để làm việc với kho lưu trữ tiện ích mở rộng đã được thay thế - Phần cuối gói độc quyền đã được thay thế bằng một bản tương tự mở và các gói hiện có đã được chuyển và chuyển đến Kho lưu trữ gói Pulsar. Phiên bản mới cũng cung cấp hỗ trợ cài đặt các gói tiện ích bổ sung từ Git, cập nhật nền tảng Electron 12 và khung Node.js 14, loại bỏ các tính năng và mã thử nghiệm lỗi thời để thu thập dữ liệu đo từ xa, đồng thời bổ sung các cụm cho kiến ​​trúc ARM cho Linux và macOS.

Bản phát hành đầu tiên của dự án Pulsar, đã phát triển trình soạn thảo mã Atom


Nguồn: opennet.ru

Thêm một lời nhận xét