Die Macher von Mageia: Samuel Verschelde

 Von Marcello Anni, Mageia Italia

Hallo Samuel, ich heiße Dich im Namen der italienischen Mageia-Benutzer willkommen. Würdest Du Dich zuerst einmal kurz vorstellen?

Hallo, mein Name ist Samuel Verschelde, ich bin 29 Jahre alt und lebe in Lyon (Frankreich).

Wie wurdest Du ursprünglich auf Linux aufmerksam?

Ich entdeckte Linux während meines Studiums 2003. Es war aufregend, eine komplett neue Welt zu entdecken, die ich bis dahin nicht kannte. Bis dahin hatte ich viele Jahre lang nur Microsoft-Systeme genutzt.
Die erste Distribution, die ich installierte, war Debian Potato, und das war vermutlich nicht die beste Entscheidung für einen Anfänger, der mit der Unix-Kommandozeile nicht vertraut war.
Danach benutzte ich eine Zeit lang Red Hat, bis ich 2004 schließlich auf Mandrake stieß.

Wie hast Du von Mageia erfahren und warum hast Du Dich dazu entschlossen, Dich an dem Projekt zu beteiligen?

Ich hörte an dem Tag, an dem es öffentlich angekündigt wurde von Mageia und entschloss mich augenblicklich, mich dem Projekt anzuschließen. Die Linux-Distribution, die ich mochte, zu retten, indem man sie in ein von der Community getragenes Projekt umformt, war (und ist immer noch) sehr motivierend. Auch schlossen sich die meisten mir bekannten Kontributoren Mageia an. Es wurde also offensichtlich, dass die Distribution Mandriva Linux – selbst wenn sie überleben sollte – nie wieder das sein würde, was sie einmal war.

In welchen Bereichen beteiligst Du Dich bei Mageia?

Am meisten bin ich daran interessiert, die stabilen Versionen von Mageia zu unterstützen. Sie sind im Endeffekt das, was die Leute benutzen. Darum beteilige ich mich an den folgenden Teams:

  • Dem Paketbau-Team, damit ich Fehler beheben und neue Versionen von vorhandener Software oder auch neue Software zur Distribution hinzufügen kann. Bald wird es mir auch möglich sein, Backports – also neue Versionen beliebter Programme – aus dem Cauldron in Mageia 1 einzubringen, vorausgesetzt, ich finde genug Tester, die mir bestätigen, dass sie funktionieren.
  • Das QA-Team, dessen Arbeit momentan hauptsächlich darin besteht, Update-Kandidaten (also Fehlerbehebungen und Sicherheitskorrekturen) zu testen, bevor sie an alle Anwender weitergeleitet werden. Ich hatte ursprünglich nicht vor, so viel Zeit für das QA-Team zu verwenden, allerdings bestand hier noch Bedarf, so dass ich damit begann, Zeit zu investieren, um neue Freiwillige zu finden und die Arbeit des Teams zu organisieren.

Außerdem bin ich Mentor von vier Personen, die Paketbauer für Mageia werden wollen. Ich war mir nicht sicher, ob ich genug Paketbauerfahrung habe, um dies zu tun, aber auch hier bestand ein Bedarf – manche Leute warteten Wochen lang auf einen Mentor – und so meldete ich mich. Das scheint ganz gut zu funktionieren und wenn einmal Probleme auftreten, kann ich immer noch erfahrenere Paketbauer um Rat fragen.
Und natürlich gibt es noch das Mageia-App-Db-Projekt, das wir vor einigen Monaten begonnen haben.

Tatsächlich bist Du der Hauptentwickler von Mageia-App-Db. Kannst Du uns sagen, um was es dabei geht und was damit erreicht werden soll?

Mageia-App-Db ist eine Online-RPM-Datenbank mit den folgenden Zielen:

  • Eine „offizielle“ Stelle anzubieten, wo man nach Informationen über die Pakete in Mageia schauen kann.
  • Der Fokus liegt auf der Zusammenarbeit zwischen Benutzern, Testern und Paketbauern: von den Benutzern zu den Paketbauern (Backport-Anfragen, Fragen nach neuer Software mit der Möglichkeit, Stimmen für etwas abzugeben,…), von den Paketbauern zu den Benutzern/Testern (Test-Anfragen, d. h., dass zum Beispiel Paketbauer Mageianutzer darum bitten, ein bestimmtes Paket zu testen, bevor es den offiziellen Paketquellen hinzugefügt wird,…)
  • einfach zu benutzen, aber mit vielen Funktionen
  • einige geplante oder bereits eingebaute Funktionen: E-Mail-Benachrichtigungen (etwa, wenn ein neues Paket zur Verfügung steht), Screenshots, Bewertungen, Tags

