Flathub Ubah Permainan: Melaksanakan Pemeriksaan Binaan yang Ketat
Flathub kini mengawal selia perubahan kebenaran dan MetaInfo kritikal, memerlukan semakan manual untuk kemas kini penting.
Dalam kemas kini penting untuk meningkatkan kualiti dan keselamatan aplikasi Flatpak di platformnya, Flathub telah memperkenalkan proses pengesahan binaan automatik yang dipertingkatkan, langkah-langkah pengawasan yang lebih ketat, dan peralihan yang sangat dinantikan kepada perpustakaan libappstream.
Perubahan ini direka untuk memastikan bahawa aplikasi Flathub memenuhi piawaian kebolehpercayaan dan keselamatan pengguna yang lebih tinggi.
Pengesahan Pembinaan Menyeluruh untuk Aplikasi Flathub
Sistem pengesahan binaan automatik Flathub telah menerima kemas kini menyeluruh, menjadikannya lebih kukuh dengan memasukkan pemeriksaan untuk isu yang sebelum ini hanya ditandai secara manual. Ini bermakna aplikasi yang lulus pemeriksaan integrasi berterusan sebelum ini mungkin kini menghadapi kegagalan di bawah kriteria pengesahan baharu.
Pembangun yang aplikasi mereka gagal pada tahap pengesahan binaan, sama ada melalui Buildbot (untuk aplikasi yang dikendalikan GitHub) atau flat-manager (untuk muat naik terus), disarankan untuk merujuk mesej tertentu dalam log untuk panduan. Dokumentasi projek menyediakan penjelasan terperinci untuk mesej ralat dan arahan.
Peningkatan Pengawasan untuk Perubahan Aplikasi
Selain daripada penambahbaikan pengesahan bina, Flathub telah melaksanakan polisi pengawasan yang lebih ketat bagi semua perubahan pada kebenaran aplikasi dan beberapa pengubahsuaian MetaInfo yang kritikal. Perubahan seperti menambah atau membuang kebenaran statik atau mengubah nama aplikasi yang dilihat oleh pengguna kini akan tertakluk kepada semakan manual.
Langkah ini memastikan bahawa perubahan yang ketara tidak menjejaskan keselamatan atau pengalaman pengguna. Versi binaan yang melalui perubahan sedemikian akan ditangguhkan sementara menunggu semakan, di mana penilai mungkin meminta penjelasan lanjut atau menolak binaan tersebut jika ia gagal memenuhi piawaian yang ditetapkan.
Tukar ke libappstream
Peralihan Flathub ke libappstream, sebuah perpustakaan AppStream moden dan terpelihara dengan baik, adalah kemajuan yang ketara dalam kemas kini ini. Peralihan ini membolehkan pembangun memanfaatkan sepenuhnya ciri-ciri spesifikasi AppStream 1.0, meningkatkan cara aplikasi dipersembahkan dan ditemui di Flathub.
Dengan ini, pembangun kini boleh menentukan saiz skrin yang disokong untuk peranti mudah alih dan menyertakan klip video bersama tangkapan skrin statik, menawarkan pengalaman pengguna yang lebih kaya. Perubahan ini juga meningkatkan pengesahan metadata AppStream, memastikan senarai aplikasi tepat dan menyeluruh.
Akhir sekali, Flathub mengakui bahawa memperkenalkan perubahan ini tanpa pemberitahuan terlebih dahulu mungkin telah mengejutkan beberapa pembangun dan berjanji untuk komunikasi yang lebih baik pada masa hadapan. Mulai sekarang, sebarang perubahan besar yang berpotensi akan diumumkan di blog Flathub, memastikan pembangun mempunyai masa yang mencukupi untuk bersedia dan menyesuaikan aplikasi mereka dengan sewajarnya.
Kesimpulannya
Memandangkan kemas kini Flathub bertujuan untuk meningkatkan pengalaman pengguna, mudah untuk melihat mengapa penambahbaikan ini diterima dengan baik.
Tidak menghairankan juga melihat platform ini menaikkan standard aplikasinya, terutamanya memandangkan Flathub mencapai satu pencapaian penting pada Mei lalu dengan melepasi 1 bilion muat turun, menjadikannya platform terkemuka untuk aplikasi Linux yang tidak bergantung pada pakej tertentu.
Untuk maklumat lanjut, rujuk artikel asal di blog Flathub.
