Ceci est une ancienne révision du document !



Logo Launchpad

Launchpad

Launchpad est une plate-forme de services en ligne permettant le travail collaboratif entre différentes personnes et groupes sur des projets open-sources.

Développé par Canonical, Launchpad héberge le projet Ubuntu et des milliers d'autres projets (dont le site Ubuntu-fr) et permet le développement collaboratif, la gestion des bogues, la traduction, et bien d'autres services que vous allez découvrir.

L'inscription (gratuite) sur Launchpad donne accès aux services de Launchpad ainsi qu'à quelques autres services fournis par Canonical (comme l'accès en modification du wiki officiel en anglais et à ShiptIt, le service de distribution gratuite de CD-ROM d'Ubuntu). Il vous faut juste une adresse email.

Vous devrez renseigner le "Display name" (nom affiché) qui sera le nom qui apparaitra sur toutes vos contributions (vous pouvez aussi mettre un pseudonyme bien sur).

Prenez le temps de personnaliser votre profil en renseignant quelques informations, en uploadant une image, une clé OpenPGP pour la signature des documents,…. Vous pouvez même perdre quelques minutes pour signer le code de conduite.

Une dernière remarque concernant le "name" qui correspond à un identifiant système sous Launchpad. Changer le maintenant si celui généré par défaut ne vous plait pas. Même si vous pouvez le faire plus tard cela pourrait être problématique pour les liens créé à partir de cet identifiant que vous aurez diffusés.

Les équipes (Teams) sont un bon moyen pour les personnes de s'organiser entre elles pour gérer une activité commune.

Les équipes sont gérée un peu comme les personnes. Dés que vous rejoignez une équipe vous avez accès à tout ce qu'elle a accès.

Vous pouvez également créer une équipe pour vos besoins spécifiques, lui faire intégrer une autre équipe ou regrouper d'autre équipes dans la votre.

Enregistrer votre projet sur Launchpad est très simple. Une fois fait, les utilisateurs pourront accéder à votre code source, poster des rapport de bugs, vous aider à les résoudre, vous proposer des améliorations, et bien plus encore.

La gestion des bogues

La gestion des bogues sous Launchpad est assez unique car elle permet de traquer les bogues en différenciant les communautés affectées et rendant accessibles les informations à toutes les communautés qui utilisent un projet.

Vous pouvez également rapporter des bogues qui affectent divers projets simultanément.

Un bogue d'un projet externe non héberger par Launchpad, peut également être rapporté en faisant remonter l'information jusqu'au gestionnaire de bogues de ce projet et lier le tout afin que l'information des éventuelles corrections puissent être récupérée automatiquement sous Launchpad.

Rapporter un bogue peut être fait par tout le monde, il suffit juste d'avoir un peu l'esprit d'analyse et de bien identifier le problème.

Traduction

Anciennement appelé Rosetta, le service d'aide à la traduction de Launchpad va vous permettre de rendre votre projet disponible en diverses langues.

C'est très simple et tout le monde peut aider.

Le code source

Le code source sous Launchpad est géré par bazaar.

Tout comme les autres solutions de versionning vous pouvez télécharger le code de n'importe quel projet, héberger votre propre code, travailler en équipe sur un morceau de code commun et même importer du code hébergé sur d'autre solutions de versionning.

Les questions

Afin d'aider les différents utilisateurs d'un projet, un système de questions/réponses est à la disposition des utilisateurs et permet d'aider au mieux les utilisateurs grâce à un système de suivi des réponses à la manière du suivi de la résolution d'un bogue.

Blueprint

Encore un service qui peut s'avérer utile pour ne pas perdre de vue les objectifs de votre projet. Vous pourrez ici définir les spécifications, les besoins, les idées d'améliorations que vous voulez pour votre projet et ainsi permettre aux différents contributeurs de suivre ces directives au mieux pour vous aider. C'est un peu le cahier des charges de votre projets ou vous détaillerez vos différentes fonctions et développement futurs, ou vous préciserez les différentes étapes de validations pour vos releases, des objectifs,… Vous pouvez également gérer vos équipes de développeur et assigner certaines taches à certains groupes, et bien plus encore.

Mise en paquet

Enfin, Launchpad fourni un moyen très simple de mettre à disposition votre projet au format Debian en vous fournissant votre propre dépôt personnel Personal package archive (PPA). Ainsi les utilisateurs d'Ubuntu, de Debian ou des autres distributions découlant de Débian, peuvent simplement installer ces paquets.

Cette page n'est qu'un résumé de la documentation de Launchpad.

Veuillez lire la page des détails légaux (en anglais).


Contributeurs : AlexandreP. refonte YoBoY

  • launchpad.1228423087.txt.gz
  • Dernière modification: Le 04/12/2008, 21:38
  • par YoBoY