Die vollständige Liste finden Sie auf der Website zu diesem Projekt.

In welchem Entwicklungsstadium befindet sich Mageia-App-Db? Was sind seine wichtigsten Merkmale, und was können wir in den nächsten Versionen erwarten?

Der Entwicklungsstand ist: „wird aktiv entwickelt, ist aber bereits in der vorliegenden Fassung benutzbar, wenn man von den noch fehlenden Funktionen absieht“. Wenn wir uns auf diejenigen beschränken, die am meisten dazu beigetragen haben, gibt es drei Entwickler: Adrien Gallou (Frankreich), Vyacheslav Blinov (Russland) und mich.
Im Moment verfügt die Version 0.2 über die folgenden Funktionen:

  • es wird mit Olivier Thauvins Multi-Distributions-RPM-Datenbank Sophie synchronisiert und ist somit immer auf dem aktuellen Stand
  • ermöglicht das Durchsehen der Liste, die Suche nach Paketen, das Ansehen von Screenshots (sofern verfügbar), die Anzeige der neuesten Updates oder Backports sowie die Nutzung verschiedener Filter.
  • dank ‚Sophie‘ funktioniert die Datenbank nicht nur mit Mageia, sondern auch mit Mandriva, Fedora, OpenSuse und weiteren, rpm-basierten Distributionen

Eine Demo finden Sie hier.
Der aktuelle Zustand ist immer noch fehlerhaft, doch ist die Datenbank bereits jetzt nützlich – zumindest für mich (und auch für meinen Bruder Rémi, der mir bestätigte, dass er sie ebenfalls benutzt)!

Version 0.3 sollte folgende Eigenschaften enthalten:

  • offizielle Installation von Mageia-App-Db auf Mageia-Servern (eigentlich kein Feature an sich, allerdings dennoch ein wichtiger Schritt)
  • LDAP-Anbindung an die Mageia-Benutzerdatenbank, sodass Ihre Anmeldung auf der Mageia-Website ebenfalls in der Mageia-App-Db funktioniert
  • Benachrichtigung der Benutzer. Sie können sich aussuchen, ob Sie eine E-Mail erhalten möchten wenn ein bestimmtes Paket aktualisiert wird, zum Beispiel, wenn eine neue Version von Virtualbox in den Backports-Medien erscheint.
  • Internationalisierung der Benutzeroberfläche, vorerst allerdings nur in sehr wenigen Sprachen. Bitte beachten Sie, dass ich hier lediglich von der Benutzeroberfläche spreche. Die Übersetzung von Paketbeschreibungen ist ein weiteres größeres Projekt.
  • verschiedene kleine Verbesserungen

Vielen Dank, Samuel, dass Du uns dieses Interview gewährt hast, und bleib dem Mageiaprojekt weiterhin mit so großartigen Beiträgen erhalten! Bis bald!

Vielen Dank für das Gespräch, viele Grüße an alle Mageia-User!

(Original veröffentlicht von ennael am 03. Oktober 2011)

Veröffentlicht unter Allgemein | 1 Kommentar

Die Macher von Mageia: Oliver Burger

Erzähl uns alles von dir!

Wer ich bin? Das ist gar nicht so einfach. Aber ich versuche es mal … Mein Name ist Oliver Burger (aka obgr_seneca) und ich lebe im Südwesten Deutschlands. Zur Zeit mache ich ein Dual-Studium. Ich bin also die Hälfte des Jahres an der Universität und die andere Hälfte in einer Firma, die hauptsächlich webbasierte Geo-Informationssysteme, aber auch andere Webanwendungen entwickelt.

Wie und wo beteiligst du dich in Mageia? Was trägst du zusätzlich bei? Und warum?
Ich bin ein aktives Mitglied der deutschen Mandriva Community MandrivaUser.de, war seit 2007 Mandriva Übersetzer und war einer der Paketierer des MUD Drittanbieter-Repositories.

