Bagaimana cara kerja Papan Tinjauan Aplikasi?

22

Menurut https://wiki.ubuntu.com/AppReviews Proses Aplikasi Ulasan baik baik untuk pengembang perangkat lunak hulu dan pembuat paket Ubuntu. Intinya tampaknya bahwa pengembang hulu memiliki keuntungan memasukkan aplikasi mereka ke Pusat Perangkat Lunak lebih cepat dan lebih mudah, sementara mereka membantu manajer paket Ubuntu dengan menyiapkan aplikasi mereka untuk pengemasan.

Ini sepertinya banyak sekali. Instruksi pada wiki menyatakan bahwa pengembang memenuhi beberapa langkah yang tercantum di sana, termasuk mengunggah aplikasi ke PPA, dan meminta peninjauan, dan setelah beberapa waktu ditinjau, dan diterima & dimasukkan ke repositori Ubuntu, atau tidak diterima sama sekali.

Meskipun ini terlihat seperti cara sederhana dan adil untuk dengan cepat menambahkan aplikasi ke Pusat Perangkat Lunak, saya pikir saya kehilangan sesuatu. Saya perhatikan, bahwa sementara ada beberapa permintaan yang tertunda , tidak ada (atau hampir tidak ada) aktivitas di sana. Segalanya tampak seperti dibekukan sekitar 5-6 bulan yang lalu, dan baunya sedikit ditinggalkan.

Apakah saya memahami sesuatu yang salah, dan semuanya baik-baik saja (mungkin misalnya mereka sedang ditinjau hanya di UDS?), Atau apakah ada perubahan? Adakah yang bisa menjelaskan dengan jelas kepada saya, bagaimana tepatnya proses ulasan ini (dan penyertaan dalam repositori) bekerja?

Rafał Cieślak
sumber

Jawaban:

9

Situasi saat ini

ARB adalah topik sesi (sel 6 September) di Ubuntu App-Developers Week baru-baru ini (5-9 September).

Meringkas ruang kelas IRC (ditranskripsi saat pelajaran dibuka, karenanya singkatnya dan mencerminkan urutan pelajaran!):

  1. Di masa depan, sama seperti aplikasi berbayar, aplikasi gratis / gratis akan dikirimkan melalui portal MyApps (lihat cetak biru di bawah)
  2. ARB adalah grup 4 anggota komunitas yang bertanggung jawab untuk memungkinkan aplikasi mandiri kecil menjadi distro yang stabil (yaitu telah dirilis)
  3. Board menawarkan bantuan untuk pengemasan dan memastikan aplikasi memenuhi aturan pengemasan ubuntu standar.
  4. Dua aplikasi telah melalui proses - 'News' dan 'Suspended Sentence' - keduanya tersedia untuk Maverick (10.10)
  5. Dikonfirmasi bahwa Launchpad akan dibatalkan demi portal MyApps.
  6. Cara untuk mendapatkan aplikasi gratis / gratis ke ubuntu - melalui debian dan sinkronisasi ke ubuntu sebelum pembekuan fitur, melalui backport atau melalui ARB
  7. Cara untuk mendapatkan bayaran untuk aplikasi ke ubuntu - Aplikasi mitra Canonical (berbasis kasus kasus) atau melalui Purchase Apps melalui Pusat Perangkat Lunak
  8. Jika dikirim melalui ARB - Anda adalah pengelola dan bertanggung jawab untuk mengirimkan setiap rilis baru Ubuntu. Oleh karena itu preferensi untuk paket dari hulu karena mereka secara otomatis disinkronkan.
  9. Aplikasi yang diterima ARB ditambahkan ke extras.ubuntu.comrepositori
  10. Jika ada bug kritis atau masalah keamanan dalam paket ARB, anggota dewan akan berusaha untuk memperbaikinya berdasarkan upaya terbaik - kemudian hubungi pengelola. Di mana pengelola tidak responsif - aplikasi akan dihapus dan paket kosong didorong.
  11. Anggota ARB mengenali proses peninjauan panjang. Mencari digunakan Arkoseuntuk membuat wadah aplikasi - mirip dengan aplikasi Android dengan daftar tindakan yang diizinkan dilakukan oleh aplikasi. Harus memungkinkan peninjauan yang lebih cepat tanpa harus melakukan peninjauan kode lengkap (ini adalah alasan utama penundaan panjang saat ini). Itu juga alasannya tidak dapat menerima aplikasi yang kompleks atau aplikasi yang ditulis dalam bahasa tertentu
  12. Juga ingin membuat skrip debhelper untuk secara otomatis mengemas aplikasi untuk memenuhi aturan ARB.
  13. Jangka panjang - pengiriman melalui MyApps sebagai tarball kode sumber dengan resep build. Ini akan menghasilkan profil Arkose atau Apparmor dll. Proses ARB kemudian harus ditinjau dalam hitungan jam (bukan seperti sekarang minggu) sebelum didorong ke Pusat Perangkat Lunak.

Cetak Biru ARB

The ARB cetak biru Oneiric dibesarkan di Mei tahun ini dan ditargetkan untuk Oneiric.

Tag-line review adalah "Kami ingin mensosialisasikan bagaimana orang bisa mendapatkan aplikasi mereka di Ubuntu, dan kami ingin meninjau seberapa baik ARB bekerja.

  • Hal-hal mana yang bekerja dengan baik?
  • Area mana yang perlu ditingkatkan? "

Beberapa kemajuan telah dicapai dalam mencapai tujuan cetak biru:

  • Milis aplikasi-ulasan baru ([email protected])
  • daftar langkah-langkah untuk mengunggah aplikasi ke repositori live tambahan
  • Kemajuan menuju berbicara kepada para pemangku kepentingan tentang bagaimana menyederhanakan proses penggabungan dan memasukkan perubahan
  • Mempersiapkan dan artikel untuk diterbitkan di Planet Ubuntu
  • Laman web beta baru bagi pengembang untuk memandu melalui proses pengiriman (meskipun saat ini untuk pengembang komersial)

masukkan deskripsi gambar di sini

Seperti yang ditunjukkan oleh catatan dalam cetak biru - pengembang Canonical sendiri perlu "memotivasi" agar proses ARB bekerja. Ada pembicaraan tentang merekrut seseorang untuk memajukan proses.

Jangka waktu

Jadi untuk menjawab pertanyaan - ARB bekerja untuk pengembang Komersial (adil), dengan rencana agar ARB sepenuhnya bekerja dalam kerangka waktu Oneiric.

Namun Anda bisa berspekulasi, mengingat jumlah item yang beredar di cetak biru - mungkin 12,04 akan menjadi taruhan yang lebih aman.

kebebasan fosil
sumber
Terima kasih banyak. Ini menjelaskan semua yang saya butuhkan! :)
Rafał Cieślak
Bisakah Anda sedikit memperbarui jawaban Anda :)
Tachyons
@Tachyons - benar-benar - merasa bebas - beri tahu saya secara spesifik apa yang ingin Anda tambahkan :)
fossfreedom