Open Source im professionellen Einsatz

Launchpad 2.0 mit Web Services und neuem Aussehen

30.07.2008

Launchpad, die Online-Entwicklungsplattform des Ubuntu-Projekts hat Version 2.0 erreicht

324

Matthew Revell vom Launchpad-Team beschreibt im Blog der Entwicklerplattform die Top-Features der aktuellen Version, die in den letzten neun Monaten Einzug in das Projekt gehalten haben.

Besonders zwei neue Funktionen liegen Revell am Herzen: Das neue Web-Services-API (Application Programming Interface) und die passende Python-Bibliothek, um auf die Schnittstelle zuzugreifen. Darüber lässt sich Launchpad zukünftig von externen Anwendungen nach Bugs sowie nach Dateien und Personen durchsuchen. Noch diese Woche sollen im Launchpad-Blog mehr Details zur API erscheinen. Beide Entwicklungen befinden sich noch in der Beta-Phase, Revell wirbt darum, Fehler in Launchpads Bugtracker einzutragen.

Auch äußerlich verändert sich die Online-Plattform, die mittlerweile auch anderen Open-Source-Projekten eine virtuelle Heimat bietet. Zunächst fällt das neue Logo ins Auge, aber Launchpad lässt sich auch einfacher bedienen. Die Action-Menüs werden wohl nach und nach verschwinden. Tabs spielen im neuen Launchpad eine prominentere Rolle. Die Entwickler haben zudem Sub-Tabs eingeführt, also Unterregister, um die Navigation zu erleichtern.

Im Austausch mit Bugtrackern wie Trac und Bugzilla bietet Launchpad nun mehr Kompatibilität. Nutzer diese Alternativen können dank zweier Plugins Fehlermeldungen und die dazugehörigen Kommentare mit Launchpad-Anwendern austauschen.

Codereviews erlauben es, Codeschnipsel gemeinsam mit anderen Nutzern zu begutachten und zu kommentieren. Launchpad-Nutzer können zudem Mailinglisten für Teams einrichten, und recht einfach eigene Ubuntu-Repositories aufsetzen, die so genannten PPAs (Personal Package Archives). Die kommen etwa zum Einsatz, um für Ubuntu-Anwender zusätzliche Multimedia- oder KDE-4-Pakete anzubieten. Fehler und Beiträge lassen sich über Atom-Feeds verfolgen.

Zu den Administratoren unter den Launchpad-Entwicklern gehört auch Mark Shuttleworth, der Chef von Ubuntus Hauptsponsor Canonical, der auch selbst Python-Code zur Plattform beisteuert. Die Zope-basierte Plattform steht - abgesehen von einzelnen Modulen - bisher allerdings nicht unter einer freien Lizenz. Die Software erlaubt es unter anderem, Code zu verwalten, Bugs zu verfolgen und Übersetzungen zu koordinieren. Als integrierte Versionsverwaltung kommt die Canonical-Eigenentwicklung Bazaar zum Einsatz, CVS- und SVN-Daten lassen sich ebenfalls importieren.

Ähnliche Artikel

  • Ubuntus Softwareprojektverwaltung Launchpad selbst installiert

    Bis eine Rakete an ihrem Startplatz angekommen ist, vergehen viele Stunden. Ähnlich viel Geduld muss mitbringen, wer einen Klon der "Code Hosting und Software-Kollaborationsplattform" Launchpad aufsetzen möchte. Den dazu benötigten Quellcode hat der Ubuntu-Distributor Canonical im Juni dieses Jahres unter AGPLv3 freigegeben. Bei der leider hakeligen Installationsarbeit hilft dieser Artikel.

  • Happy End für Launchpads Befreiung

    Das Entwicklerteam der Ubuntu-Firma Canonical hat jetzt den kompletten Quellcode seiner Hosting- und Zusammenarbeitsplattform Launchpad freigegeben.

  • Canonical lädt Entwickler ins Launchpad ein

    Canonical, die Firma hinter Ubuntu, hat das Entwicklerportal Launchpad zum Testen freigegeben. Eine einheitliche Oberfläche soll Entwicklern von Open-Source-Software helfen, effektiver zusammen zu arbeiten.

  • Canonical: Launchpad wird Open Source

    Die hinter der Linux-Distribution Ubuntu stehende Firma Canonical gibt die Softwareentwicklungs-Plattform Launchpad frei.

  • Launchpad PPA: Canonicals Entwicklerservice startet

    Auf seiner Platform "Launchpad" stellt Canonical, das Unternehmen hinter der Linux-Distribution Ubuntu, seinen Dienst "Launchpad Personal Package Archive Service" für Entwickler bereit.

comments powered by Disqus

Ausgabe 11/2017

Digitale Ausgabe: Preis € 6,40
(inkl. 19% MwSt.)

Stellenmarkt

Artikelserien und interessante Workshops aus dem Magazin können Sie hier als Bundle erwerben.