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

Loblied auf Mageia

Hier mal ein paar lobende Worte eines neuen Mageia-Benutzers – Aussagen wie diese erhalten wir relativ häufig, Sie können sie also als repräsentativ ansehen:

Am Freitagvormittag kam mein neues Thinkpad: Ein T520 mit Quad-Core i7, 8GB RAM, 15,6“-Bildschirm, eingebautem WLAN, UMTS, Bluetooth usw.

Nachdem ich die vier Wiederherstellungs-DVDs für das mitgelieferte Win7-Pro und andere vorinstallierte Software gebrannt hatte, verkleinerte ich die Windows-Partition, so dass ich einige hundert GB freien Platz für eine Linux-Installation hatte.

Ich entschied mich dazu, Mageia 1 eine Chance zu geben. Ich brannte also die 64bit-ISO auf eine DVD und begann mit der Installation. Hier entschied ich mich dafür, diesmal GNOME den Vorzug vor KDE zu geben, da ich mit beiden Desktops gleichermaßen zurechtkomme, GNOME aber den etwas kleineren Platzverbrauch hat.

Ohne irgendwelche Verrenkungen auf der Kommandozeile durchführen zu müssen, schaffte ich es, alles zum Laufen zu bringen… und ich meine alles.

Sound und Video liefen sofort, das WLAN lief sobald ich einmal online war und das System den Treiber nachladen konnte. (Und hierfür wird kein NDISWrapper gebraucht.)

Alle Sondertasten funktionieren. Der Schalter zum Ein- und Ausschalten des WLAN, der Lautstärkeregler, der Stummschalter, der Schalter für den Ruhezustand. Ich startete Firefox und verband mich via WLAN zu meinem Musikserver. Nachdem ich ein Album zum Abspielen ausgewählt hatte, konnte ich mich von der korrekten Funktion der Pause-, Vorwärts-/Rückwärts-, Überspringen- und Stopp-Knöpfe überzeugen, die alle prima mit dem Standard-Movie-Player liefen.

Um meine Bluetooth Maus zum Arbeiten zu bewegen musste ich nur das Bluetooth- Konfigurationswerkzeug von Gnome starten und das Gerät mit dem Laptop verbinden. Wow, die Maus funktionierte ebenfalls. Keine manuelle Bearbeitung der Xorg.conf war notwendig!
Das Speed-Stepping der CPU arbeitet problemlos. Der Ruhezustand wird aktiviert wenn ich entweder den Deckel schließe oder den dazugehörigen Knopf drücke, und auch das Aufwachen macht keinerlei Probleme. Die Aktivierung der Bildschirmsperre funktioniert ebenfalls gut und lässt bei erneutem Tastendruck die normale Aufforderung zum Einloggen erscheinen. Und das Scrollen funktioniert in beide Richtungen (auf und ab sowie rechts und links) wenn ich den Finger am Rand des Touchpads entlang bewege.

Ich habe eine Menge Linux-Installationen ausgeführt, aber noch nie hatte ich den Fall, dass diese große Vielfalt an Hardware direkt und ohne weitere manuelle Eingriffe funktioniert hat, und dann noch auf einem Laptop. Die Win7-Installation konnte die Maus nicht ohne die entsprechende Treiber-CD sehen, wohingegen Mageia 1 auch die entsprechenden Treiber hierfür an Bord hatte. Fantastisch. Dies ist wirklich ein schnuckliger Laptop mit einer noch besseren Linux-Installation.

Lang Lebe Urpmi!

 

(Veröffentlicht am 04.09.2011 von trish)

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Loblied auf Mageia

Mageia 2: Veröffentlichungszyklus, Support und Planungen

In der Mageia-Community haben Diskussionen stattgefunden, um eine Entscheidung über den Veröffentlichungszyklus zukünftiger Mageiaversionen zu treffen. Anfangs machten wir einige Vorschläge, die alle kommentieren und diskutieren konnten.

Hier das Ergebnis unserer Diskussionen: Eine neue Version von Mageia wird alle 9 Monate veröffentlicht. Wir glauben, das ist ein ausgewogener Rahmen, um eine aktuelle Distribution, die zudem stabil läuft, zur Verfügung zu stellen. Damit sollten wir auch ausreichend Zeit haben, um die Spezifikationen auszuarbeiten, zu entwickeln, zu paketieren, Innovationen zu integrieren und alles zum Abschluss zu bringen.

Jede Mageia-Version wird 18 Monate lang unterstützt werden. Vor der Veröffentlichung der nächsten Version werden wir unsere Ressourcen insgesamt einmal auf den Prüfstand stellen, um herauszufinden, ob wir es schaffen werden, entsprechend unserer vorläufigen Planung Updates bereitzustellen. Wenn alles nach Plan läuft, überlegen wir alle 18 Monate eine LTS-Version (Long Term Support) zu veröffentlichen, die dann 3 Jahre lang unterstützt werden soll.

