<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Hallo,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>neben dem, was ich gerade nochmal separat zum Datenschutz geschrieben habe, folgendes:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>> deswegen vielleicht eher Scenario 2: <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>> Zwei Felder, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>> - eins für das Monitoring, wie bisher, als opt-out<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>> - ein neues als opt-in für Weiterleitung an $Dienste. Hier könnte man dann OSM, $Zukunftsmusik aufführen.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>So funktioniert die Firmware nicht.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Effektiv bläst der nodewatcher alle Daten per alfred ins Layer-2-Netz, wo jeder (!) Teilnehmer dort die Daten mitschreiben kann.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Schon der erste Schritt nach dem Router macht also alle Daten effektiv öffentlich, die der nodewatcher sendet.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Wir haben also gar keine Kontrolle darüber, was danach damit passiert. Dass die Daten beim Monitoring landen, ist eine Dienstleistung des Gatewaybetreibers (bei normalem V2). Wenn jemand anderes im Netz die Daten für sein eigenes Monitoring mitloggt, können wir das nicht verhindern.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Das ist übrigens ein Feature im Sinne der Dezentralität, es muss ja niemand das zentrale Monitoring nutzen. So kann jeder ein eigenes/neues/besseres/schöneres Monitoring bauen, ohne überhaupt ein Gateway betreiben zu müssen etc. pp.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>In der Konsequenz macht es also gar keinen Sinn, per Haken verschiedenen Nutzen vorzugeben, weil wir diesen nicht kontrollieren können. Wir können lediglich Felder definieren, die dann vom Nutzer ausgewertet werden, wenn er das will (wie die robots.txt für Suchmaschinen).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Was hingegen natürlich geht, wäre die entsprechenden Daten überhaupt nicht zu senden, also den nodewatcher zu modifizieren. Dann stehen sie auch nicht im Monitoring. Die gibt dann wieder Konflikte mit dem Thema Koordinaten vs. Datenschutz aus der anderen Mail.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Wer eine dezentrale Hood betreibt hat hier natürlich ungleich mehr Kontrolle, insbesondere wenn er seine Statistik-Daten nicht mit alfred im L2-Netz rumbläst. Diese fallen also teilweise aus der Diskussion heraus, allerdings wären sie auch betroffen, wenn jemand z.B. einfach die Monitoring-Daten an OSM schickt.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Grüße<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Adrian<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'> SebaBe [mailto:freifunk@beibecks.de] <br><b>Sent:</b> Mittwoch, 11. September 2019 13:34<br><b>To:</b> Adrian Schmutzler <mail@adrianschmutzler.de>; franken@freifunk.net<br><b>Subject:</b> RE: Freifunk-Standorte in OSM<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Hallo,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Fall 1: Ein Feld für die generelle Übermittlung von Statistikdaten;<o:p></o:p></p></div><div><p class=MsoNormal>- ich finde ein Opt-In eigentlich besser, da man somit mehr Datenhoheit hat. Außerdem darf man davon ausgehen, dass es Leute, die sich nur "schnell durchklicken" und es weniger genau nehmen nicht anklicken.<o:p></o:p></p></div><div><p class=MsoNormal>- In der Praxis hätten wir mehr Probleme bei der Fehlersuche in Hoods, Hilfe bei Email-Support, Übersicht über das Netz.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>deswegen vielleicht eher Scenario 2: <o:p></o:p></p></div><div><p class=MsoNormal>Zwei Felder, <o:p></o:p></p></div><div><p class=MsoNormal>- eins für das Monitoring, wie bisher, als opt-out<o:p></o:p></p></div><div><p class=MsoNormal>- ein neues als opt-in für Weiterleitung an $Dienste. Hier könnte man dann OSM, $Zukunftsmusik aufführen.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Grüße,<br>Sebastian<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Am 11. September 2019 um 13:21:09 +02:00, hat Adrian Schmutzler <<a href="mailto:mail@adrianschmutzler.de">mail@adrianschmutzler.de</a>> geschrieben:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><div><p class=MsoNormal>Hallo,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>die technische Implementierung sehe ich hier als unproblematisch an.<o:p></o:p></p></div><div><p class=MsoNormal>In der Firmware muss ein zusätzliches Feld hinzugefügt werden, und im Monitoring ein zusätzliches DB-Feld. Das kann man dann mit dem Alle Router-Json rausblasen, und wer eine Schnittstelle zu OSM bauen will, kann dieses einfach gelegentlich parsen.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Zudem fliegen die Alfred-Daten ja ohnehin frei zugänglich im Netzwerk rum, ich sehe hier zunächst also keine zusätzlichen Datenschutz-Probleme für die Firmware, weil wir ohnehin dort sagen, dass die Daten frei zugänglich sind.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Probleme macht sich wohl lediglich der, der die Daten dann auswertet und an OSM weiterschickt.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Die spannendere Frage ist, was man mit dem Feld setzen will. Grundsätzlich gibt es zwei Möglichkeiten:<o:p></o:p></p></div><div><p class=MsoNormal>1. Opt-in<o:p></o:p></p></div><div><p class=MsoNormal>Ein boolean-Feld wird integriert, dieses ist standardmäßig aus. Wer das Feld setzt, sagt damit, dass seine Koordinaten verlässlich sind.<o:p></o:p></p></div><div><p class=MsoNormal>Vorteil: Es werden so nur Daten weitergegeben, die zuverlässig sind.<o:p></o:p></p></div><div><p class=MsoNormal>Nachteil: Die meisten Standorte tauchen nicht auf.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>2. Opt-out<o:p></o:p></p></div><div><p class=MsoNormal>Ein boolean-Feld wird integriert, dieses ist standardmäßig an. Wer das Feld abwählt, markiert seinen Router als Test-Router/verborgenen Router ohne korrekte Position.<o:p></o:p></p></div><div><p class=MsoNormal>Vorteil: Wir geben alle relevanten Standorte weiter.<o:p></o:p></p></div><div><p class=MsoNormal>Nachteil: Wir nehmen die ganzen Leute mit, die schnell irgendetwas einstellen und sich nicht weiter kümmern. Zudem besteht ja eigentlich die Policy, dass die Koordinaten korrekt sein sollen. Mit der Opt-out-Lösung suggeriert man, dass falsche oder Fake-Koordinaten akzeptabel sind.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Generell:<o:p></o:p></p></div><div><p class=MsoNormal>Es ist davon auszugehen, dass bei einem Wechsel von Produktiv-Router zu Test-Router und umgekehrt das Setzen des Flags vergessen wird (in beiden Fällen). Das ist aber wahrscheinlich größenordnungsmäßig irrelevant.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Weiterhin ist die Frage, wie man ein solches schaltbares Feld benennen will. Eine Möglichkeit wäre, zwischen "korrekten" und "inkorrekten"/"Fake-" Koordinaten zu unterscheiden. Das würde aber das oben beschriebene Problem befeuern, dass man suggeriert, nicht korrekt gesetzte Koordinaten wären akzeptabel.<o:p></o:p></p></div><div><p class=MsoNormal>Noch weniger gefällt mir aber die Alternative, hier direkt Bezug auf eine Weiterleitung an Dritte wie OSM zu nehmen. Denn dann stimmt die Geschichte nicht mehr, dass die Firmware nur Daten sammelt und diese per Alfred ins Netzwerk bläst; sie würde dann explizit eine Nutzung der Daten implizieren. Das würde ich unbedingt vermeiden.<o:p></o:p></p></div><div><p class=MsoNormal>Im Falle der "Opt-out" Lösung könnte man den Haken auch einfach "Test-Router" nennen, das könnte man dann auch im Monitoring anzeigen. Das würde dann aber wieder diejenigen nicht treffen, die ihren Router in einen See setzen, weil sie die tatsächliche Position wirklich einfach nur verschleiern wollen.<o:p></o:p></p></div><div><p class=MsoNormal>Hier fehlt mir also noch eine "schöne" Lösung für den Namen dieses Feldes.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Beste Grüße<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Adrian<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>-----Original Message-----<o:p></o:p></p></div><div><p class=MsoNormal>From: franken [mailto:<a href="mailto:franken-bounces@freifunk.net">franken-bounces@freifunk.net</a>] On Behalf Of Tim Niemeyer<o:p></o:p></p></div><div><p class=MsoNormal>Sent: Mittwoch, 11. September 2019 07:37<o:p></o:p></p></div><div><p class=MsoNormal>To: <a href="mailto:fff@mm.franken">fff@mm.franken</a>.de; <a href="mailto:franken@freifunk.net">franken@freifunk.net</a><o:p></o:p></p></div><div><p class=MsoNormal>Subject: Re: Freifunk-Standorte in OSM<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Moin<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Am 11. September 2019 02:03:02 MESZ schrieb <a href="mailto:fff@mm.franken">fff@mm.franken</a>.de:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>Hallo Sebastian,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>bitte nutze diese Attribute für Freifunk:<o:p></o:p></p></div><div><p class=MsoNormal>internet_access=wlan<o:p></o:p></p></div><div><p class=MsoNormal>internet_access:fee=no<o:p></o:p></p></div><div><p class=MsoNormal>internet_access:ssid=*<o:p></o:p></p></div><div><p class=MsoNormal>internet_access:operator=Freifunk<o:p></o:p></p></div><div><p class=MsoNormal><a href="https://wiki.openstreetmap.org/wiki/Key:internet_access" target="_blank">https://wiki.openstreetmap.org/wiki/Key:internet_access</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Mit JOSM kannst Du die Attribute alle zusammen it <Strg-c> kopieren<o:p></o:p></p></div><div><p class=MsoNormal>und mit <Shift-Strg-v> auf einen neuen Punkt kopieren.<o:p></o:p></p></div><div><p class=MsoNormal>Oder Du duplizierst einen vorhandenen Punkt mit <Strg-d><o:p></o:p></p></div><div><p class=MsoNormal>und verschiebst das Duplikat an die passende Stelle.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Bitte die Standorte nicht von unserer FFF-Karte nehmen!<o:p></o:p></p></div><div><p class=MsoNormal>(dort sitzen einige mitten im See oder auf der Wiese :-( )<o:p></o:p></p></div><div><p class=MsoNormal>Sondern nur korrekte Standorte eintragen.<o:p></o:p></p></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Alles was da manuell von ein paar einzelnen gemacht wird, wird eher früher als später veralten. Eigentlich hat das also nur Zukunft,<o:p></o:p></p></div><div><p class=MsoNormal>wenn man eben dich einen Sync von unserem Monitoring zum OSM baut.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Eventuell könnte man als kleinen schritt dahin in der Firmware ein Flag integrieren, womit man die korrekten Daten deklariert und<o:p></o:p></p></div><div><p class=MsoNormal>ggfs den OSM Export einwilligt. Ins OSM werden dann nur die als gültig markierten übernommen.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Tim<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>internet_access=wlan gibt es bisher 140'495 mal in OSM.<o:p></o:p></p></div><div><p class=MsoNormal>internet_access:fee=no gibt es bisher 49'782 mal in OSM.<o:p></o:p></p></div><div><p class=MsoNormal>internet_access:operator=Freifunk gibt es bisher 513 mal in OSM.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Mit herzlichem Gruss,<o:p></o:p></p></div><div><p class=MsoNormal>Markus<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>Am einfachsten mit einem Editor wie zB JOSM<o:p></o:p></p></div><div><p class=MsoNormal>(<a href="https://wiki.openstreetmap.org/wiki/Editors)." target="_blank">https://wiki.openstreetmap.org/wiki/Editors).</a><o:p></o:p></p></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Tutorial:<o:p></o:p></p></div><div><p class=MsoNormal><a href="https://www.youtube.com/watch?v=ENTN0EGGNKU" target="_blank">https://www.youtube.com/watch?v=ENTN0EGGNKU</a><o:p></o:p></p></div><div><p class=MsoNormal><a href="https://www.youtube.com/watch?v=sokqVwAaL4M" target="_blank">https://www.youtube.com/watch?v=sokqVwAaL4M</a><o:p></o:p></p></div><div><p class=MsoNormal>(abonnieren erwünscht :-) )<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Allg. Infos zu Kartografieren in OSM:<o:p></o:p></p></div><div><p class=MsoNormal><a href="https://einklich.net/osm/osm-tutorial.pdf" target="_blank">https://einklich.net/osm/osm-tutorial.pdf</a><o:p></o:p></p></div></blockquote></blockquote></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div></div></div></body></html>