Da MandrivaUser.de seit einiger Zeit Differenzen mit Mandriva S.A. hat, war Mageia das Beste was passieren konnte. „Unsere“ Distribution, die ohne Einfluß dieses merkwürdigen Unternehmens, mit dem wir leben mussten, weiterlebt.

Bei Mageia bin ich Leiter des i18n-Teams. Zusätzlich bin ich im Web-Team, sowie im Paketbau-Team.

Als Leiter des i18n-Teams, ist es mein Job, dafür zu sorgen, dass das Team alles hat was von Nöten ist, um seine Arbeit zu machen. Das bedeutet, mit den Sysadmins und anderen Teams Kontakt aufnehmen, sowie dafür zu sorgen, dass das Team funktioniert und sich wie ein Team verhält. Natürlich steuere ich wie jedes andere i18n-Mitglied meinen Teil zur Übersetzung bei.

Leiter eines Teams zu sein bedeutet nicht, dass ich Entscheidungen über das Team hinweg fällen kann. Es geht eher um das Moderieren des Teams, Lösungen zu finden, mit denen alle oder die meisten aus dem Team übereinstimmen, und natürlich repräsentiere ich das Team im Council (dem Mageia-Rat) um dort dafür zu sorgen, dass die Meinungen und Wünsche des Teams Gehör finden.

Im Web-Team bin ich zur Zeit noch etwas passiver. Ich habe an einigen Teilen der Webseiten für Mageia 1 gearbeiter und ich habe ein paar Pläne, was ich in Mageia Web-Welt einbauen möchte, hatte jedoch noch nicht die Zeit sie umzusetzen.

Als Paketierer erstelle und warte ich einige kleinere Pakete und ich helfe im Mentorenprogramm.

Was ist das Besondere beim i18n in Mageia? Was ist aktuell zu tun? Wo liegen die Schwierigkeiten?

Ich glaube das Besondere ist die Teamentwicklung. In all den Jahren als Mandriva-Übersetzer habe ich nie wirklich mit Übersetzern aus anderen Teilen der Welt zusammen gearbeitet. Bei Mageia sehe ich das i18n-Team als Teil der Community, das zusammen mit all den anderen Teams arbeitet. Bei Mandriva hatte man das Gefühl eine unbezahlte und unterbewertete Arbeitskraft zu sein.

Gibt es etwas, was du gerne in Mageia sehen würdest?

Um ehrlich zu sein, was ich wirklich gerne in Mageia sehen würde, sind jede Menge Mitwirkende in allen Gebieten, so dass Mageia die beste Distribution auf dem Markt sein kann.

Wenn Sie also der Meinung sind, dass sie Fähigkeiten besitzen, die für Mageia hilfreich sind, seien Sie nicht schüchtern.

Und natürlich heißen wir neue Übersetzer jeder Zeit willkommen. Es gibt noch einige Sprachen, die lediglich von einer Person übersetzt wird und andere Sprachen, für die sich bisher keine Übersetzer gefunden haben. Also, kommen Sie an Bord.

(Original veröffentlicht von ennael am 24. September 2011)

Veröffentlicht unter Allgemein | Verschlagwortet mit , , | Kommentare deaktiviert für Die Macher von Mageia: Oliver Burger

Wir haben Geburtstag!

Heute wird das Mageia-Projekt ein Jahr alt – ein stolzes, vielversprechendes und spannendes Kind.
Wir sind wegen Ihnen hier und wir alle werden uns weiterhin an der großen Freude beteiligen, aus Mageia Realität werden zu lassen.

Aber lassen Sie uns einen Blick zurück werfen:

  • Der 18. September 2010 war der Tag,
  • und es gab ein überwältigendes Echo auf die Ankündigung!
  • von September bis November begannen wir, die Infrastruktur aufzubauen, Menschen zu versammeln und wichtige Bestandteile zu diskutieren (wie das Führungsmodell, die Richtlinien und den richtigen Punkt, anzufangen).
  • im Januar 2011 war unsere Werkstatt fertig und wir begannen damit, Pakete zu importieren und zu bauen und wir veröffentlichten unsere erste Alpha-Version.
  • in den darauffolgenden sechs Monaten arbeiteten wir bis zum Umfallen daran, Test-ISOs zu veröffentlichen, Fehler zu korrigieren, das Design auszuarbeiten und etwas zu erstellen, das wir veröffentlichen konnten.
  • im Juni wurde Mageia 1 veröffentlicht und von der Community als stabile, gut arbeitende Distribution willkommen geheißen.
  • während des Sommers nahmen wir uns die Zeit, einen Schritt zurückzutreten und wichtige Entscheidungen für das nächste Release zu diskutieren (Links zu den Specs,…) und das Projekt als Gesamtes zu diskutieren, damit die Teams sich nach der ersten Runde besser organisieren konnten
  • und heute beginnen wir unser zweites Jahr und alles verläuft planmäßig!

