• Skip to content
  • Skip to link menu
KDE für deutschsprachige Benutzer
  • KDE Deutschland
  • Kontakt
 

Anwendung des Monats Mai 2005 - Amarok!

Markus Grob hat Amarok Entwicklergruppe via Mail über Amarok befragt.

In diesem Interview habe ich mich nicht mit einem einzelnen Vertreter eines Teams unterhalten, sondern ein ganze Gruppe antwortete und stellte dazu die Fragen noch konkret und gezielt zusammen. So macht interviewen Spass. Die Gruppe setzt sich aus folgenden Personen zusammen:

  • Mark Kretschmann, Nickname: markey
  • Ian Monroe, Nickname: eean
  • Seb Ruiz, Nickname: sebr
  • Kenny Lemieux, Nickname: swaft
  • Dan Leinir Turthra Jensen, Nickname: leinir
  • Reigo Reinmets, Nickname: xatax
  • Max Howell, Nickname: mxcl
  • Harald Sitter, Nickname: apachelogger
  • Alexandre Oliveira, Nickname: untouchable

1. Amarok fehlt ein formeller Vertreter und wird stattdessen von einer Gruppe entwickelt. War dies schon immer so?

Mark: Am Anfang war ich der Vertreter, da ich dieses Projekt auch gestartet habe. Dann, nachdem immer mehr Leute dazukamen, realisierten wir vom Hauptentwicklerteam, dass wir alle den Job teilten. Jeder half dabei mit, wenn er die Zeit dazu aufbringen konnte. So entschieden wir, dass es unnötig ist, einen "offiziellen" Vertreter zu haben und strichen den Titel. Dies reflektiert auch einen wichtigen Aspekt des Amarok Projektes: Wir betonen sehr stark die Teamarbeit. Vielleicht mehr, als dies andere Projekte tun.

Seb: Ich habe immer noch den Eindruck, daß der im IRC-Kanal zu findende, weise Amarok-Bot der Überherr der Amarok-Anwendung ist.

Swaft: Ich denke, dass Amarok zur Zeit wirklich auf Teamwork basiert, wie es Mark anfangs schon erwähnte. Ich glaube nicht, dass das Projekt noch in der Art weiter entwickelt würde, wenn es nicht diesen Aspekt besässe.

Leinir: Die Diskussion, wie Amarok's Aussehen und die Bedienung in der Zukunft sein wird, wird immer schon vor der Programmierung im gesamten Team besprochen. Dadurch ist es uns auch möglich, Fehler im voraus zu vermeiden. Wir müssen so nicht im Nachhinein alles wieder von Grund auf umstellen. Es ist unser Ziel, Sachen gleich beim ersten Mal richtig zu machen ;)

mxcl: Amarok wird durch den vertreten, der den meisten Code einbringt und wir betrachten uns alle als ebenbürtig. Wir scheuen uns auch nicht, Fragen zu stellen, falls wir denken, dass dadurch Amarok's Integrität geschützt wird.

2. An welche Personen sollte man denken, wenn man über Amarok spricht? Sind es jetzt immer noch die gleichen wie zu Beginn?

Leinir: Zuerst einmal sind es die Personen, die in der Autorenliste von Amarok aufgeführt sind. Auch die Personen, die in der "Dank an" Liste stehen, sollte man nicht vergessen, denn sie sind genauso wichtig fürs Projekt (und ich sage dies nicht nur, weil ich auch dort stehe ;) ).

mxcl: Offensichlich ist die Person die wichtigste, die die meisten Fehler einbrachte, da dadurch die grössten Diskussionen im IRC, in den Maillisten und im Internet generell ausgelöst werden. Ok, neben markey, der im Jahre 2002 das Projekt startete and muesli, der etwa zur selben Zeit wie ich im Jahre 2003 dazukam, sind viele Leute gekommen und auch wieder gegangen. Seit der Version 1.1 bekommen wir auch viele Beiträge von vielen jungen Talenten und wir hoffen, dass sie weiter dabei bleiben.

3. Welche Rolle hast Du bei der Entwicklung von Amarok?

Ian: Ich begann mit der Entwicklung vor etwa drei Monaten. Davor lernte ich, wie die KDE API funktioniert, indem ich ein Ruby Skript für Amarok schrieb, das Uplisting genannt wird. Ruby ist übrigens ein guter Weg, um KDE kennenzulernen, ohne sich mit Pointern und Makefiles herumschlagen zu müssen. Unterdessen habe ich kleine Features und Fixes hier und dort eingebracht. Wie etwa das hinzufügen eines GUI für den Themenmanager und Ausgabe der MySQL Fehlermeldungen.