Bei der Planung zur Entwicklung von Mageia 2 haben wir versucht, alle Erkentnisse aus der Nachbetrachung von Mageia 1, mit einzubeziehen. Hier ist der Zeitplan:

  • Alpha 1 : 16.11.2011
  • Alpha 2 : 14.12.2011
  • Beta 1 : 20.01.2012
  • Einfrieren der Paketversionen: 06.02.2012
  • Einfrieren der Artwork-Arbeiten: 10.02.2012
  • Einfrieren der Übersetzungen (i18n): 10.02.2012
  • Beta 2: 14.02.2012
  • Einfrieren des Releases: 06.03.2012
  • Veröffentlichungskandidat (RC) : 09.03.2012
  • Abschließende Veröffentlichung von Mageia 2: 04.04.2012

Die Arbeiten haben bereits begonnen – Sie können bereits einen ersten Blick auf die technischen Spezifikationen werfen.

(Veröffentlicht am 17. Juli, 2011 von ennael)

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Mageia 2: Veröffentlichungszyklus, Support und Planungen

Mageia auf dem Libre Software Meeting 2011 (LSM 2011)

Strasbourg by night

CC-BY-SA Some rights reserved by .tungl

Das Libre Software Meeting (LSM) gibt es nun bereits im 12. Jahr, ein jährliches Treffen von Begeisterten von freier Software in Frankreich. Wie das Programm verrät, beinhaltet das Treffen verschiedene Konferenzen und Diskussionen, die sich über eine große thematische Bandbreite und sich über vier oder fünf Tage erstrecken. Jedes Jahr findet das LSM wo anders statt; das diesjährige Treffen ist vom 9. bis zum 14. Juli in Straßburg, im Osten Frankreichs, und einige Leute von Mageia werden unser Projekt vorstellen.

Am Dienstagmorgen wird Anne im „Community“-Zweig der Veranstaltung eine Präsentation zum Thema „Abspalten und Aufbauen in 10 Lektionen“ vorstellen. Dabei geht es um das Mageiaprojekt als Ganzes, wobei sie ihre Präsentation auf der aufbaut, die sie bereits auf dem LinuxTag gehalten hat. Sie wird darüber sprechen, was wir in Mageias erstem Jahr gelernt haben und unsere Erfahrungen gern mit Gleichgesinnten aus der freien Software-Szene teilen.

Unsere zweite Präsentation, diesmal von meiner Wenigkeit, läuft dann am Nachmittag im “System Administration”-Zweig der Veranstaltung. Diesmal geht es um die inneren Abläufe und all die schmutzigen Details in der Infrastruktur einer Linuxdistribution. Mein Angebot besteht aus einzigartigen Einblicken unter die Haube des Projekts, wobei es auch darum geht, wie wir den Versuch unternahmen, ein anhaltend und transparent arbeitendes Team von Freiwilligen für die Mitarbeit am Mageiaprojekt aufzubauen.

Beide Präsentationen werden auf Französisch gehalten

Jeder Veranstaltung für freie Software, die etwas auf sich hält, würde etwas fehlen, gäbe es nicht eine Reihe von Gruppen, die sich dort präsentieren. Die Attraktivität des Libre Software Meetings resultiert auch aus der Vielfältigkeit der Stände. So präsentieren sich auf dem LSM neben den bekannten freien Systemen und Softwareprojekten wie Debian, GNOME, usw. etwa auch assoziative ISPs wie FDN, regionale Linux-User-Gruppen („LUGs“) und andere Vereinigungen – hier finden Sie die vollständige Liste.

Wir werden da sein, um Mageia den Besuchern zu zeigen – und das Betriebssystem insgesamt mit interessierten Vorbeigehenden, mit Mageia-Benutzern und anderen Mitgliedern der Community zu diskutieren. Einige von uns sind in den vorangegangenen Jahren schon einmal unter anderen Namen auf dem LSM gewesen, also sind wir gut vorbereitet!

Da einer unserer grundlegenden Werte die Zusammenarbeit mit anderen Projekten ist, haben wir uns dafür entschieden, unseren Stand mit den French Fedora Ambassadors und den Mitgliedern der französischen OpenSUSE-Community zu teilen, wobei es insbesondere um das Organisatorische beim Betreiben eines Infostandes geht. So wird jeder in Ruhe etwas essen gehen können mit der Sicherheit, dass immer jemand unser Equipment im Auge behält; außerdem können wir uns auf ein Auto beschränken anstatt jeweils unsere Anstrengungen zu verdoppeln.

Wir würden uns wirklich freuen, Sie auf dem LSM zu treffen – es handelt sich um eine großartige Konferenz, die allen etwas bietet. Auch würden wir es prima finden, wenn Sie zu unseren Präsentationen kommen könnten und zu unserem Stand, wo Sie mit Leuten vom Mageiaprojekt plaudern können.

Wir sehen uns auf dem Libre Software Meeting!

(Veröffentlicht am 8. Juli, 2011 von misc)

Veröffentlicht unter Allgemein | Verschlagwortet mit , | Kommentare deaktiviert für Mageia auf dem Libre Software Meeting 2011 (LSM 2011)