Einige der Highlights auf dem Weg bis hierher:

 

Lassen Sie uns also feiern, am 18. und 19. September (Sonntag und Montag):

  • suchen Sie nach diesem Tag: #mageiabirthday1
  • kommen Sie im #mageia-Kanal im Freenode-IRC-Kanal vorbei und sagen Sie hallo! Wir werden von Sonntag, den 18. September um 12.00 UTC (14.00 deutscher Zeit) bis 12.00 UTC (14.00 deutscher Zeit) am Montag, den 19. September dort sein.
  • Erstellen Sie Beiträge mit dem #mageiabirthday1-Tag (Twitter, Facebook, Flickr, Youtube, egal wo) und senden Sie uns die Links!
  • Feiern Sie (!) und veröffentlichen Sie Ihre Bilder und senden Sie uns die Links.
  • Erzählen Sie uns, was Ihnen dies alles bedeutet!

(Original veröffentlicht von ennael am 18. September 2011)

Veröffentlicht unter Allgemein | 1 Kommentar

Das große Krabbeln

Von Mageias QA- und Triage-Teams

In einer idealen Welt werden Software-Fehler (sogenannte Bugs) kurz nach ihrer Entdeckung korrigiert. (In einer idealen Welt gibt es erst gar keine Bugs, aber bleiben wir realistisch.) Sie mögen nun vielleicht glauben, dass, sobald ein Bug gemeldet wird, einer der Mageia-Paketbauer diesen korrigiert, ein neues Paket veröffentlicht und alle glücklich weiterleben.

Unglücklicherweise ist dies für die meisten gefundenen Bugs nicht ganz so einfach. Bevor ein Bug als beseitigt gemeldet werden kann, müssen viele Dinge erledigt und bedacht werden, die sich dem Blick eines Außenstehenden entziehen.

Das Triage-Team ist die Verbindung zwischen dem Benutzer, der den Bug entdeckt und den Paketbauern und Entwicklern, die die Lösung für das Problem finden müssen. Alle neu entdeckten Probleme müssen eingeordnet und mit einer Wichtigkeit versehen werden, auch muss geprüft werden, ob das gleiche Problem bereits gemeldet wurde. Falls notwendig, muss auch geprüft werden, ob der Bug reproduziert werden kann und es müssen teils weitere Informationen erfragt werden, wo sie benötigt werden und so weiter. Nachdem all dies geschehen ist, kann der Bug schließlich dem richtigen Paket zugeordnet und dem Maintainer dieses Paketes zugewiesen werden.

Ohne das Triage-Team würden sich die Bug-Reports vervielfachen, alt werden und liegen bleiben, ohne dass die Paketbauer Notiz von ihnen nehmen würden. Und Sie als der Endbenutzer wären unzufrieden mit der Qualität der Mageia-Distribution. Die meisten Dinge brechen über Nacht nicht zusammen, wenn man sich nicht darum kümmert, aber wenn Termiten langsam am Fundament Ihres Hauses fressen, wollen Sie auch, dass etwas dagegen unternommen wird, bevor die Situation außer Kontrolle gerät.

Für Fehlerkorrekturen an offiziell veröffentlichten und unterstützten Versionen von Mageia reicht es nicht aus, einfach nur neue Pakete hochzuladen. Wir wollen es um jeden Preis vermeiden, die Lage durch solche Pakete zu verschlimmern anstatt zu verbessern. Unsere Benutzer sollen nicht in noch größere Schwierigkeiten geraten. Deswegen muss ein Paket, bevor es veröffentlicht wird, durch die Tests des QA-Teams (Quality Assurance, zu deutsch Qualitätssicherung) hindurch. Das QA-Team prüft das Paket auf allen Architekturen, ob es läuft, ob es keine erkennbaren Rückschritte gibt und ob die Korrektur das ursprünglich im Bugreport erwähnte Problem tatsächlich behebt.