Seb: Ich wurde bald nach meinem ersten Patch (OSD Anpassung) engagiert. Mxcl erklärte mir, wie ich einen CVS Account bekomme und meinen Patch gleich selber einspielen konnte. Seit da bin ich für den Party Modus zuständig, der für das kommende 1.3 Release in der Entwicklung steckt. Wie jeder Entwickler bin ich mit der Codebasis vertraut und zufrieden, wenn ich Fehler beseitigen kann, egal wo.

Swaft: Ich denke, ich bin eines der neusten Mitglieder. Ich trat dem sagenhaften Team vor drei Monaten bei. Mein Beitrag war die Erneuerung der Webseite. Danach entschied ich mich, beim Team zu bleiben und beteiligte mich an verschiedenen Projekten, gab meine Meinungen ab und ähnliches. Jetzt bin ich der Webentwickler (wiki/ blog/Seite/mambo/ftp all dies sind meine Aufgaben).

Leinir: Ich hänge herum und rede viel. Hauptsächlich entscheide ich beim Aussehen und der Bedienung von Amarok mit. Dazu helfe ich beim Support mit, mit all den anderen Leuten im Channel. Ich bin überrascht, wie nett und geduldig die Leute dort sind. Wir wissen alle, wie dumm sich manche Leute benehmen, doch normalerweise hören die Leute dort zu und meistens ist auch jemand dort, der helfen kann.

Xatax: Ich steuerte viele Patches bei, die meisten für den Kontextbrowser. Seit kurzem arbeite ich am Wikipedia-Kartenreiter, der sich in der Entwicklung des kommenden 1.3 Release befindet.

mxcl: Ich liebe es, Amarok am laufen zu halten. Auch wenn die Zahl der Leute die daran arbeiten immer grösser wird. Daher liebe ich es, das "Backend" so einfach wie möglich zur Benutzung zu machen. Dazu schätze ich schöne Sachen. Ich implementierte all die Visualisierungsteile (naja, nicht gerade alle). Ich schrieb auch den monströsen Playlisten Code, den ich für die Version 1.3 zu verbessern versuche, so dass auch andere daran arbeiten können ohne Angst etwas zu zerstören zu können. Dazu schrieb ich kürzlich eine Fehlerbeseitigungsklasse und unseren cleveren "Threadingwrapper". Mein Anteil nimmt zwar zu, doch das Meiste verdanken wir, so meine ich, markey und muesli.

Apachelogger: Ich bin der Seniordirektor der Interprojekt-Koordination-Aktivitäten. In dieser Position versuche ich, die Übersetzung von Amarok zu verbessern. Ich übersetze auch den grössten Teil des Amarok-Wiki auf deutsch und halte sie auf dem neusten Stand. Zwischen diesen zeitraubenden Aufgaben versuche ich, im Channel und den verschiedenen Foren Unterstützung zu geben. Und natürlich werbe ich für Amarok, wo immer es mir möglich ist.

Untouchable: Meistens beseitige ich Fehler und füge kleine Funktionalitäten zu Amarok hinzu, während ich versuche, die Fehlerdatenbank gesund und benutzbar zu halten, wobei ich tonnenweise Duplikate und schon beseitigte Fehler eliminieren muss.

4. Falls ich noch nie etwas von Amarok gehört hätte, wie würdet ihr es in 2-3 Sätzen beschreiben?

Mark: Stell Dir vor, Du kommst nach einem langen Tag von Deiner Arbeit nach Hause. Du bist durstig, doch es ist kein Bier mehr im Haus. Dann entdeckst Du, dass noch eine Flasche im Kühlschrank ist. Wenn Du jetzt nur nicht so alleine währst...Da, ein klopfen, Deine Freundin steht vor der Türe, sie ist wunderschön und sie bringt dazu noch Bier mit... So fühlt sich das Benutzen von Amarok an.

Leinir: Mark's Metafer ist wahrscheinlich die Beste, wie Amarok als Musikplayer ist. Ohne dies, macht die Metafer wenig Sinn ;) Ich versuche es in einem Satz mit einem Haufen Kommas ;) Amarok ist ein kontext- und datenbankbasierter Audioplayer für den KDE Desktop mit einer erweiterten Abspielliste, welche trotz ihrer grossen Fähigkeiten einfach genug ist, dass die meisten Benutzer sie einsetzen können, ohne grosse Erfahrung zu haben.

