Concept

Launchpad

Launchpad est une forge logicielle développée et maintenue par Canonical. Launchpad se compose de plusieurs parties : « Code » : hébergement de code source (utilise le système de contrôle de versions Bazaar). « Bugs » : système de suivi de bogues qui permet de suivre les bogues dans des contextes multiples. « Blueprints » : système de suivi des spécifications et des nouvelles fonctionnalités. « Translations » : traduction des applications dans différentes langues. « Answers » : aide à la communauté « Soyuz » : composante importante, mais moins directement apparente, qui assure la gestion de la distribution. Le plus souvent, un logiciel est maintenu par une équipe. Sur Launchpad, des équipes (appelées « teams ») peuvent être créées pour permettre aux utilisateurs de s'inscrire. Les teams sont administrées par des personnes choisies lors de la création. Il existe 3 types de teams : Launchpad est actuellement essentiellement utilisé dans le cadre du développement d'Ubuntu et d'autres projets de Canonical (par exemple Bazaar et Juju). Il est également utilisé par des projets d'autres origines, qui s'en servent pour gérer des aspects variés de leur développement. Les plus importants sont MySQL, Zope 3, Gnome Do, Drizzle, ou Upstart. Dans les années 2000, il avait été reproché à Launchpad de ne pas être distribué sous une licence libre telle que la GNU GPL, en contradiction avec son objet. Pour justifier ce choix, Mark Shuttleworth avait alors évoqué le besoin de programmeurs rémunérés pour continuer à développer le projet, et d'autre part le fait que des forks seraient vraisemblablement incompatibles entre eux, et donc inutiles. Le , une première composante de Launchpad (Storm) a été distribuée sous licence libre, et le , Mark Shuttleworth a annoncé que l'intégralité du code source serait diffusée avant un an, ce qui a été réalisé le . OpenProj (logiciel open source) PSNext (logiciel propriétaire) Teamlab (logiciel libre) Launchpad Launchpad News Blog Présentation détaillée des fonctionnalités de Launchpad sur le site

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.