Diese Aufgaben der Triage- und QA-Leute gehören wohl zu den glanzlosesten, andererseits aber auch wichtigsten Pflichten innerhalb eines Projektes wie Mageia. Vermutlich wird Ihnen (oder jemand anderem) niemand ewigwährenden Ruhm, Glück oder Liebe entgegen bringen, aber Sie hätten die Gelegenheit, Mageia zu helfen, eine noch großartigere Distribution zu werden. Der große Vorteil ist, dass man weder für das Triaging noch für das QA-Testen besondere technische Fähigkeiten benötigt, genauso wenig ist eine große Verpflichtung enthalten. Jeder, der mithelfen will is uns Willkommen und alles, was Sie benötigen ist ein wenig Zeit.

Beide Teams können Ihre Hilfe brauchen, um Bugs schneller und effizienter zu sortieren und Updates schneller und gründlicher prüfen zu können als dies zur Zeit möglich ist, da wir zu wenige Freiwillige haben. Interessiert? Dann ergreifen Sie die Gelegenheit beim Schopf und fangen Sie an!

Für das Triage-Team:

  • Fügen Sie Ihren Namen in die Wiki-Seite ein
  • Abonnieren Sie die „bugsquad“-Teammailingliste (und schreiben Sie uns ein paar Zeilen)
  • Abonnieren Sie die „bugs“-Mailingliste (Beachten Sie bitte, dass hier sehr viel Verkehr ist, wenn Sie sich dem nicht gewachsen fühlen, nutzen Sie die Bugzilla-Oberfläche und tragen Sie sich bei allen für Sie interessanten Bugs in das CC-feld ein.)
  • Lesen Sie die Anleitung zum Triaging und unsere Bug-Policy.
  • Fangen Sie an zu arbeiten!
  • Treffen Sie sich mit uns in #mageia-bugsquad im IRC und stellen Sie dort Ihre Fragen.

Für das QA-Team:

  • Fügen Sie Ihren Namen in die Wiki-Seite ein.
  • Abonnieren Sie die „qa-discuss“- und „qa-bugs“-Mailinglisten für Diskussionen innerhalb des Teams und Benachrichtigungen von Bugzilla über Update-Kandidaten.
  • Lesen Sie die Mageia Update-Policy und die Anleitung zum QA.
  • Sie können uns auch im IRC im kanal #mageia-qa im Freenode-Netzwerk treffen, ein guter Ort um schnell Antworten auf Fragen zu erhalten.

Kommen Sie an Bord, es gibt immer viel zu tun!

(Original gepostet am 13. September 2011 von ennael)

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Das große Krabbeln

Aufruf an Künstler und Designer

Das Artwork-Team beginnt nach dem Sommer wieder mit der Arbeit und wir suchen Leute mit Fähigkeiten und Interesse im künstlerischen Bereich, die sich gerne beteiligen wollen. Erkennen Sie sich darin?

Wir planen, das Aussehen von Mageia vor dem Erscheinen der zweiten Mageia-Version festzulegen und würden uns über jede Art von Hilfe freuen. Helfen Sie uns, Mageias Auftritt in der Welt zu verbessern.

Was bedeutet das? Wir wollen Designs für den Mageia-Webauftritt, das Wiki und den Mageia-Installer überarbeiten und aktualisieren. Wir wollen Plymouth-Themes und Icon-Sets erstellen, daran arbeiten, unsere Farbpalette zu vervollständigen und Dinge wie Poster, Banner und andere Utensilien für Treffen oder Stände auf dem Linuxtag oder ähnlichen Veranstaltungen entwerfen. Alles ein großer Spaß!

Gehen Sie auf die Wiki-Seite des Artwork-Teams, kontaktieren Sie den Artwork-Teamleiter Thorsten (TeaAge im IRC, die E-Mail-Adresse finden Sie auf der Wikiseite), kommen Sie bei einem Artwork-Meeting im IRC vorbei oder machen Sie einfach beides.

(Veröffentlicht am 07.09.2011 von Trish)

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Aufruf an Künstler und Designer