Xatax: Amarok ist das, was Sie dazu bewegt, von Windows nach Linux zu wechseln!

mxcl: Unsere Ziele für Amarok sind, dass es Spass macht, ihn zu benutzen, dass er einfach zu gebrauchen ist und dass er es einem ermöglicht das meiste aus seiner Musik zu machen. Falls wir hier versagen sollten, dann möchten wir Sie bitten, uns dies zu sagen. Dies ist wirklich wichtig für uns. Wir möchten, dass die Leute Amarok benutzen möchten und ihren Freunden davon erzählen.

5. Warum ein neuer Mediaplayer?

Ian: Vor etwa eineinhalb Jahren hatte ich es satt, dass XMMS rund 10 Sekunden brauchte, um den "Verzeichnis wählen"-Dialog zu öffnen. Amarok passte viel besser zu meiner Art Musik zu hören, da der Dateibrowser auf geeignete Weise mit der Abspielliste harmonisierte.

Seb: Ich weiss nicht mehr, wann und wie ich über Amarok stolperte, aber ich weiss, dass es Klick machte und es keine andere Anwendung mehr für mich geben würde. Ich fand mehrere Probleme und Hänger in anderen Mediaplayers, die für Unix erhältlich waren. Inklusive Datenbank Management, Benutzbarkeit und die Integration in KDE passt alles perfekt bei Amarok!

Swaft: Bevor ich Amarok kannte, benutzte ich XMMS , was aber nicht meinem Stil entsprach. Mein Freund (Paleo) erzählte mir von Amarok und wirklich, ich probierte und liebte es! Ich liebe Lyrik und fesselnde Funktionen. Dann fand ich heraus, was mit Amarok möglich war und ich war verblüfft. Für mich war es nicht "noch ein Mediaplayer", sondern DER Mediaplayer.

Leinir: Amarok ist vereinfacht das fehlende Glied zwischen den WinAmp-ähnlichen Playern wie XMMS, Beep und so weiter und den iTunes ähnlichen Players wie JuK und Rhythmbox. Erweiterte Playlistenbehhandlung, trotzdem einfach genug, um es ohne Training zu benutzen. Ich würde genauso wie Swaft sagen, dass Amarok nicht einfach ein anderer Mediaplayer ist.

mxcl: Also, unser Plan ist es, Amarok perfekt zu machen und ihn dann in der Zeit zurückzuschicken, um ihm zum ersten Mediaplayer zu machen, so dass die Leute aufhören würden, uns diese Frage zu stellen ;-p Doch wenn ich ernst sein soll, ist es nicht einleuchtend? Ich habe viele benutzt, inklusive aller, die ich für die Ideensuche auf Windows heruntergeladen habe. Sie sind alle ein bisschen arm. Der nächstbeste den ich fand war iTunes. iTunes und Amarok würden beide von einem Ideeaustausch profitieren, meiner Meinung nach.

6. Ist Amarok einfach zu installieren? Welcher Weg ist der einfachste?

Ian: So einfach wie jedes andere KDE-Paket. Die meisten Distributionen enthalten Amarok. Dies ist der einfachste Weg.

Swaft: I benutze Gentoo, so war es nicht schwer Amarok zu installieren.

Leinir: Um Ian's Antwort hinzuzufügen. Ein paar Distributionen haben Amarok als Standardplayer eingestellt. Unglücklicherweise sind aber bei ein paar von ihnen ein paar Funktionen deaktiviert. Warum, weiss ich nicht, doch ich möchte gerne sehen, dass diese Funktionen standardmässig aktiviert sind, so dass die Benutzer das volle Erlebnis genissen können.

Xatax: Da Amarok so weit ich weiss eine der stabilsten Anwendungen im CVS ist, möchte ich folgendes antworten: cvs-up(svn-up?) & ./configure & make & make install. Dies gibt einem die neusten Fehlerbereinigungen, Funktionen und das Gefühl, vor dem Rest der Welt zu sein.

mxcl: Sie brauchen nur die kdelibs, taglib und ein Backend (z.B. xine). Pakete für manche Distributionen können zum Teil schwerer zu installieren sein, als die Quellpakete zu kompilieren mit all den optionalen Funktionen, die Amarok's Abhängigkeitenliste so gross machen. Ich plane deswegen, für die Version 1.3 ein Autopackage zu machen, so dass es schlussendlich einfach installierbar sein sollte.

7.Was ist Eure Meinung zu Softwarepatenten?

Ian: Ich liebe sie nicht, schon alleine wegen dem Standpunkt, dass es lästig ist, wenn Distributionen wie Fedora ohne MP3 Support erscheinen. Dies macht Amarok schlechtaussehend.

