- Manajer paket APT Debian akan mulai menyertakan kode dan dependensi berbasis Rust setelah Mei 2026
- Pada tahap awal, cakupan integrasi mencakup kompiler Rust, pustaka standar, dan ekosistem Sequoia
- Parser file
.deb, .ar, .tar dan kode verifikasi tanda tangan HTTP menjadi area perbaikan utama dari sisi keamanan memori dan penguatan pengujian unit
- Port yang belum memiliki toolchain Rust perlu membangun lingkungan Rust dalam 6 bulan atau mengakhiri dukungan (sunset)
- Ini merupakan langkah untuk mendorong seluruh proyek beralih ke alat dan teknologi modern, agar tidak terhambat oleh kompatibilitas dengan perangkat keras lama
Rencana pengenalan kode Rust di APT
- Kode Rust dan dependensi keras (hard dependency) akan diperkenalkan ke APT setelah Mei 2026
- Waktu penerapannya adalah setelah Mei 2026, dan tidak akan diberlakukan sebelumnya
- Cakupan integrasi awal dibatasi pada kompiler Rust, pustaka standar, dan ekosistem Sequoia
Tujuan peningkatan kualitas dan keamanan kode
- Kode parsing file
.deb, .ar, .tar serta kode verifikasi tanda tangan HTTP menjadi target utama adopsi Rust
- Disebutkan bahwa area ini akan sangat diuntungkan oleh bahasa yang aman terhadap memori dan sistem pengujian unit yang diperkuat
Persyaratan untuk pemelihara port
- Port yang belum memiliki toolchain Rust harus membangun lingkungan Rust dalam 6 bulan
- Jika tidak, port tersebut dapat dihentikan (sunset)
Arah proyek
- Ditekankan bahwa proyek Debian perlu berkembang dengan memanfaatkan alat dan teknologi modern
- Disebutkan bahwa perkembangan tidak boleh tertunda karena upaya menyesuaikan diri dengan perangkat keras lama atau perangkat retro computing
Informasi lain
- Pengirimnya adalah pengembang inti Debian dan Ubuntu Julian Andres Klode
- Email tersebut diposting di milis pengembang Debian debian-devel
- Terdapat lampiran tanda tangan PGP (signature.asc)
- Tidak ada penyebutan detail teknis tambahan atau perubahan jadwal
Belum ada komentar.