You are here

An Amarok mitarbeiten

Amarok ist ein großes Projekt und es gibt verschiedene Möglichkeiten, daran mitzuarbeiten. Egal, welche Fähigkeiten oder wie viel Zeit Du hast, wir können sicher von Deiner Hilfe profitieren.

Prinzipiell kann man die mögliche Mitarbeit in folgende Kategorien aufteilen:

Werbung
Das Amarok-Projekt lebt - wie viele andere freie Software - von der Publicity. Je präsenter man für die Öffentlichkeit ist, desto mehr User (und damit potentielle Helfer) bekommt man. Unser Promotion-Team nennt sich Rokymotion und ist in unserem IRC-Channel #rokymotion auf irc.freenode.net zu finden. Die Aufgaben von Rokymotion sind z.B.:

  • Pflege der Amarok Homepage.
  • Ankündigungen neuer Versionen.
  • Verfassen von Blog-Einträgen und Artikeln über Amarok, wie z.B. der Amarok Insider.
  • Ansprechpartner in den Amarok-Ständen auf Messen, Konferenzen und anderen Veranstaltungen.
Außerdem kümmert sich Rokymotion noch um viele andere Dinge, neue Ideen sind immer willkommen. Wenn Du interessiert bist, komm einfach in den IRC-Channel #rokymotion auf irc.freenode.net.

Grafik
Amarok benutzt viele individuelle Grafiken, sowohl für das Programm selbst (Icons, Splash-Screens usw.) als auch für die Webseite und diverses Werbematerial. Wenn Du also gut mit Gimp, Inkscape oder ähnlichen Programmen umgehen kannst, ist das vielleicht DEINE Möglichkeit, Deinen Teil zu Amarok beizutragen. Kontaktiere uns auf irc.freenode.net in den Channels #amarok oder #rokymotion.

Testen / Fehler melden
Der Quellcode von Amarok entwickelt sich ständig weiter, daher ist das Testen und das Aufspüren von Fehlern genau so wichtig wie das Triagieren von Fehlern (gemeldete Fehler verifizieren und Fehler-Reports entfernen, die nicht länger gültig sind). Um eine Übersicht über bekannte Fehler zu bekommen oder auch um neue zu melden, besuche bitte unseren Bugtracker und suche nach Amarok. Ausserdem bist Du auch immer in unserem IRC Channel #amarok auf irc.freenode.net willkommen, wo man Dir auch Starthilfe geben wird, wenn Du Tester oder Bug-Reporter werden möchtest.

Code
Da Amarok in erster Linie ein Software-Projekt ist, ist Quellcode natürlich immer willkommen. Um Code für Amarok zu programmieren, gibt es prinzipiell zwei Wege:

Programm-Code: Amarok wird in C++ programmiert und nutzt die Qt- und KDELibs-Toolkits. Da der Quellcode von Amarok sehr groß ist, ist er in verschiedene Bereiche untergliedert. Das bedeutet, dass es relativ einfach ist, an einem kleinen Teil von Amarok zu arbeiten, ohne dass man überhaupt wissen muss, wie alles andere ineinander greift und funktioniert. Ein guter Anfang ist es zum Beispiel, sich einen Bug oder ein anderes persönliches Ärgernis in Amarok auszusuchen und dieses zu reparieren.

Scripts: Die andere Möglichkeit ist es, Scripts zu schreiben, die Amarok in irgendeiner Weise erweitern. Diese Scripts werden in QtScript geschrieben, im Prinzip JavaScript mit vollem Zugriff auf die Qt API. Das ist relativ einfach, zudem gibt es hier eine Anleitung für das Scripting für Amarok 2.

Es ist auch möglich, spezielle Scripts zu schreiben, die Inhalte von Online-Quellen als Amarok-Service verfügbar machen. Eine Anleitung hierfür gibt es hier.

Wenn du etwas für Amarok programmieren möchtest, empfehlen wir zuerst einen Besuch im Channel #amarok auf irc.freenode.net.

Spenden
Wenn für Dich bei den oben genannten Dingen nichts dabei ist, du aber trotzdem helfen willst, sind wir natürlich immer dankbar, wenn du uns über den Paypal-Button oben links auf dieser Seite eine Spende zukommen lässt. Andere Wege, dem Amarok Projekt Geld zu spenden erfährst du ebenfalls in unserem IRC Channel #amarok auf irc.freenode.net. Spenden werden hauptsächlich in unsere Infrastruktur investiert (Server, Testhardware), aber auch um die Reisen unserer Teammitglieder zu Messen oder Konferenzen (wie z.B. der Akademy) zu finanzieren.

Deutsch