{"id":9665,"date":"2016-03-03T18:35:00","date_gmt":"2016-03-03T17:35:00","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=9665"},"modified":"2016-03-03T18:35:00","modified_gmt":"2016-03-03T17:35:00","slug":"drei-jahre-in-fast-1000-worten","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2016\/03\/03\/drei-jahre-in-fast-1000-worten\/","title":{"rendered":"Drei Jahre in (fast) 1000 Worten"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2016\/03\/openlogo-nd-1001-1-1.png\" alt=\"Debian-Logo\" width=\"101\" height=\"124\" class=\"alignleft size-full wp-image-9666\" \/><br \/>\nEs war einmal in einem anderen Universum, da war ein Schreiber dessen Feder in den letzten drei Jahren t\u00e4glich neue und gefeierte Artikel entsprangen. Er lebte in Reichtum und \u00dcberfluss bis ihn sieben betrunkene Zwerge f\u00fcr seine L\u00fcgen verm\u00f6belten. Das Ende.<br \/>\nZur\u00fcck in der Wirklichkeit, wer kann sich noch an <a href=\"https:\/\/www.gambaru.de\/blog\/2012\/10\/05\/mehr-als-ein-feiertag-mediathekview-3-0-0-ist-in-debian-sid\/\">diesen Artikel<\/a> erinnern. Ich beinahe schon nicht mehr. Zwischen diesem 3. Oktober 2012 und dem heutigen Tag hat sich viel Neues in Sachen Debian zugetragen, Zeit das ganze Mal Revue passieren zu lassen. Damals wollte ich endlich aktiv zum <a href=\"https:\/\/www.gambaru.de\/blog\/2012\/09\/19\/wie-man-veroffentlichungskritische-bugs-in-debian-beseitigt\/\">Beseitigen von Bugs<\/a> und Fehlern in Debianpaketen beitragen und der Zeitpunkt war g\u00fcnstig, da Debian 7 \"Wheezy\" gerade eingefroren worden war, die Fehlerbeseitigung oberste Priorit\u00e4t hatte und es nur noch ein paar Monate bis zur n\u00e4chsten Ver\u00f6ffentlichung dauern konnte. Dachte ich zumindest.<br \/>\nDer sogenannte \"Freeze\" zog sich zehn Monate hin und erst am 4. Mai 2013 war es endlich soweit und Wheezy wurde die neue stabile Version von Debian. Die lange Wartezeit h\u00e4ngt mit Debians Philosophie zusammen nur dann zu ver\u00f6ffentlichen \"wenn es fertig ist\", will hei\u00dfen, alle ver\u00f6ffentlichungskritischen Fehler m\u00fcssen behoben worden sein und dieser Ansatz gilt dar\u00fcber hinaus noch f\u00fcr alle Pakete. Selbst eher unscheinbare Software konnte also die Ver\u00f6ffentlichung verz\u00f6gern. Ehrlich gesagt, ab Januar 2013 war es selbst f\u00fcr die meisten Debianentwickler kaum noch m\u00f6glich die Probleme zu l\u00f6sen, ohne dabei weitreichende Entscheidungen wie das komplette Entfernen eines Pakets zu treffen. Es machte sich etwas Unmut breit und wieder einmal kamen die <a href=\"https:\/\/wiki.debian.org\/ReleaseProposals\">alternativen Modelle<\/a> Debian zu ver\u00f6ffentlichen ins Gespr\u00e4ch.<br \/>\nIn Anbetracht dieser eher au\u00dfergew\u00f6hnlichen Wartezeit hat Debians \"Release Team\" ein paar Ver\u00e4nderungen auf den Weg gebracht. Es gibt nun einen neuen Automatismus, wobei \"unbedeutende\" Softwarepakete (sogenannte leaf packages) automatisch aus der Testing-Distribution entfernt werden, wenn ver\u00f6ffentlichungskritische Fehler nicht in einem bestimmten Zeitraum repariert worden sind. Handelt es sich dabei um Bibliotheken k\u00f6nnen auch ansonsten fehlerfreie Pakete, die von diesen abh\u00e4ngen, ebenfalls entfernt werden. Dadurch erh\u00f6ht sich nat\u00fcrlich der Druck f\u00fcr Betreuer auch die Software in Schuss zu halten, von der das eigene Paket abh\u00e4ngt. Zum anderen k\u00f6nnen einzelne Maintainer das gesamte Projekt dadurch nicht mehr in \"Gei\u00dfelhaft nehmen\" und somit die Ver\u00f6ffentlichung verz\u00f6gern.<br \/>\nMitte 2013 war ich schon seit einigen Monaten Mitglied im <a href=\"https:\/\/wiki.debian.org\/Games\/Team\">Debian Games Team<\/a>. Ausschlaggebender Grund, warum ich gerade hier den Einstieg gew\u00e4hlt habe, war mein Interesse an freien Spielen, mein Projekt <a href=\"http:\/\/linuxiuvat.de\/\">linuxiuvat.de<\/a> war damals erst einige Monate alt, sowie der Wunsch aktiv in Form von Debianpaketierung mitzuhelfen. Au\u00dferdem, wenn man frei entscheiden kann, sind Spiele sicherlich nicht die langweiligste Freizeitbesch\u00e4ftigung. Leider klappte es innerhalb des Teams nur \u00e4u\u00dferst selten mit dem sogenannten Sponsoring, also dem Sichten von eingebrachten Verbesserungen und dem Hochladen der Softwarepakete. Immer wieder war ich auf \"externe\" Debianentwickler angewiesen. Mein besonderer Dank gilt hier insbesondere Adrian Glaubitz, Tony Mancill, Emmanuel Bourg, Miguel Landaeta, Guido G\u00fcnther, Vincent Cheng, Gregor Herrmann und vielen, vielen weiteren, die meine Pakete begutachtet und schlie\u00dflich hochgeladen haben.<br \/>\nDes weiteren verschlug es mich in das <a href=\"https:\/\/wiki.debian.org\/Teams\/JavaPackaging\">Debian Java Team<\/a>, anf\u00e4nglich weil ich \"Sponsoren\" f\u00fcr <a href=\"https:\/\/tracker.debian.org\/pkg\/mediathekview\">Mediathekview<\/a> und dessen neue Abh\u00e4ngigkeiten suchte, sp\u00e4ter weil mir der freundliche Umgangston gefiel und ich viel Neues in Bezug zu Java und Debianpaketierung dazulernen konnte.<br \/>\nSchnell begann ich immer mehr Pakete zu betreuen. Einen guten \u00dcberblick, was ich gerade so f\u00fcr Debian mache, liefert diese <a href=\"https:\/\/qa.debian.org\/developer.php?login=apo\">Paket\u00fcbersicht<\/a> oder speziell f\u00fcr den Bereich \"Debian Games\" <a href=\"http:\/\/blends.debian.org\/games\/maintstats\/\">diese Statistik<\/a>. (Hier ist also die Zeit f\u00fcrs Bloggen fl\u00f6ten gegangen...) Die meisten Pakete pflege ich bis heute innerhalb der bereits genannten Teams, weil sich dadurch Synergieeffekte ergeben und es einfach mehr Spa\u00df macht. Dringend gebraucht werden mehr aktive Mitglieder, das gilt sowohl f\u00fcr das Spiele- als auch das Java-Team! Einige verwaiste und notleidende Pakete habe ich auch \u00fcbernommen darunter <a href=\"https:\/\/tracker.debian.org\/pkg\/mediathekview\">Mediathekview<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/wbar\">wbar<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/xarchiver\">Xarchiver<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/osmo\">Osmo<\/a> und <a href=\"https:\/\/tracker.debian.org\/pkg\/iftop\">iftop<\/a>.<br \/>\nMit <a href=\"https:\/\/tracker.debian.org\/pkg\/debian-games\">debian-games<\/a> habe ich den ersten Schritt zu einem \"<a href=\"http:\/\/blends.debian.org\/blends\/\">Debian Pure Blend<\/a>\" gemacht. Ich fand es schon immer recht m\u00fchselig Spiele f\u00fcr eine bestimmte Zielgruppe oder Kategorie zu finden und <a href=\"http:\/\/blends.debian.org\/games\/tasks\/\">diese Metapakete (Tasks)<\/a> machen es einfach sich s\u00e4mtliche Strategie-, Schach- oder Kartenspiele bequem auf den Computer zu installieren.<br \/>\nBei all den Ideen, die ich hatte und bei all der Arbeit, die ich meinen Sponsoren dadurch machte, war es nur konsequent, dass ich mich als <a href=\"https:\/\/wiki.debian.org\/DebianMaintainer\">Debian Maintainer (DM)<\/a> bewarb, nachdem zuvor mein GPG-Schl\u00fcssel von zwei Debianentwicklern, Anselm Lingnau und Christoph Martin, signiert worden war. Im November 2013 war <a href=\"https:\/\/tracker.debian.org\/pkg\/easymock\">easymock<\/a> das erste Paket, das ich eigenst\u00e4ndig hochladen durfte. Ein spektakul\u00e4rer Prozess, der ungef\u00e4hr 1,2431 Sekunden gedauert hat, da EasyMock nicht besonders gro\u00df ist. Nach und nach erhielt ich Upload-Rechte f\u00fcr mehrere Dutzend weitere Pakete. Ein Jahr sp\u00e4ter ging ich dann den n\u00e4chsten Schritt. Ich bewarb mich als <a href=\"https:\/\/wiki.debian.org\/DebianDeveloper\">Debianentwickler (DD)<\/a>. W\u00e4hrend DMs nur solche Pakete hochladen k\u00f6nnen, f\u00fcr welche sie entsprechende Rechte von DDs bekommen haben, k\u00f6nnen Debianentwickler alle Pakete hochladen und an wichtigen Abstimmungen teilnehmen. Sie sind offizielle Projektmitglieder. Die Ger\u00fcchte sind wahr, der Auswahlprozess dauert lange und ist mit lebensgef\u00e4hrlichen Pr\u00fcfungen gespickt. \ud83d\ude09<br \/>\nIm Oktober letzten Jahres war es dann soweit und nun bin ich Debianentwickler. Ich bin immer noch haupts\u00e4chlich im Java- und Spielebereich aktiv, jedoch gibt es auch andere Teams, bei denen ich mitwirke. Im letzten Jahr war ich Debian-Mentor f\u00fcr ein <a href=\"https:\/\/developers.google.com\/open-source\/gsoc\/\">Google-Summer-of-Code-Projekt<\/a> im Android-Bereich, dass sich gut mit Java verbinden lie\u00df. Dieses Jahr werde ich auch wieder als Mentor dabei sein. Dar\u00fcber bin ich in Kontakt mit dem <a href=\"https:\/\/guardianproject.info\/\">Guardian Project<\/a> gekommen, f\u00fcr welches ich <a href=\"https:\/\/tracker.debian.org\/pkg\/apktool\">apktool<\/a> und <a href=\"https:\/\/tracker.debian.org\/pkg\/android-platform-tools-base\">android-platform-tools-base<\/a> nach Debian gebracht habe. Dies war meine erste bezahlte Arbeit f\u00fcr Debian, \u00fcber die ich in K\u00fcrze noch ein paar mehr Worte verlieren m\u00f6chte.<br \/>\nZu guter Letzt bin ich auch Mitglied im <a href=\"https:\/\/wiki.debian.org\/LTS\/\">Debian Long Term Support<\/a> Team, wof\u00fcr ich letzten Monat dank der Sponsoren 11,25 Stunden arbeiten durfte. Auch hier folgt bald ein Bericht. Nicht wundern, wenn Artikel nun ab und zu auch in Englisch erscheinen, da dies die einzige M\u00f6glichkeit ist alle Debianentwickler und -freunde zu erreichen. Oder wie es ein Freund ausdr\u00fcckte, manche meiner alten Artikel seien zu \"hardcore\". Wie kann man nur <a href=\"https:\/\/www.gambaru.de\/blog\/2012\/09\/30\/unschlagbare-kombination-cowbuilder-eatmydata-und-ccache\/\">cowbuilder, eatmydata und ccache<\/a> nicht m\u00f6gen. \ud83d\ude42<br \/>\nIch habe mir auch fest vorgenommen wieder \u00fcber \"alte Hardware\" zu bloggen. Versprochen ist versprochen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es war einmal in einem anderen Universum, da war ein Schreiber dessen Feder in den letzten drei Jahren t\u00e4glich neue und gefeierte Artikel entsprangen. Er lebte in Reichtum und \u00dcberfluss bis ihn sieben betrunkene Zwerge f\u00fcr seine L\u00fcgen verm\u00f6belten. Das Ende. Zur\u00fcck in der Wirklichkeit, wer kann sich noch an diesen Artikel erinnern. Ich beinahe &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2016\/03\/03\/drei-jahre-in-fast-1000-worten\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eDrei Jahre in (fast) 1000 Worten\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":9666,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[53],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/9665"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=9665"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/9665\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media\/9666"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=9665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=9665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=9665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}