www.wikidata.de-de.nina.az
Launchpad engl fur Abschussrampe ist eine Sammlung von freien Webanwendungen und ein Onlinedienst von Canonical zur Unterstutzung von Softwareentwicklungsprojekten Insbesondere wird die Entwicklung freier Software unterstutzt Launchpad wird grosstenteils zur Entwicklung von Ubuntu einer GNU Linuxdistribution eingesetzt jedoch ist schon weitere bekannte Freie Software wie Inkscape auf das System migriert 1 Intern wird auf den Webanwendungsserver Zope aufgebaut und die Programmiersprache Python verwendet LaunchpadProjektmanagementSprachen englischBetreiber CanonicalOnline seit Jan 2004http launchpad netLaunchpadBasisdatenMaintainer CanonicalErscheinungsjahr Januar 2004Programmiersprache PythonLizenz AGPLhttps launchpad net launchpad project Inhaltsverzeichnis 1 Module 1 1 Code 1 2 Rosetta 1 3 Malone 2 Kritik 3 Weblinks 4 EinzelnachweiseModule BearbeitenLaunchpad besteht aus mehreren Teilen Projects einer Moglichkeit ein Programm auch Programmsammlungen und Entwicklerteams in der Launchpad Datenbank zu registrieren vergleichbar mit Freecode einer Moglichkeit zum Sourcecodehosting namens Code einer Abteilung Translations Rosetta zur Ubersetzung von Zeichenketten in Software Bugs Malone einem System zum Fehlermanagement dem Modul Blueprints um Ideen und Entwurfe zu diskutieren sowie Answers einer Wissensdatenbank bei der Benutzer den Entwicklern offentlich Fragen stellen konnen Beim Zusammenstellen der Ubuntudistribution hilft noch das Unterprojekt Soyuz russisch fur Union das Softwarepakete Mirror und das Buildsystem zur Kompilierung von Quelltext verwaltet Code Bearbeiten Launchpad Code ermoglicht es Softwareprojekten deren Quelltext in einem Versionsverwaltungssystem mit einem zugehorigen automatisierten Buildsystem zu speichern Das Modul unterstutzt das ebenfalls von Canonical entwickelte verteilte Revisionssystem Bazaar es kann jedoch Projekte aus Repositorien der bekannten Versionsverwaltungssysteme CVS Subversion SVN und Git importieren Jeder angemeldete Nutzer kann einen neuen Entwicklungszweig Branch beginnen der vom Entwicklerteam in das Projekt ubernommen werden kann Mit einem Personal Package Archive PPA konnen Entwickler unabhangige inoffizielle dpkg Paketquellen fur Ubuntu Distributionen in verschiedenen Prozessorarchitekturen und Versionen anbieten Die Verwendung dort bereitgestellter Pakete erfolgt vom Download uber die Installation und Aktualisierung Update Upgrade bis zur Paket Entfernung identisch zu den offiziellen Quellen uber die Standard Paketverwaltungswerkzeuge wie APT und darauf aufbauende anwenderfreundliche Oberflachen beispielsweise Aptitude oder Synaptic oder eine in den grafischen Desktop integrierte Aktualisierungsverwaltung sowie durch automatisierte Hintergrund Updates des Systems Vor einem Distributions Upgrade auf eine neue Hauptversion empfiehlt es sich PPAs als Paketquelle vorubergehend zu entfernen und dann durch ein regulares Update zuerst auf die aktuelle Anwendungsversionen offizieller Paketquellen zu wechseln und PPAs erst nach erfolgreichem Abschluss des Distributions Upgrades bei Bedarf wieder hinzuzufugen Rosetta Bearbeiten Rosetta wurde nach dem Stein von Rosette benannt und ist eine Webanwendung zur Softwarelokalisierung So konnen mehrere Benutzer ohne Installation weiterer Software oder dem Auseinandersetzen mit Revisionskontrollsoftware gemeinsam ein Programm direkt uber die Weboberflache ubersetzen ahnlich wie bei einem Wiki Es werden die verbreiteten po Dateien Portable Object der GNU gettext Bibliothek direkt unterstutzt und andere populare Eigenlosungen z B der Mozillaprojekte mit Hilfe von Skripten konvertiert Zudem bietet Rosetta Ubersetzungsspeicher aller im System gespeicherten Phrasen und zeigt diese den Ubersetzern an Malone Bearbeiten Malone ist ein Bugtracker als Werkzeug fur Softwaredistributionen kann jedoch auch die Funktion eines Metabugtrackers ubernehmen verlinkt Bugtracker anderer Projekte und fragt regelmassig deren Status ab So soll redundante Arbeit vermieden werden und die Kommunikation mit den Urprojekten upstream verbessert werden Kritik BearbeitenLaunchpad wurde anfangs von Mitgliedern der Open Source Gemeinschaft kritisiert 2 da es trotz der erklarten Ziele des Ubuntuprojektes nicht unter einer Lizenz fur freie Software stand Eine komplette Offenlegung des Quelltextes war zuerst nicht geplant da man durch Projektaufspaltungen die Position der Plattform als zentrale Zusammenfassung aller Ressourcen verliere und noch keine offenen Standards fur ein dezentrales Modell existieren Zudem erwartete man finanzielle Nachteile und verwies darauf dass bekannte Projekte wie SourceForge net ebenfalls proprietar sind 3 Langfristig konnte Launchpad von einem zentralen zu einem verteilten System entwickelt werden und komplett unter einer freien Lizenz fur Webanwendungen wie der GNU AGPL veroffentlicht werden 4 Canonical veroffentlichte jedoch bereits einzelne Bestandteile die fur andere Projekte nutzlich sein konnen separat unter freier Lizenz Am 9 Juli 2007 wurde eine Programmbibliothek zur objektrelationalen Abbildung veroffentlicht 5 Auch zur Verbesserung der im Hintergrund verwendeten Software wie Zope Twisted SQLObject und Bazaar durch angestellte Entwickler von Canonical wird regelmassig beigetragen Fur die Version 3 0 versprach Canonical den Quelltext der Kernkomponenten der Entwicklungsumgebung offenzulegen Am 21 Juli 2009 wurde Launchpad dann komplett als Open Source unter der AGPL veroffentlicht 6 Weblinks BearbeitenLaunchpad Launchpad Projekt Eintrag in Launchpad Launchpad Development Wiki Wiki Artikel zu Launchpad bei ubuntuusers de Artikel uber die Launchpad Installation bei Linux Magazin OnlineEinzelnachweise Bearbeiten Inkscape moving to Launchpad at Launchpad Blog Bug 50699 Launchpad should be free software free as in freedom Launchpad Frequently Asked Questions Canonical 5 August 2006 abgerufen am 8 Januar 2011 Mark Shuttleworth in einem Beitrag der Gobuntu mailing list Memento vom 9 November 2011 im Internet Archive Canonical Releases Storm as Open Source 10 Juli 2007 archiviert vom Original am 26 November 2007 abgerufen am 8 Januar 2011 Launchpad Blog Launchpad is now open source Launchpad 21 Juli 2009 abgerufen am 8 Januar 2011 Abgerufen von https de wikipedia org w index php title Launchpad amp oldid 226179106