Mark: Sie sind Mist.

Swaft: Mark sagt es richtig.

Leinir: Mich beängstigen sie. Wir brauchen keinen neuen Satz von Restriktionen, welche nur auf dem existierenden Kopierschutzgesetz aufsetzen, die dazu dienen, dass Firmen mit zu wenig Geld für Rechtsanwälte Streitfälle auf diesem Gebiet verlieren.

Xatax: Ich stimme Mark zu.

mxcl: Ich finde es seltsam, dass manche Leute so wenig Vertrauen in ihre Ideen haben, dass sie Glauben, ein Monopol auf ihre Ideen haben zu müssen, um erfolgreich zu sein. Leute werden für gute Ideen bezahlt, man braucht dazu nicht exklusive Rechte. Etwas zum Leben erwecken ist für die meisten Leute Anreiz genug. Weitere Innovationen sind Antrieb genug für die Leute, die zum erfinden geboren sind. Aber da Grossfirmen mehr Geld benötigen, um aus einer Idee, ein massgeschneidertes Produkt zu entwickeln, um die Leute die Geld besitzen kein Risiko übernehmen möchten, brauchen Sie Patente. Dies mag in der Pharmakologie oder im mechanischen Ingenieuring notwendig sein, doch nicht bei Software. Ich denke, die Softwareindustrie hat bewiesen, dass sie keine Patente braucht, um Innovationen zu fördern. Es gibt keine Notwendigkeit für Softwarepatente, nur Geldgier.

Apachelogger: Ich studierte Geschäftsökonomie, so dass ich die Gedanken dahinter nachvollziehen kann. Sie sind nicht gut, weil sie Monopole fördern und Monopole sind nicht gut für die nationale Ökonomie. Softwarepatente? - Nein danke.

8. Könnt ihr mir sagen, welche Rolle Offene Software in Eurem Land spielt?

Ian: In den USA sind die Dinge schwierig, da Technologie bereits weitverbreitet und verwurzelt ist.

Leinir: In Dänemark hat die Regierung letztes Jahr ein Statement herausgegeben, dass Open Source Programme in den Büros eingesetzt werden sollten. Leider habe ich bis jetzt noch keine Umsetzung dazu gesehen, doch ich hoffe, dass es nicht beim "bis jetzt" bleibt. Die Regierungsbüros sind nicht dafür bekannt, schnell zu sein.

mxcl: In Grossbritanien wird Offene Software mit jungen Leuten in Verbindung gebracht und von Personen über 35 gemieden. Auch wenn ich die Geschäftsleute mit denen ich zusammenarbeite nicht zum Benutzen überreden kann, so bemerke ich doch all die jungen Leute, die etwas über Linux wissen, oder es schon benutzt haben. Manchmal sogar schon Amarok ;-) Eines Tages ging ich in ein Möbelhaus und die setzten Mandrake ein. Ich hoffe nicht, dass dies das letzte Mal war, dass ich so etwas sehe!

Apachelogger: In Österreich wissen die meisten Leute nicht, was Offene Software ist. Sie denken, dass Windows und Microsoft das selbe ist.

Swaft: In Canada ist Offene Software bis jetzt nicht sehr populär. Wenn man Leute zu diesem Thema befragt, so antworten sie mit:"Was ist das?" Gewiss, manche Leuten wissen es, doch nicht viele. Paleo machte letzt Woche eine Umfrage dazu und die meisten hatten noch nie davon gehört.

Untouchable: Offene Software wird von der brasilianischen Bundesregierung sehr ernst genommen. Minister und staatlich basierende Unternehmen werden darin instruiert, stufenweise zu freier Software zu wechseln, wann immer dies möglich ist. Bei "PC Conectado" einem Programm, bei dem günstig Computer an Personen mit geringem Einkommen abgegeben wurden, wurde darauf geachtet, nur freie Software zu verwenden. Trotzdem wissen nur wenige computerbenutzende viel über offene Software und die normalen Personen haben keinen Schimmer, was freie Software ist.

9. Welche Distribution von Linux setzt ihr ein?

Ian: Gentoo. Zur Zeit eine Gentoo LiveCD, da ich mitten daran bin, ein neues Gentoo zu installieren.

# Seb: SuSE 9.2

# Mark: Chaotix 5.3 (doch ich werde bald zu Amarok-Live wechseln)

# Swaft: Gentoo 2.6.9

# Leinir: Mandrake 10.1 (doch ich werde bald zu Ark Linux wechseln)

