<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">ja, klingt gut. Ich wäre auf jeden Fall dabei!</div><div class="">Hast du Vorschläge wann und wo?</div><div class=""><br class=""></div><div class="">Viele Grüße</div><div class="">Andreas<br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div class=""></div></div><br class="">
</div><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div class=""></div></div><br class="">
</div>

<br class=""><div><blockquote type="cite" class=""><div class="">Am 28.10.2014 um 22:26 schrieb Tim Niemeyer <<a href="mailto:tim.niemeyer@mastersword.de" class="">tim.niemeyer@mastersword.de</a>>:</div><br class="Apple-interchange-newline"><div class="">Hi<br class=""><br class="">Wollen wir vielleicht einfach mal ein Hack-Treffen machen, wo wir uns<br class="">das Thema dann mal in Ruhe annehmen?<br class=""><br class="">Tim<br class=""><br class="">Am Montag, den 27.10.2014, 22:11 +0100 schrieb Andreas Müller:<br class=""><blockquote type="cite" class="">Hi,<br class=""><br class=""><br class="">wie schon auf GitHub erwähnt, jetzt nochmal in der Mailingliste: ich<br class="">kann zu dem Thema leider nicht wirklich viel sagen, weil ich mich noch<br class="">nicht wirklich damit beschäftigt habe.<br class="">Wenn ich bei der Entwicklung irgendwo gebraucht werde, würde ich gerne<br class="">mithelfen.<br class=""><br class=""><br class="">Viele Grüße<br class="">Andreas<br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><blockquote type="cite" class="">Am 27.10.2014 um 21:56 schrieb Tim Niemeyer<br class=""><<a href="mailto:tim.niemeyer@mastersword.de" class="">tim.niemeyer@mastersword.de</a>>:<br class=""><br class="">Hi<br class=""><br class="">Bitte lasst uns das nicht in diesem unübersichtlichen Bug-Tracker<br class="">bereden. Da gibt es keine Threads und nix..<br class=""><br class=""><br class="">Meine Gedanken zum Gluon:<br class=""><br class="">= Gluon =<br class="">Die meisten Leute wissen gar nicht was Gluon ist. Die wenigen, die<br class="">glauben zu wissen was es ist, behaupten häufig es wäre eine<br class="">Freifunk-Firmware. Tatsächlich ist es nur ein Framework um etwas<br class="">"vereinfachter" eine Freifunk Firmware zu bauen. Dabei ist Gluon<br class="">aber<br class="">eben nur eines von vielen.<br class="">Tatsächlich haben wir in Franken das Framework im Einsatz, was<br class="">damals in<br class="">Oldenburg entwickelt und in Franken weiterentwickelt wurde. Dieses<br class="">macht<br class="">einige Dinge anders, manche Dinge sind nicht so weit entwickelt,<br class="">manche<br class="">sind weiter.<br class=""><br class="">Gluon bringt einige Pakete mit, die man für eine Freifunk Firmware<br class="">benutzen kann (und dank kaputter Abhängigkeiten, oft auch muss).<br class="">Dazu<br class="">zählen zum Beispiel:<br class=""><br class="">* Der Config Mode<br class="">Der Config-Mode erscheint auf den ersten Blick ein sinnvolles Tool<br class="">zu<br class="">sein. Man erwartet ein Webinterface, worüber man den Router zu jeder<br class="">Zeit bearbeiten kann. Wir müssen uns aber erstmal im Klaren werden:<br class="">Das<br class="">Teil ist nur da, wenn der Router in den Modus gebootet wird! Jetzt<br class="">können wir überlegen, ob wir Gluon so umbauen, dass das Ding immer<br class="">da<br class="">ist. Davon abgesehen sollte man wissen, was man dort überhaupt zum<br class="">konfigurieren anbietet. Meiner Meinung ist es sinnvoll:<br class="">** Hood<br class="">** Passwort<br class="">** Router-Name<br class="">** Standort (spätestens hier gibt es das Problem, dass ein Router im<br class="">normalen Config-Modus nicht mit der Außenwelt reden kann)<br class="">** Betreiber Kontakt<br class=""><br class="">* Das Auto-Update<br class="">Das Auto-Update ist extrem umstritten. Vielen wollen sich damit die<br class="">Arbeit erleichtern, aber andere empfinden das zentral (durch eine<br class="">Handvoll Leute) gesteurte Auto-Update eher wie ein<br class="">"Drohnen-Kontroll-System". Mit dem Auto-Update werden aus allen<br class="">Freifunk-Knoten plötzlich ganz dumme Knoten, die von einer zentralen<br class="">Stelle aus ferngesteuert werden. Das Gegenargutment ist dann immer<br class="">nur<br class="">"Kann man ja abschalten". Darauf wird immer erwiedert: "Wir haben<br class="">bereits eine offene Schnittstelle um ein Auto-Update zu<br class="">implementieren.". Über diese Schnittstelle kann schnell ein<br class="">Fernwartungssystem geskriptet werden, Tools gibt es da wie Sand am<br class="">Meer<br class="">(pssh, um nur eins zu nennen).<br class="">Ich finde es wichtig von dieser Auto-Update Diskussion weg zu<br class="">kommen.<br class="">Wir wollen kein zentrales Update und es muss auch nicht zwingend<br class="">automatisch sein. Wir wollen ein einfaches Update und was noch viel<br class="">wichtiger ist, wir wollen die Kontrolle. Spätestens wenn wir uns mal<br class="">ernsthaft _untereinander_ vernetzen wird Kompatibilität plötzlich<br class="">eine<br class="">super wichtige Rolle spielen. Da ist dann ein Update eventuell ein<br class="">No-Go, so lange nicht alle Peerings mitspielen.<br class=""><br class="">* Kein Switch-Support<br class="">Mit Gluon verlieren wir die Möglichkeit die Knoten schnell mal per<br class="">Kabel<br class="">zu vernetzen und trotzdem Clients per Kabel anzuschließen. Dies ist<br class="">ein<br class="">seit langer Zeit nachgefragtes Feature, was aber vermutlich durch<br class="">die<br class="">schiere Masse an Routern nicht so leicht umsetzbar ist. Hier ist<br class="">ständiges Nachjustieren und Testen wichtig, was eben nicht für alle<br class="">unterstützen Geräte gewährleistet werden kann. Eventuell ist das für<br class="">uns<br class="">aber auch nicht wichtig, da bei größeren Setups eh eine individuelle<br class="">Lösung her muss.<br class=""><br class="">Leider ist es nicht möglich diese Gluon-Pakete über ein System an-<br class="">und<br class="">abzuwählen, welches auch Abhängigkeiten auflösen kann. Hier wurde<br class="">ein<br class="">gehyptes config-Format gewählt, welches aber technischerweise keine<br class="">Abhängigkeiten auflösen kann. Die richtige Wahl wäre z.B. Kconfig<br class="">gewesen. Natürlich spricht nichts dagegen die site-config durch ein<br class="">ordentliches System zu ersetzen, muss man aber halt mal machen.<br class=""><br class="">Tim<br class="">-- <br class="">franken-dev mailing list<br class=""><a href="mailto:franken-dev@freifunk.net" class="">franken-dev@freifunk.net</a><br class="">http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net<br class=""><br class=""></blockquote><br class=""><br class=""></blockquote><br class=""></div></blockquote></div><br class=""></div></body></html>