Sebagai pengembang perangkat lunak gratis, saya ingin memasukkan aplikasi saya ke Ubuntu.
Haruskah saya memberikan tarball sumber dan meminta pengemasan? Atau haruskah saya membuat paket sendiri? Haruskah saya menargetkan Ubuntu secara langsung, atau haruskah saya mencoba masuk ke Debian dan kemudian ke Ubuntu secara otomatis?
Jawaban Terbaik
Ada sejumlah jalur yang dapat diambil oleh sebuah paket untuk masuk ke Ubuntu. Ikhtisar pengembangan Ubuntu yang ditargetkan untuk pengembang "hulu" seperti Anda mungkin bisa menjadi awal yang berguna, tetapi saya akan mencoba memberi Anda beberapa petunjuk juga.
Melalui Debian
Umumnya, jika Anda menerbitkan perangkat lunak bebas dan sumber terbuka melalui Debian terlebih dahulu adalah jalan terbaik. Cara ini memastikan bahwa paket Anda akan memiliki pengelola khusus. Ini juga akan mencapai jumlah pengguna terbesar karena akan tersedia tidak hanya di Debian dan Ubuntu tetapi juga semua turunannya. Beberapa tautan berguna untuk meminta/menyediakan paket baru di Debian:
-
Paket yang Dibutuhkan dan Calon
– Informasi tentang cara
mengajukan bug “Intent to Package” dan “Meminta
untuk Paket” serta daftar
ITP dan RFP yang terbuka. -
Debian Mentors
FAQ – debian-mentors adalah untuk
mentoring bagi para
Developer Debian baru dan prospektif. Di sinilah Anda dapat
menemukan sponsor untuk mengunggah paket Anda ke arsip. -
Referensi Pengembang Debian – Bagian Referensi Pengembang Debian tentang paket baru. Seluruh dokumen sangat berharga baik untuk pembuat paket Ubuntu dan Debian.
Langsung ke Ubuntu
Dalam beberapa kasus, mungkin masuk akal untuk langsung masuk ke Ubuntu terlebih dahulu. Beberapa tautan bermanfaat:
-
Situs Pengembang Aplikasi Ubuntu – untuk aplikasi desktop ringan, Anda dapat mengirimkannya langsung di bagian Aplikasi Saya di developer.ubuntu.com, Dewan Peninjau Aplikasi akan meninjaunya dan akan dipublikasikan di Pusat Perangkat Lunak.
-
Panduan Pengemasan – pengantar tentang cara mengemas untuk Ubuntu.
-
REVU – alat berbasis web tempat kontributor Ubuntu dapat mengunggah paket baru untuk ditinjau oleh Pengembang Ubuntu untuk dimasukkan ke dalam Ubuntu.
-
Proses Sponsor – Setelah memasuki Ubuntu, Anda dapat mempertahankan paket Anda melalui proses sponsor.
Arsip Paket Pribadi
Di luar saluran resmi Ubuntu dan Debian, Launchpad menawarkan Anda kemampuan untuk mendistribusikan paket Debian langsung ke pengguna Anda melalui Arsip Paket Pribadi atau disingkat PPA. Salah satu aspek PPA yang sangat berguna adalah Anda dapat menyediakan perangkat lunak harian untuk tujuan pengujian.
Terkait:Dalam Skrip Bash, Apa Arti Titik Diikuti oleh Spasi dan Kemudian Jalan di Ubuntu?