En tant que développeur de logiciels libres, je souhaite intégrer mon application à Ubuntu.
Dois-je fournir une archive source et demander un empaquetage ? Ou dois-je créer un package moi-même ? Dois-je cibler Ubuntu directement ou dois-je essayer d'accéder à Debian puis à Ubuntu automatiquement ?
Meilleure réponse
Il existe un certain nombre de chemins qu'un paquet peut emprunter pour entrer dans Ubuntu. L'aperçu du développement d'Ubuntu destiné aux développeurs "en amont" comme vous pourrait être un point de départ utile, mais je vais également essayer de vous donner quelques conseils.
Par le biais de Debian
Généralement, si vous publiez des logiciels libres et open source, passer d'abord par Debian est le meilleur chemin. De cette façon, vous vous assurez que votre paquet aura un mainteneur dédié. Il atteindra également le plus grand nombre d'utilisateurs car il sera disponible non seulement dans Debian et Ubuntu, mais également dans tous leurs dérivés. Quelques liens utiles pour demander/fournir de nouveaux paquets dans Debian :
-
Forfaits
nécessitant du travail et potentiels – Informations sur la façon de
déposer les bogues "Intent to Package" et "Request for Package" ainsi que la liste des
ITP et RFP ouverts. -
Debian Mentors
FAQ – debian-mentors est destiné au
mentorat des développeurs Debian
nouveaux et potentiels. C'est là que vous pouvez
trouver un sponsor pour télécharger votre package dans l'archive. -
Référence du développeur Debian – Section de la référence du développeur Debian sur les nouveaux paquets. L'ensemble du document est inestimable pour les empaqueteurs Ubuntu et Debian.
Directement dans Ubuntu
Dans certains cas, il peut être judicieux d'aller directement dans Ubuntu en premier. Quelques liens utiles :
-
Le site Ubuntu App Developer - pour les applications de bureau légères, vous pouvez les soumettre directement dans la section Mes applications de developer.ubuntu.com, le comité de révision des applications les examinera et elles seront publiées dans le centre logiciel.
-
Guide d'empaquetage - une introduction à la façon d'empaqueter pour Ubuntu.
-
REVU - un outil Web sur lequel les contributeurs Ubuntu peuvent télécharger de nouveaux packages pour examen par les développeurs Ubuntu en vue de leur inclusion dans Ubuntu.
-
Processus de parrainage - Après être entré dans Ubuntu, vous pouvez conserver votre package tout au long du processus de parrainage.
Archives de colis personnels
Au-delà des canaux officiels Ubuntu et Debian, Launchpad vous offre la possibilité de distribuer des packages Debian directement à vos utilisateurs via ses archives de packages personnels ou PPA en abrégé. Un aspect particulièrement utile d'un PPA est que vous pouvez fournir des versions quotidiennes de votre logiciel à des fins de test.
En relation:Dans un script Bash, que signifie un point suivi d'un espace puis d'un chemin dans Ubuntu?