# Xatax: Slackware

# mxcl: Arch Linux

# Apachelogger: SUSE Linux 9.3

# Untouchable: Gentoo

10. Ein paar Worte über die Leute hinter Amarok. Was macht ihr in Eurer Freizeit? Hobbies, Familie?

Seb: Ich bin an der Universität in meinem dritten Jahr. Ich studiere Biomedizin- und Computer-Ingenieur. Falls es die Zeit erlaubt, programmiere ich, surfe oder hänge mit meinen Kollegen herum.

Leinir: 25 Jahre alt und im letzten Jahr in der Ausbildung als Multimedia Designer. Nach den Sommerferien werde ich an der Uni beginnen Informationsmanagement zu studieren. In meiner Freizeit helfe ich bei Amarok mit, dazu noch bei anderen Projekten, eines mit Namen Uberghey CMS und ein Themenset mit Namen Reinhardt (Farbschema, Iconset, Widgetstyle, gdm Theme, Begrüssungsbildschirm und dazu ein Design, doch kein Code für ein Fenstermanager Theme).

mxcl: Gelegentlich probiere ich Gnome aus.

Swaft: Ich bin die meiste Zeit an der Schule. In meiner Freizeit arbeite ich an Amarok's neuer Webseite, spiele auf meinem Keyboard, lese wissenschaftliche Bücher und arbeite an persönlichen Ingenieurprojekten. Ich liebe es, mit Freunden zu reden und etwas mit meiner Freundin zu unternehmen --sebr he he ;)

Ian: Zur Zeit mache ich Webdesign und arbeite für ein Bücherwarenhaus. Ich werde dazu mein Computerstudium fortsetzen. Dazu möchte ich gerne die Aktivitäten mit FSCK wieder aufnehmen. In meiner nicht Amarok Freizeit lese ich Harry Potter 5 auf Spanisch

Ich danke Euch allen für die ausführlichen Antworten und wünsche Euch weiter viel Erfolg mit Amarok!


Amarok Entwicklergruppe ist per E-Mail unter der Adresse amarok-devel@lists.sf.net zu erreichen. Das Interview zur Anwendung des Monats Amarok führte Markus Grob in englischer Sprache. Ins Deutsche übertragen von Markus Grob.

Eine Kurzbeschreibung zu Amarok finden Sie an dieser Stelle.

[ Edit ]

Aktuell: kdirstat

Skip menu "Aktuell: kdirstat"
  • Einleitung
  • Interview
  • Beschreibung

Archiv 2008

Skip menu "Archiv 2008"
  • April: kdirstat

Archiv 2007

Skip menu "Archiv 2007"
  • April: kdesvn

Archiv 2006

Skip menu "Archiv 2006"
  • Mai: KRename

Archiv 2005

Skip menu "Archiv 2005"
  • Januar: aKregator
  • Februar: KBear
  • März: KSpread
  • April: KPDF
  • Mai: Amarok
  • Oktober: KDissert

Archiv 2004

Skip menu "Archiv 2004"
  • Januar: KuickShow
  • Februar: Konsole
  • März: KSirtet
  • April: JuK
  • Mai: KMplayer
  • Juli: Konserve
  • August: Konversation
  • September: Kig
  • November: KAddressbook
  • Dezember: KPilot

Archiv 2003

Skip menu "Archiv 2003"
  • Januar: Quanta
  • Februar: K3b
  • März: Kover
  • April: KSirc
  • Mai: KsCD
  • Juni: KMail
  • Juli: Karamba
  • September: Kile
  • Oktober: Kolf
  • November: Digikam
  • Dezember: Kickpim

Archiv 2002

Skip menu "Archiv 2002"
  • Januar: KNotes
  • Februar: KOrganizer
  • März: Kate
  • April: KView
  • Mai: KTouch
  • Juni: KSteak
  • Juli: Ark
  • August: KShisen
  • September: KNewsticker
  • Oktober: KCron
  • November: KWord
  • Dezember: KSnapshot

Archiv 2001

Skip menu "Archiv 2001"
  • Oktober: Noatun
  • November: Karm
  • Dezember: Kppp

Archiv 2000

Skip menu "Archiv 2000"
  • Oktober: KJukebox

Global navigation links

  • Startseite
  • KDE Accessibility Startseite
  • Beschreibung der Navigationstasten
  • Back to content
  • Back to menu

Suche:


Betreut von kde.de Webmaster
KDE® und K Desktop Environment®-Logo sind eingetragene Warenzeichen von KDE e.V. | Impressum