Home / LinuxUser / 2002 / 02 / Internet-Plattformen für Software-Entwickler und Anwender

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(233 Punkte bei 16 Stimmen)
Re: War doch klar...
(162 Punkte bei 6 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

SourceForge & Co.

Internet-Plattformen für Software-Entwickler und Anwender

01.02.2002 Viele freie Projekte werden im Internet auf einem zentralen Server gehostet. Diese dienen nicht nur der Dateiablage, sondern auch der Kommunikation zwischen Anwender und Entwickler. Wir geben Ihnen einen Überblick über die Funktionen.

Ohne die Mithilfe tausender Anwender und Entwickler hätte Linux nicht weltweit die breite Akzeptanz errungen, die es heute genießt. Doch wie koordinieren Autoren umfangreicher Open-Source-Projekte die vielen Aufgaben und das User-Feedback? Linus Torvalds, der Vater von Linux, tut das über seine Mailbox und ein geniales Verständnis der Materie.

Oftmals geschieht dies jedoch durch sehr spezielle Werkzeuge, die unentgeltlich von Dritten zur Verfügung gestellt werden, wie beispielsweise Internet-Foren. Eine beliebte Plattform, die von Entwicklern und Anwendern gleichermaßen genutzt wird, ist die amerikanische Internet-Domain SourceForge. Sie ist zu einem Quasi-Standard geworden; es gibt jedoch Alternativen.

Wie die meisten Projekte, die auf SourceForge verwaltet werden, ist die Plattform selbst teilweise Open-Source. Ihr wichtigstes Interface ist die Schnittstelle zum World Wide Web (http://sourceforge.net/). Darüber werden Mailing-Listen eingerichtet, Quelltexte aktualisiert, Feedback entgegengenommen und noch unzählige andere Aufgaben erledigt. Im Hintergrund verwaltet eine Datenbank die Einträge der Entwickler.

SourceForge bietet insgesamt mehr als 27.000 verschiedenen Projekten Platz: Bekannte Beispiele sind MiKTeX, der Window Manager Enlightenment oder die Implementierung der Programmiersprache Python. Diesen und allen anderen stehen weitere Dienstleistungen kostenlos zur Verfügung.

Abbildung 1: Eine typische Projekt-Seite auf SourceForge

Leider ist es gerade für Neulinge und Nicht-Programmier-Profis manchmal schwierig, nicht in der Funktionsvielfalt von Projekt-Seiten zu ertrinken. Da die einzelnen Seiten allerdings stets gleich aussehen (siehe Abbildung 1), gewöhnen Sie sich mit ein wenig Hintergrundinformationen schnell an SourceForge.

Artenvielfalt

Bevor wir damit beginnen, die wichtigsten Funktionen von SourceForge vorzustellen, sollten die Alternativen erwähnt werden, denn mittlerweile gibt es ähnliche Dienstleistungen von anderen Anbietern und in anderen Ländern, wie beispielsweise in Deutschland mit BerliOS (http://www.berlios.de/). Diese zeichnen sich dadurch aus, dass sie ebenfalls die SourceForge Software einsetzen und somit im Grossen und Ganzen die gleichen Werkzeuge und Schnittstellen bieten. Für Projekte der Free Software Foundation gibt es unter anderem Savannah (http://savannah.gnu.org/), das dem Original zum verwechseln ähnlich sieht. Wenn Sie sich also in einer der Plattformen zurechtfinden, ist es genauso einfach, jedes andere Derivat zu bedienen, denn sie funktionieren nach dem gleichen Prinzip und bauen auf den gleichen Komponenten auf.

Nicht nur für Profis

Doch nicht nur Entwickler von Software sollten sich mit den frei verfügbaren Tools auskennen - auch die Anwender sind gefordert, sich auf den umfangreichen Web-Oberflächen der Internet-Plattformen zu orientieren. Immer dann, wenn es um Updates oder Bug-Reports zu Programmen geht, die von SourceForge & Co. gehostet werden. Feedback dieser Art wird beispielsweise von einem Bug-Tracker entgegengenommen, wohingegen ein Update meistens über ein CVS-Repository abgewickelt wird. Ähnlich wie in diesen beiden Fällen gibt es für nahezu alle Aufgaben, die bei einem Software-Projekt anfallen, spezialisierte Werkzeuge.

Abbildung 2: Die übliche "Werkzeugkiste"

In Abbildung 2 sehen Sie die üblichen Auswahlmöglichkeiten eines Projekts, das auf den freien Entwickler-Plattformen zu Hause ist. Am Häufigsten jedoch werden Sie als Anwender auf die diversen Kommunikationsmechanismen zurückgreifen wollen. Dazu zählen das Einschreiben in Mailing-Listen, Foren und die erwähnten Tracker. Um sich beispielsweise bei einer Mailing-Liste anzumelden, folgt man dem Link unter Public Areas und verwendet das entsprechende web-basierte Formular, welches sich dahinter verbirgt. Einige andere Dienste erfordern allerdings die Registrierung des Anwenders bei dem zugrundeliegenden Dienstleister. Doch das ist keine echte Einschränkung, da die Anmeldung ebenfalls kostenlos ist und die neuen Mitglieder zudem zu nichts verpflichtet. Eine gültige E-Mail-Adresse reicht völlig aus.

Etwas aus dem Rahmen fällt der Link Project Home Page (Siehe Kasten "Project Home Page") in dieser Werkzeugkiste. Nicht jedes Projekt hat eine zusätzliche Internet-Seite und wenn, dann ist diese sicher sehr individuell gestaltet ist, denn es obliegt den Autoren, was sie dort anbieten und wie sie die Inhalte optisch gestalten.

Project Home Page

Die "Project Home Page" ist nicht zwingend integraler Bestandteil von Projekten der SourceForge-ähnlichen Plattformen. Die gängigen Schemata zur Unterscheidung der funktionalen Projekt-Seite (also dem Teil, den wir in diesem Artikel besprechen) von der frei gestaltbaren Internet "Home Page" des Projekts sieht dabei so aus: Unter der Adresse http://sourceforge.net/projects/Projektname/ befindet sich die Werkzeugkiste und alle damit verbundenen Dienste, während die Adresse http://Projektname.sourceforge.net/ normalerweise auf die individuelle Internet-Präsenz verweist. Was dort zu finden ist, hängt einzig und allein vom Ideenreichtum der Software-Entwickler ab.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

290 Hits
Wertung: 0 Punkte (0 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 2 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...