Rückzug

mail at adrianschmutzler.de mail at adrianschmutzler.de
Mi Apr 24 22:01:20 CEST 2019


Hallo zusammen,

 

schon seit geraumer Zeit ist bekannt, dass die Entwicklung der offiziellen Firmware ein Problemfeld ist.

 

Ich habe bis zuletzt an der Entwicklung sehr aktiv teilgenommen, weil meine Vorstellung war, dass auch bei einer Entwicklung als „kleinster gemeinsamer Nenner“ trotzdem ein Mehrwert für alle Seiten entstehen kann.

Auch wenn verschiedene Leute mit verschiedenen Zielsetzungen an unterschiedlichen Teilen arbeiten, so könnte doch der eine vom anderen profitieren.

 

Nun scheint es aber so zu sein, dass diese Wahrnehmung an der Realität zerbricht: Meine Vorstellung war, dass die Entwickler und auch die Projekte gleichwertig sind. Wenn nun ins Feld geführt wird, dass bestimmte Änderungen nicht erfolgen sollen, weil andere ihr Projekt für wichtiger erachten, dann stellt das für mich diese Grundannahme in Frage. Ich habe es nicht verdient, ein Entwickler zweiter Klasse zu sein.

Ich möchte das damit aber dezidiert nicht auf eine persönliche Ebene heben, weil es da nicht hingehört. Die Meinungen und Haltungen waren in meiner Wahrnehmung immer sachbasiert, nur eben nicht objektiv.

 

Die Entwicklung der Gateway-Firmware im offiziellen Repository war von Anfang an ein Projekt, das von Zwang getrieben war. Gefühlt jede zweite Mail stand unter der Prämisse, dass man das jetzt möglich schnell haben will und bloß keine Änderungen vorschlagen soll. Teilweise wurden schon in der Diskussion zu v1-Patch-Versionen die Kommentare damit beantwortet, dass man das doch alles schnell beim Applien lösen könne.

Gleichzeitig zu dieser Hau-Ruck-Taktik hieß es dann, dass man das alles ja noch irgendwann ordentlich machen könne, jetzt müsse das erstmal möglichst schnell rein. Leider habe ich zu oft versucht, Dinge nachträglich zu ordnen, um daran wirklich zu glauben.

 

Ich habe lange sehr viel Zeit in die offizielle Firmware gesteckt, obwohl mir bewusst war, dass mein Wirken dort den meisten gleichgültig war und nur von sehr wenigen wirklich getragen wurde. Wenn ich nun jedoch für diese Tätigkeit aktiv Gegenwind - immer sachbezogen, nie persönlich - erhalte, ist es Zeit aufzuhören. Gleichzeitig sehe ich nur begrenzt Sinn darin, mit Gewalt und Stress eine Gatewayfirmware irgendwie mit hinzupfuschen, nur damit sie das Etikett „offiziell“ kriegt. Wir haben ja schon zwei. Eine dritte brauchen wir nur, wenn Sie dann wirklich Dinge standardisiert und auf ein höheres Niveau hebt.

 

Für mich ist das daher der Punkt, aus der offiziellen Firmwareentwicklung größtenteils auszusteigen. Ich habe es nicht nötig, meine Patches irgendjemandem aufzuzwingen.

Vielleicht werde ich gelegentlich noch einzelne Patches schicken oder irgendwas reviewen, aber im Wesentlichen werde ich mich meiner eigenen Firmware widmen. Mit der Zeit, die ich mir dabei spare, alles doppelt zu patchen, kann ich vielleicht noch ein paar Bugs mehr finden.

 

Bedanken möchte ich mich bei all denen, die viele meiner zahllosen Patches tatsächlich gelesen und kommentiert oder reviewed haben.

Ich bin weiterhin dankbar für jeden, der vielleicht auch mal bei meiner Firmware bei Bugs hilft oder gelegentlich mal einen Patch reviewed.

 

Beste Grüße

 

Adrian
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190424/b9db1d6e/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 834 bytes
Beschreibung: nicht verfügbar
URL         : <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190424/b9db1d6e/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev