PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

14,494 episodes — Page 75 of 290

Paketformate der Zukunft? (froscon2022)

Wer Software unter Linux installieren will hat seit jeher die Qual der Wahl: es stehen verschiedene Wege und Formate zur Verfügung, um neue Anwendungen zu installieren. Neben weit verbreiteten Formaten wie DEB und RPM gibt es mit AppImage, Flatpak und Snapcraft drei Alternativen, welche die Entwicklung und Installation von Anwendungen vereinfachen wollen - doch wie gut sind diese? Entwickler:innen kennen das Problem: liegt die eigene Software erstmal in einer vorzeigbaren Version vor, stellt sich die Frage der Verteilung. Seit jeher gibt es zahlreiche Möglichkeiten Software unter Linux zu verteilen. Neben dem Quellcode sind vor allem DEB- und RPM-basierte Pakete weit verbreitet. Doch genau hier schlummert nicht zu unterschätzender Mehraufwand: Pakete müssen regelmäßig aktualisiert und verteilt werden. Sollen Pakete auch Einzug in die offizielle Software-Auswahl gängiger Linux-Distributionen halten sind noch einige weitere Schritte vonnöten. Mit AppImage, Flatpak und Snapcraft gibt es drei alternative Ansätze, die es sich zur Aufgabe gemacht haben, dieses Problem zu lösen - doch wie gut gelingt das? In dieser Präsentation erarbeiten wir uns die Grundlagen der drei Alternativen und beleuchten Vor- und Nachteile. about this event: https://programm.froscon.org/2022/events/2754.html

Aug 20, 20221h 6m

State of OSM in QGIS (sotm2022)

QGIS is one of the most used Opensource GIS software with some native functionalities to work with OSM data. Either with raster layer as a basemap, or with vector, QGIS can deal with OSM data. Depending on the amount of data to work with, the need to "refresh" the data (from the main OSM database), the extent of the coverage, different plugins or technologies are possible. This presentation will try to give an overview how it's possible to use OpenStreetMap data according to different situations (Geocoding, TMS/WMS, OverpassAPI, PostgreSQL…). The presentation will show how you can contribute to QuickOSM to add some default « mappreset » to QuickOSM on GitHub. about this event: https://2022.stateofthemap.org/sessions/AKYJPG/

Aug 20, 202228 min

State of the Edu (froscon2022)

Verschiedene Aktive aus Projekten rund um Freie Software und Digitale Souveränität berichten aus der praktischen Arbeit und von Themenkonferenzen, was sich in Schulen und an anderen Lernorten so tut, welche Entwicklungen und Herausforderungen es gibt und wo Hilfe benötigt wird. In den Schulen wird der Grundstein für (Digital)kompetenzen gelegt – was insbesondere Konzerne dazu bewegt, ihre proprietären Systeme zur frühren Kundengewinnung und -bindung zu positionieren. Ein bisschen wie David gegen Goliath wollen verschiedene Software- und Gesellschafts-Projekte auch Freie Software und damit Digitale Souveränität in einer für politische Entscheidungsträger*innen, Schulträger und Schulleitungen greifbaren Form positionieren. Für die Bildung sind die Freiheiten, die Freie Software bietet, ein klarer Vorteil: Neben wirtschaftlichen Vorteilen durch geringere Lizenzkosten und der ohne geplante Obsoleszenz größeren Nachhaltigkeit erlauben offener Code und Lizenzen vor allem auch eine Verwendung als Unterrichtsobjekt selber. So können Lerngruppen anhand der Software, die sie in ihrer realen Lebensumwelt nutzen, informatische Konzepte erlernen und sogar selber zu ihrer realen Lebensumwelt im Digitalen beitragen. In "State of the Edu" erzählen Aktive aus verschiedenen Projekten, welche Entwicklungen es bei ihren Lösungen gibt, was sie in der praktischen Arbeit im schulischen und außerschulischen Bildungsumfeld erlebt und gelernt haben und wohin die Entwicklungen gehen. Dieses Mal gehören hierzu: <ul> <li>AlekSIS®, das Freie Schul-Informations-System – Neues Release Entwicklungvon Schul-Informations-Apps mit Schüler*innen und wie die Integration mit offenen und proprietären Systemen läuft</li> <li>Debian Edu NG? – Wie sich ein zentrales Schul-Server-System im Umfeld von dezentralem, asynchronem Lernen, Tablet-Klassen und BYOD-Konzepten schlagen muss</li> <li>Bildungsmesse didacta – Vom Austausch mit Lehrkräften, Schulträgern und kommerziellen Mitbewerbern</li> </ul> Neben Berichten erzählen wir auch, wo aktive Mithilfe benötigt wird und wo man sich, technisch und nicht-technisch, einbringen kann. Denn nur gemeinsam und mit gebündelten Kräften können wir uns erfolgreich "auf dem Markt behaupten"! about this event: https://programm.froscon.org/2022/events/2790.html

Aug 20, 202254 min

A review of Mapillary-generated map data and how accuracy compares across devices (sotm2022)

Mapping is time-consuming and requires a high workforce when it comes to keeping maps up-to-date. Mapillary brings a different approach to geospatial data collection with street-level imagery. This approach allows communities to collect geospatial data faster and cheaper. But can Mapillary-generated data be useful for enriching OpenStreetMap? In this study, Mapillary-extracted map data will be examined against ground truth to assess data quality on contributing to OpenStreetMap. In this case study the positional accuracy and completeness are assessed by benchmarking Mapillary-generated data against ground truth for street light provided by Ordu Metropolitan Municipality in the borough of Altinordu, which covers an area of 9 km2. A total number of 323 street lights were recorded in the authoritative dataset. Completeness and positional accuracies are evaluated for each street light for different camera setups. In order to compare the impact of camera type on positional accuracy, street-level imagery was collected with three different cameras: iPhone 11, GoPro Hero 7 Black and GoPro Max. Collected street-level imagery was uploaded to Mapillary by using the Desktop Uploader. Imagery which are captured from different cameras is isolated during the upload to compare map data accuracy, completeness and correctness comparison based on camera type. In this experiment, we validate the effectiveness of Mapillary extracted map data by focusing on streetlights by evaluation results based on completeness and positional accuracy key performance indicators. The best result of completeness is achieved with GoPro Hero 7 Black with 87.57% in the working area and it is followed by GoPro MAX with 77.30% for Mapillary extracted street light data . Lastly, the completeness of iPhone 11 acquired data is 71.89%. In terms of positional accuracy, our experiment shows GoPro MAX captured street-level imagery can be extracted with 2.02 m of positional error and it is followed by GoPro Hero 7 Black with 2.17 m of positional error. The average positional error of street light which is extracted from iPhone 11 captured street-level imagery is 2.21 m. This positional error is close to the precision of a single frequency GPS receiver. This experimental study shows that positioning accuracy is highly related to the GPS accuracy of the capture device, and in general, a large part of the final positional error can be attributed to this. Mapillary's 3D reconstruction is able to mitigate some of these effects. Additionally, capturing with a large field of view has a positive effect on accuracy. In this study we also validate that positional accuracy depends on various factors of the capture process; precision of GPS receiver and additionally positioning hardware, resolution and quality of the images, image capture frequency of the camera, imagery density in the working area and type of photo such as flat or 360. The overall positional accuracies are under 5m which can be a promising solution for enriching street lights data on OpenStreetMap and collecting streetlights inventory for the municipalities and governmental bodies if this data will not be used for surveying purposes or reference data, however Mapillary-generated data can be useful and time effective as complementary data with low cost collection expenses. about this event: https://2022.stateofthemap.org/sessions/DKLT7X/

Aug 20, 202231 min

Testing software on multiple Linux distributions (froscon2022)

Cockpit is an easy to use web-based interface for your servers which relies on a lot of external dependencies for it's functionality. This talk describes how Cockpit is tested, tests are run on multiple distributions and issues reported upstream. Cockpit is an easy to use web-based interface for your servers and is supported & tested on Debian, Ubuntu, RHEL, CentOS, Fedora and Arch Linux. Cockpit depends on a lot of external dependencies for it's features such as managing networking, firewall rules, users, containers, virtual machines and services. To make sure a new feature works well and keeps working on all supported distributions Cockpit has an elaborate custom testing CI setup. All issues found during testing are reported upstream and automatically detected when a new version fixes the issue by our CI. This talk explains how we run our tests on multiple distributions, write tests so they work on all distributions and constantly test new releases and updates of distributions. Also included is how our npm dependencies are tested and how we make sure to not introduce UX regressions by having pixel tests, in general this talk discusses the whole CI architecture of Cockpit, how we keep our CI under control from running too long and report and track issues upstream. about this event: https://programm.froscon.org/2022/events/2779.html

Aug 20, 202239 min

An overview of Ignition - a one-time provisioning software (froscon2022)

What if provisioning a server was easy? No dependencies, declarative way, early-boot and no half-state provisioned instance? Let's dive into Ignition, a one-time provisioning software. In this talk, we'll cover an overview of Ignition, an open-source software developed by Fedora CoreOS and used by a couple of Linux distribution (mainly cloud oriented like Flatcar). Illustrated with configuration examples, we will start from the execution in the initramfs to a fully booted and provisioned system. Finally, we will have a look to Ignition config generation and how it's possible to contribute to the software. about this event: https://programm.froscon.org/2022/events/2776.html

Aug 20, 202240 min

CI First (froscon2022)

opsi ist ein heterogenes OpenSource Client-Management-System. Dieser Vortrag gibt einen Einblick in die Testinfrastruktur, die mit den Jahren aufgebaut wurde, um die Entwicklung und die Releases vom opsi-Projekt zu unterstützen. Das reicht von Codetests bis zu End-To-End-Tests. Dabei wird ein Einblick gegeben, welche Technologien eingesetzt werden und wie die Test-Strategie umgesetzt wurde. CI First hat sich als goldene Regel etabliert. Aber was bedeutet das und vor allem warum ist das wichtig? Auch diese Fragen werden im Vortrag beantwortet. about this event: https://programm.froscon.org/2022/events/2795.html

Aug 20, 202257 min

Webbasierte Dienste datenschutzkonform betreiben (froscon2022)

Dieser Vortrag beleuchtet die Anforderungen der Datenschutzgrundverordnung an die Betreiber:innen von webbasierten Diensten. Menschen die eine Instanz von <em>was auch immer</em> für <em>wen auch immer</em> aufsetzen, erfahren, worauf sie achten müssen und welche Handlungsschritte noch notwendig sind, wenn das eigentliche Setup schon steht und so eigentlich produktiv gehen könnte. Entwickler:innen erfahren, wie sie ihre Software so bauen können, dass sie möglichst einfach DSGVO-konform einsetzbar wird. Freie Software wird in aller Regel als besonders datenschutzfreundlich beschrieben. Sie ist per Definition transparent und ermöglicht ein hohes Maß an Kontrolle. Die Abwesenheit von datengetriebenen Geschäftsmodellen führt zu Implementierungen, bei denen Datensparsamkeit eher die Regel als die Ausnahme ist. Optimale Voraussetzungen also, um datenschutzkonforme Alternativen zu den proprietären Cloud-Diensten zu schaffen. Aber leider reicht der DSGVO das nicht. Um zu verstehen was die Datenschutzgrundverordnung von uns will, müssen wir die dort verankerten Rollenkonzepte entwirren. Als Betreiber:in einer webbasierten Anwendung wird man zum „Verantwortlichen“ oder zum „Auftragsverarbeiter“ – je nachdem für wen man das Ganze betreibt. Und Datenschutz macht man nie für sich selbst, sondern die „Betroffenen“. Das können aktive User sein, aber auch die vermeintlich anonymen Besucher, die nur bis zur Login-Maske kommen. Weil Internet=IP. Und IP-Adressen sind per Definition personenbezogen. Sagt jedenfalls die DSGVO. Daher kommt man im Fall von webbasierten Anwendungen nicht um formellen Datenschutz à la DSGVO herum und übernimmt in einer der beiden Rollen Verantwortung dafür, was die Software die man da betreibt so tut. Neben den üblichen Anforderungen aus dem Bereich der IT-Sicherheit muss man ein hohes Maß an Transparenz herstellen und sich Gedanken machen, warum man welche Daten hat. Und falls mal jemand mehr wissen will, muss man auch genauer nachschauen können und im Zweifel für die Person im eigenen System etwas aufräumen. about this event: https://programm.froscon.org/2022/events/2769.html

Aug 20, 202258 min

OSMF Board AMA (sotm2022)

OpenStreetMap Foundation Board Ask Us Anything (i.e. AMA). We will take questions from the audience, or other questions that people can submit before the event, and we will talk about and answer them. We can talk about the past actions of the board, and what future plans we have. This is a chance to ask the OSM Foundation Board questions, to engage with the board. Let’s have a conversation about the Foundation, the Board and how all the parts work together. If you know nothing about what the board is doing, this is a chance to find out. Find out what the Foundation does and doesn’t do, what it can and can’t do. Find out how you can help, how you can get involved. The Board is committed to openness and wants to engage with the community. about this event: https://2022.stateofthemap.org/sessions/AT3YM7/

Aug 20, 202254 min

Women Leadership in Mapping Riverside Communities in the Amazon Forest Using OSM (sotm2022)

The Amazon Forest, its traditional peoples, and riverside communities represent an immense challenge for official cartography, due to scale and extension factors. This presentation aims to show the experiences of the Unificar Ações e Informações Geoespaciais (UAIGeo) chapter of the Brazilian YouthMappers in mapping riverside communities in the Amazon rainforest region, focusing on the city of Tefé and its islands. Due to its female leadership role and the goals of empowering young women in geospatial and technical skills, the presentation emphasizes the importance of engaging and encouraging female students to link mapping and female empowerment. In Brazil, it is still an immense challenge to produce official cartography on the regional and local scale due to the extension of the territory, the number of municipalities (5,568 plus the Federal District), and the expensive cost of producing the mapping. Such factors are more significant in the Northern Region of the Country, where an important part of the Brazilian Amazon Forest and many traditional peoples and riverside communities are located. Many of the riverside communities do not have records in documents about their ancestral knowledge, cultures, territories, etc. Their knowledge and stories are transmitted orally and, despite the importance of this legitimate source of data, an important amount of information can be lost over time [1] The distances between riverside communities, in addition to the small geographic space the built infrastructure occupies, make them invisible in many official mapping. The riverside buildings are not visible in official mappings and have cultivated areas between 0,2 to 3 hectares. In this context, collaborative mapping through open data platforms is one cheaper possibility to mitigate the lack of maps in Brazilian municipalities. The OpenStreetMap (OSM) platform emerges as promising because it has wide territorial coverage of high-resolution images, which makes it possible to view the communities on the local cartographic scale. This presentation has the aim to show the experiences of the Brazilian YouthMappers’ chapter Unificar Ações e Informações Geoespaciais (UAIGeo), in partner with Centro de Estudos Superiores de Tefé-Universidade do Estado do Amazonas - CEST/UEA, within mapping riverside communities in the Amazon rainforest. In its initial phase, the project received support from the Everywhere She Maps program, due to its women leadership role and goals of empowering young women in geospatial and technical skills. Globally, on average 35% of female students entering the university choose fields in science, technology, engineering, and math - STEM [2]. The Global Gender Gap Report 2020 shows that Brazilian women represent just 18% of employees in technological jobs, a percentage below the global average [3]. Additionally, according to a study that has analyzed OSM users and the manifested gender, by 2019 female participation reached 13% [4]. For this reason, this presentation emphasizes how important it is to engage and incentivize women’s participation both from external and local communities. Gender relations are important components of key forest-related issues, such as climate change and the differences in opportunities facing women in these contexts. However, there is little literature on forest and gender in Latin America, particularly in the Amazon Forest [5] The chapter have been coordinating a series of mapping activities focused on the municipality of Tefé and verified that volunteers have mapped so far 11.082 buildings in the Humanitarian OpenStreetMap Tasking Manager platform since last year. Together with local collaborators from CEST/UEA, chapter members validated some names of communities on one of Tefé’s islands. Chapter members carried out fieldwork in Tefé to know the local reality and some places that they had mapped. They also conducted studies in São Luís do Macari, a community that is located on an island in the middle of the Solimões River. Results of remote and fieldwork activities will be presented while at the same time emphasizing the importance of engaging and encouraging female students to link mapping and female empowerment. * [1] De Magalhães Lima, D.; Ferreira Alencar, E. (2001). A lembrança da História: memória social, ambiente e identidade na várzea do Médio Solimões. Lusotopie, v. 8, n. 1, p. 27-48, (Accessed April 18, 2022). * [2] UNESCO. (2019). Descifrar el código: La educación de las niñas y las mujeres en ciencias, tecnología, ingeniería y matemáticas (STEM)—UNESCO Digital Library. https://unesdoc.unesco.org/ark:/48223/pf0000366649 (Accessed April 18, 2022) * [3] GGGR. Global Gender Gap Report 2020. World Economic Forum, Geneva. 2020. Available in: https://www3.weforum.org/docs/WEF_GGGR_2020.pdf (Accessed Feb. 23, 2022) * [4] Gardner, Z., Mooney, P., De Sabbata, S., & Dowthwaite, L. (2020). Quantifying gendered participation in OpenStreetMap: Responding to theories of fem

Aug 20, 202223 min

How to kill OSM? Above all, change nothing (sotm2022)

OSM is almost 20 years old and we already achieved so much. What if the governance of the project as well as our relationship to time and money were the biggest obstacles to ensure a bright future? Let’s discuss the priorities to unleash the full potential of our community. about this event: https://2022.stateofthemap.org/sessions/A8JLUY/

Aug 20, 202232 min

Digital Champions fighting Gender Based Violence in rural Tanzania with maps (sotm2022)

Our digital champions project in Tanzania has transformed the lives of 353 women who had never used a smartphone before into confident advocates of mapping in their extremely marginalised communities. They have delivered training to over 9000 women in these villages and reported over 470 cases of gender based violence in their villages to the police and social services who have then used the maps to find and protect these women. Giving local women and youth the digital tools to protect their sisters in their communities is an extremely cost effective, long term solution to build up our mapping community and make it more inclusive, and share lessons learnt We will talk about the digital champions project which has transformed the lives of 353 women who had never used a smartphone before into confident advocates of mapping in their extremely marginalised communities. They have delivered training to over 9000 women in these villages and reported over 470 cases of gender based violence in their villages to the police and social services who have then used the maps to find and protect these weomen. We will show giving local women and youth the digital tools to protect their sisters in their communities is an extremely cost effective, long term solution to build up our mapping community and make it more inclusive, and share lessons learnt about this event: https://2022.stateofthemap.org/sessions/FJWKRV/

Aug 20, 202225 min

Datenschutzgrundsätze bei der Softwarentwicklung und Verarbeitung von personenbezogenen Daten (froscon2022)

Der Vortrag erklär anhand von Beispielen aus den Berichten der Beauftragten für den Datenschutz, welche Fehler bei der Programmierung und Anwendung von Software gemacht und durch die Datenschutzbehörden beanstandet wurden. Im Anwendungabereich der Datenschutzgrundverordnung sind durch die Verantwortlichen die datenschutzrechtlichen Grundsätze einzuhalten. Der Vortrag erklärt, warum es die datenschutzrechtlichen Grundsätze gibt und zeigt exemplarisch anhand von Beispielen aus den Datenschutzberichten der (Landes-) Beauftragten für den Datenschutz (und die Infromationsfreiheit) welche Fehler bei der Programmierung und Anwendung von Software gemacht und durch die Datenschutzbehörden beanstandet wurden. Die Nichtberücksichtigung der datenschutzrechtlichen Vorgaben stellt für den Softwareentwickler unter Umständen auch ein rechtliches Risiko trotz weitestgehendem Haftungsausschluss durch FOSS-Lizenzen dar. Wann dies der Fall ist, wird abschließend kurz erläutert. about this event: https://programm.froscon.org/2022/events/2794.html

Aug 20, 20221h 2m

Is there hope for Linux on smartphones? (froscon2022)

Smartphones and other mobile devices are ubiquitous and while we're picky about free software on our laptops, desktops and servers lots of us have a truck load full of proprietary software in their pocket every day. Does it have to be that way? How would a way out of the duopoly look like? What are the upsides? What works today? What are the gaps? How can you get involved? about this event: https://programm.froscon.org/2022/events/2797.html

Aug 20, 202251 min

Zusammenarbeit mit Open Source Projekten (froscon2022)

Kann es nicht vorteilhaft sein sich mit anderen Open Source Projekten oder sogar mit Unternehmen zu vernetzen und sich auszutauschen? Das wird jetzt zwischen Linux-Distributionen und IBM beim Open Mainframe Project praktiziert. Daneben gibt es viele weitere Möglichkeiten sich auch als Unternehmen in Open Source Projekten einzubringen. Das wird hier im Vortrag mit integriert. Open-Source-Projekte – besonders Linux-Distributionen – zeichnen sich durch die Zusammenarbeit in Upstream-Projekten aus. Auch für Unternehmen kann es von Vorteil sein, zu Open-Source-Projekten beizutragen. Man baut seine Partnerschaften aus, arbeitet über Communities mit anderen Unternehmen zusammen und kann so auch etwas für die Kunden tun. Aber ist es auch möglich, dass mehrere Linux-Distributionen sich für die Zusammenarbeit mit Unternehmen in Arbeitsgruppen organisieren? Das wurde von openSUSE, Fedora und Debian für eine bessere Zusammenarbeit mit IBM über das Open Mainframe Project als Beispiel organisiert. In diesem Vortrag geht es um die Vorteile für Unternehmen zur Zusammenarbeit mit Open Source Communities wie auch die Möglichkeiten und Vorteile der Zusammenarbeit zwischen Open-Source-Projekten. about this event: https://programm.froscon.org/2022/events/2799.html

Aug 20, 202236 min

Geo-redundant Failover with MARS, Now and in Future (froscon2022)

The Ahrtal flood disaster and a war in Europe will obviously increase requirements on geo-redundancy. OpenSource via MARS can help. Experiences from 1&1 IONOS datacenters running millions of customers and petabytes of data will inform you on current state and on future trends. This talk will discuss more possibilties for datacenters, how geo-redundancy can be built and operated, and in long term. The Linux kernel module MARS is now replicating more than 10 petabytes over long distances, running on thousands of servers. A future version shall be able to replace iSCSI inside of any geo-redundant datacenter, providing location transparency of /dev/mars/mydata by local handover while the virtual device can stay mounted, in addition to geo-redundant long-distance handover and failover. about this event: https://programm.froscon.org/2022/events/2741.html

Aug 20, 202245 min

Mit Pull Requests arbeiten (froscon2022)

Pull requests sind ein Weg, den Software-Entwicklungsprozess zu organiseren und robuster zu gestalten. Sie sind besonders nützlich bei lokal und zeitlich verteilter Zusammenarbeit, in globalen Open Source-Projekten wie auch in kleineren Unternehmen. Aber was macht gute Pull Requests aus? Gutes Reviews? Und wie können wir den Weg für beide ebnen? Malte erzählt, was er von Open Source-Projekten zum Umgang mit Pull Requests gelernt hat, welche Synergien sich in seinem Entwicklungsprozess ergeben haben und gibt ein paar weitere Ideen zur Einrichtung der Umgebung, zum Schreiben, zum Reviewen und zum Mergen von Pull Requests. about this event: https://programm.froscon.org/2022/events/2728.html

Aug 20, 202255 min

[Keynote] Digitale Souveränität – Verzweifeln oder Handeln? (froscon2022)

Wenn man den öffentlichen Diskurs zum Thema "Digitale Souveränität" verfolgt könnte man zu dem Schluss kommen, dass das Thema für einen selbst zu groß und abstrakt ist, als dass man es selbst durchdringen geschweige denn selbst etwas tun kann. Wir schauen uns gemeinsam aktuelle Vorkommnisse an bei denen so einiges schief läuft. Da ich selbst nicht verzweifeln möchte bringe ich dann auch Handlungsoptionen mit, mit denen wir die Welt zwar vielleicht nicht retten, aber zumindest etwas besser verstehen und auch etwas besser machen können. about this event: https://programm.froscon.org/2022/events/2818.html

Aug 20, 20221h 6m

Every Door and the Future of POI in OpenStreetMap (sotm2022)

OpenStreetMap is a collector's dream. While there is a finite set of stamps or coins, there are millions of shops and beauty salons, and new ones are opened every day. Yay, collect them all for the map! (And make the map better in the process, of course.) Alas, this task was made tedious, virtually impossible by our current tools. Not as much for adding — but for updating the data we've already collected, and finding what's missing. I've talked many times of this problem, and this year I think I've fixed it. This year changes everything for how POI are handled in OpenStreetMap. Last year I presented the idea of making cartography apps without a map for the central UI element. And added a couple drawings of a better editor for POI. Well, it is finally out there, and hundreds of mappers have already surveyed... a lot. So one part of this talk is a typical OSM editor talk: I'll walk you through the design decisions, show some statistics, and elaborate on how writing a new OSM editor is akin to writing a new browser these days: an enormous task, but with a lot of open source code at hand. But what is different, is that this editor is not a toy and not a general-purpose tool. It is very focused (well, on three things at once, but still). Meaning, you don't play with the map in it, and don't get lost in menus. You survey. Lots and lots and lots of shops and amenities are going to get added or confirmed. This editor does not just "allow" anything. It changes the landscape of OpenStreetMap. Before it shops were an afterthought — now people would seriously consider using OSM for searching. Here's where my experience in working with commercial places data comes in handy. Let's see what can we get out of this, and why "fun" is still as important in OSM mapping as always. about this event: https://2022.stateofthemap.org/sessions/ACCWJY/

Aug 20, 202226 min

Begrüßung durch Prof. Dr. Jürgen Bode, Vizepräsident Internationalisierung und Diversität (froscon2022)

about this event: https://programm.froscon.org/2022/events/2825.html

Aug 20, 20225 min

Educational initiatives and platforms on OpenStreetMap: making open data more accessible (sotm2022)

OpenStreetMap is a huge repository of geographic information – but how accessible is it? This panel aims at enlighting existing educational activities and platforms around OpenStreetMap topics, including editing, data usage and community governance, with the goal of exploring how new users and data consumers can approach OpenStreetMap in an easier way, and eventually widespread its adoption. During the panel we will discuss and share educational practices, experiences and tools and challenges. During the panel, we will discuss existing educational activities and platforms around OpenStreetMap topics, including editing, data usage and community governance. When first approaching OpenStreetMap, learning tools and activities may prove to be highly beneficial for new volunteers in several aspects as well as for expert mappers to improve their knowledge. Education around editing may lead to higher quality of data both during collaborative events or, in general, over all the mapper’s lifetime. Mappers may have knowledge on OSM editing and complete lack of understanding on how the data can be used for software or cartographic applications. On the other hand, many data consumers may not know editing practices and how the tagging schema is refined and discussed in the OSM community. Understanding how the OSM community is interacting and governing the project, including exposure to the guidelines related to good editing practices, organised editing, imports and licensing, may have companies and professionals better understand how to behave in this environment. The goal of this discussion is to enlist and explore all the tools and activities that organizations and communities are developing around education on OSM, with particular focus on the audience covered by those as well as the languages this material is offered through. about this event: https://2022.stateofthemap.org/sessions/SCBZ9Q/

Aug 20, 202256 min

10 Years iD Editor – The Road Ahead (sotm2022)

The last 10 years were quite turbulent for the iD editor: After the initial idea from Richard Fairhurst was quickly picked up by a developer team at Mapbox, the editor became OSM’s default map editor almost exactly 9 years ago today. Since then, different Maintainers have managed the project, constantly enhancing its functionality and data models like iD’s built in tagging presets. This talk will present a condensed overview of the evolution of the iD editor since 2012 and, more importantly, showcase what still lies ahead of it: Small and large improvements to the user interface, performance, data validation, customization, integration of external services and more. Almost exactly 9 years ago, the iD editor became OSM's default editor. But its core idea was first presented even a year before that. Looking back at the past 10 years history shows that the project has undergone quite a few different phases: The initial sparks and the coining of the name by Richard Fairhurst were followed up shortly by a rapid development phase by a team of Mapbox engineers resulting in iD being ready to stand in as OSM’s default map editor. Since then, different Maintainers have managed the project, constantly enhancing its functionality and data models like iD’s built in tagging presets.. In the last couple of years, the iD editor has also seen some usage outside of the main OSM website, for example in the form of Forks like the RapiD editor, advancing the applicability in their own specialized use cases and scenarios. This talk will present a condensed overview of the development of the iD editor since 2012 and, more importantly, showcases what still lies ahead of it: Small and large improvements to the user interface, performance, data validation, customization, integration of external services and more. All with the goal to make iD fit for next 10 years and more to come. about this event: https://2022.stateofthemap.org/sessions/C9AKZK/

Aug 20, 202223 min

MapBuilder - The simplest OSM editorial tool (sotm2022)

Every day millions of users experience delightful features on Bing Maps. Each user, regardless of their technical background, possesses a wealth of local knowledge that can help improve map data which for many country regions comes from OpenStreetMap. The common OSM editorial tools iD & JOSM are far too advanced for our users. Hence, we embarked on a mission to build a very simple tool - MapBuilder - that can guide users to volunteer their local knowledge to update map data via a set of guided screens. This talk will focus on the following: - First features - Building community engagement - Identifying data gaps - Potential risks and mitigations about this event: https://2022.stateofthemap.org/sessions/B7VADW/

Aug 20, 202226 min

OpenStreetMap in schools: The case study of Bari (sotm2022)

OpenStreetMap has proven to be a really interesting and valuable classroom instrument. Making students work with OSM allows them to develop the soft skills entailed in cooperation, to interact with something bigger than their class or school and to give their contribution for the sake of the collectivity. In this particular experienced, we worked on the local area of Bari with a class with 17 female students of a "Liceo Economico-Sociale", a school not particularly engaged in the STEM field. Thus, we also wanted to help them get more confident with the STEM field, which desperately need more diversity. Furthermore, focus has been on accessibility. During the talk, we will explain what we did during the project and the outcomes. The activities involved: * an introduction to OpenStreetMap, ID editor, licenses, but also Wikimedia projects * a phase of physical mapping, in which we visited the city centre of Bari using field papers and StreetComplete to map shops/restaurants/cafes and their accessibility status, accessibility ramps and other useful information to add both on OpenStreetMap and on Wikivoyage * the editing of OpenStreetMap and Wikivoyage to add the information gathered. In addition to what explained in the abstract, we would like to underline how the experience benefited equally the territory, thanks to the improved geographical information and also tourism information, the students, because of the worthwhile experience they have gained and the rediscovery of the STEM field, and the community, not only because of the new information added but also due to the increment (even if little) of diversity in contributors. As explained, we did not contribute only to OpenStreetMap, but also to Wikivoyage, the official, non-commercial and freely-licensed (CC-BY-SA) sister site of Wikipedia for tourism guides, and to Wikimedia Commons, the free multimedia database of Wikimedia projects. The two of us, Ferdinando Traversa and Rosa Colacicco, are respectively the regional coordinator for Apulia and the OpenStreetMap coordinator for Apulia of Wikimedia Italy/OpenStreetMap Italy, so the project was endorsed and sponsored by the organisation. This project is consequently also an example of synergy between OpenStreetMap and Wikimedia projects, strenghtened by the fact that in Italy chapters for WMF and OSMF coincide. Rosa Colacicco is also the president of the YouthMappers@UniBA, the local group of YouthMappers which collaborates with the department of Geology of the University of Bari. In conclusion, we would like to present this experience as a case study in order to enable others to try a similar pathway. about this event: https://2022.stateofthemap.org/sessions/GCLYZE/

Aug 20, 202222 min

Verifying Application Startup on Linux (froscon2022)

This talk will look at how we can ensure that a user space application was started successfully. We will provide an overview of how an application is started, looking at the glibc and the Linux kernel. Then we'll identify potential problems which could affect the application startup, both at application startup time and at build time. And finally we'll present our solutions to the identified problems, including ensuring memory integrity and unwanted interactions from the rest of the kernel. about this event: https://programm.froscon.org/2022/events/2826.html

Aug 20, 202247 min

Der eigene digitale (offline) Sprachassistent - ein langer Weg.... (froscon2022)

Es muss ein HAL sein - als UI für den eigenen digitalen Sprachassistenten. Ein Erfahrungsbericht von der Idee bis zur fertigen Umsetzung (natürlich mit einer Live Demo). Am Anfang (ca 2017) war es nur ein per USB angeschlossenes RFID-Lesegerät, um über entsprechende RFID-Karten dann Hörspiele über ein Soundsystem für den Sohnemann zu starten. Im Laufe der Zeit wurde daraus das Ziel einen FOSS basierten digitalen Sprachassistenten zu erschaffen - natürlich in Gestalt eines HAL9000. In diesem Vortrag wird der lange Weg vom Design des 3D-Modells über die Auswahl der Software (und den Hintergründen zu erfolgten Umstiegen), der Hardware (ebenfalls mit ein paar Kursänderungen) und allem Anderen was irgendwie dazu gehört. Der Vortrag könnte sowohl als Crash-Course in die Thematik <i>Digitaler Sprachassistent</i> verstanden werden, wird aber auch für Erfahrenere in den Themenfeldern einiges Interessantes in petto haben. about this event: https://programm.froscon.org/2022/events/2760.html

Aug 20, 20221h 1m

Wie man 20 Frontends über eine API versorgt (froscon2022)

Über GraphQL Federation können Microservices in eine umfassende API zusammengefasst werden und dennoch individuelle Clientanfragen verarbeiten. Für einen führenden Video on Demand (VoD) Anbieter ist es wichtig, auf dem Abspielgerät präsent zu sein, das der Kunde verwendet. Um die Top 20 der Abspielgeräte mit den neusten Features zu versorgen, muss die Plattform im Hintergrund die notwendigen Daten zügig anbieten und Redundanzen in der Entwicklung vermeiden. Microservice-Architekturen sind heute der Standard in digitalen Plattformen. Jedoch gibt es einige Herausforderungen, um z. B. Feature-Teams eine universelle API effektiv umzusetzen. GraphQL als Orchestration Layer mit den Microservices verhilft Frontends zu einem optimalen Zugriff auf die benötigten Daten. Der Talk erklärt die Vorteile von Microservices für digitale Plattformen und wie GraphQL dazu beitragen kann - nicht nur für VoD-Dienste. about this event: https://programm.froscon.org/2022/events/2805.html

Aug 20, 202244 min

Datenkreuzung Telegraf (froscon2022)

In einem typischen IoT-Szenario sammelt man Daten aus diversen Datenquellen, muss diese fltern/verarbeiten, die Ergebnisse in Datenbanken abspeichern, bei definierten Zuständen Ereignisse generieren/weiterleiten und vielleicht noch dutzende andere Dinge tun. Als Softwareentwickler ist man dann schnell in der Versuchung ein oder mehrere Programm zu schreiben (...und irgendwann den Überblick zu verlieren). In diesem Vortrag wird das Softwaretool „Telegraf“ vorgestellt, welches angetreten ist, Datenströme, zentral konfigurierbar, in geordnete Bahnen zu lenken. Schon mal was vom „EVA-Prinzip“ gehört? „EVA“ steht, im Kontext der elektronischen Datenverarbeitung, für „Eingabe – Verarbeitung – Ausgabe“ und beschreibt das Grundprinzip, nach welchem die allermeisten Computerprogramme arbeiten. Das, von der Firma Influxdata Inc. bereitgestellte und frei benutzbare (MIT-Lizenz) Softwaretool „Telegraf“ ist quasi zu 100% ein typischer Vertreter dieses Grundprinzips. Daten aus den unterschiedlichsten Quellen können, in Abhängigkeit ihrer Inhalte, konvertiert, verändert, zusammengefasst etc. und gegebenenfalls wiederum an verschiedenste Ziele weitergeleitet werden. Telegraf unterstützt, neben der „hauseigenen“ Zeitreihendatenbank InfluxDB, zahlreiche gängige Datenquellen, kann zeitgemäße Datenformate verarbeiten und an die unterschiedlichsten Datensenken weiterleiten, quasi wie eine Ampelanlage auf einer vielbefahrenen Kreuzung. Ermöglicht wird dies durch die über 300 derzeit verfügbaren Plugins, welche durch eine zentrale Konfigurationsdatei parametrisiert werden können. Reichen die Möglichkeiten der Plugins für den konkreten Anwendungsfall nicht aus, spricht nichts dagegen, eigene Erweiterungen zu programmieren und entsprechend einzubinden. Der Vortrag erklärt die Prinzipien und Möglichkeiten von Telegraf. An Hand gängiger Szenarien aus dem IoT-Kosmos, werden Anregungen für eigene Experimente gegeben. about this event: https://programm.froscon.org/2022/events/2748.html

Aug 20, 20221h 3m

Zero-Touch Kubernetes: Vollautomatisierte Infrastruktur mit Flatcar Container Linux. (froscon2022)

<p> Vollautomatisiertes Provisionieren, deklarative Infrastruktur, minimalistische Laufzeitumgebung, wartungsfreie Systeme, automatische Updates – Mechanismen, die das Leben von Admins und Cluster Operators weniger aufregend gestalten. Der Vortrag erläutert das Konzept “Container-optimiertes Linux” und gibt einen Überblick über die wichtigsten Features und Arbeitsabläufe sowie deren Umsetzung in Flatcar Container Linux. Abgerundet wird die Präsentation mit einer kurzen Live-Demo einer Flatcar-Provisionierung. </p> <p> Das Konzept “Container Linux” wurde ursprünglich von CoreOS beim ersten Release dieses Projektes um 2013 herum definiert. Das Projekt wurde leider 2020 beendet. Flatcar, begonnen als “friendly fork” von CoreOS, ist nach dessen Abkündigung zu seinem “spirituellen Nachfolger” gereift und ist nun eine vollständig freie und auf Open Source Software basierende Distribution, entwickelt von und für unsere Community. </p> <p> Containerzentrische Systeme wie z.B. Kubernetes bieten durch ihre Sandbox eine strikte Trennung von Betriebssystem / Laufzeitumgebung und Applikationen. Wir nutzen diese Trennung in Flatcar, um das Betriebssystem ähnlich automatisiert provisionieren, konfigurieren, betreiben und aktualisieren zu können wie z.B. Kubernetes-Admins das von ihren Applikationen gewohnt sind, und stellen diese Mechanismen im Vortrag vor. </p> <p> Der Vortrag richtet sich an Administratoren und Ops sowohl von Einzelsystemen als auch von Clustern mit Container-/ Kubernetes-workloads und an alle, die sich dafür oder für automatisierte Infrastruktur interessieren. </p> about this event: https://programm.froscon.org/2022/events/2774.html

Aug 20, 20221h 2m

Pedestrian and Bike Mapping in New York City (sotm2022)

This talk will cover the growing New York City OpenStreetMap community and our efforts at coordinating mapping our cities’ quirks into the OSM data model. New York City (and much of America) has sidewalks that end abruptly, intersections without proper pedestrian control, uncontrolled slip lanes, bike paths that lead into stairways, crossings without curb cuts. Mapping these features helps NYC pedestrians analyze conditions, report and advocate for changes. he New York City community is interested in keeping track of pedestrian features throughout the five boroughs. Both to improve routing and to keep track of dangerous or poorly designed infrastructure. While NYC is required by law to create accessible conditions, our sidewalk mapping today helps find areas that do not yet meet those standards. OpenStreetMap contains the most up to date resources for the city’s bike lane network, including planned projects. Discussions helped standardize when to draw bike lanes separated from the road lane (when there is a barrier) and coordinate responses to new construction (the race to survey the new Brooklyn Bridge bike lane.) While the city may consider a certain segment protected, OpenStreetMap’s “on the ground rule” brings our maps closer to reality. In 2021 the community came together to focus on completing sidewalks in Flushing, Queens. In 2021 and 2022 the community mapped bicycle racks using fieldpapers. These efforts show how to organize support to improve a single area, and bring in new mappers with an activity focused on a single goal. Completed areas can then drive analysis. I will share examples of areas that have been mapped and where they brush up against the guidelines for bike and pedestrian mapping. I will also share analysis driven by this mapping. Finally there will be anecdotes having reported issues to the city and keeping track of progress with OpenStreetMap. about this event: https://2022.stateofthemap.org/sessions/YAYNSB/

Aug 20, 202229 min

Linking OpenStreetMap and Wikidata: Case study of Taiwan's villages and rivers dataset (sotm2022)

Open data is a trend in Taiwan, and some community members of OpenStreetMap or Wikidata are importing or merging information they obtain from government sources into the corresponding OpenStreetMap and Wikidata Database. The village dataset is available by sharp file and detains metadata with reference numbers, and the river dataset covered big rivers in Taiwan. In this talk, I will talk about the process of importing data, maintaining data, and linking each data not only with the government source but also to OpenStreetMap and Wikidata. I will not only talk about dealing with the village and river datasets but also with other import project in Taiwan, like Taichung address dataset import, schools, kindergarten, etc. And I will also have a short introduction of Taiwan community activities, both OpenStreetMap and Wikidata. Recently OpenStreetMap Taiwan got funded by Wikimedia Foundation to improve Taiwan mapping data and also Wikimedia related projects like Wikidata, Wikipedia, Wikivoyage, Wiki Commons, etc. about this event: https://2022.stateofthemap.org/sessions/TJMAQT/

Aug 20, 202228 min

The MapOSMatic APIs - generate printable maps from your own application (sotm2022)

The MapOSMatic web frontend allows to create printable maps from OSM data interactively. This is not the only way to use its rendering backend, it is also possible to directly use its ocitysmap Python library to render maps from your own Python code and a local stylesheet and database setup, or to use the REST-like API of the web frontend to send automated render requests to a MapOSMatic web instance from almost any programming language without any local setup effort. The presentation will give a short overview of both API variants, showing the different options to interact with the MapOSMatic render infrastructure programmatically. As example applications an alternative neighbourhood about this event: https://2022.stateofthemap.org/sessions/HBBZKV/

Aug 20, 202222 min

Building an OpenStreetMap Community Playbook (sotm2022)

Every day hundreds of people sign up for OpenStreetMap. We have several active OpenStreetMap communities, communities that are struggling to sustain themselves and at the same time, there are countries with no existing OpenStreetMap communities despite having contributors from those countries. This idea of a community playbook is to act as a guide for persons interested in starting up an OSM community and sustaining OSM communities with lessons drawn from existing communities. The community playbook is based on 4 themes; Identifying local community issues, attracting and engaging students, Connecting contributors motivation to mapping and Training about this event: https://2022.stateofthemap.org/sessions/U77MUX/

Aug 20, 202226 min

LOWA or how we managed to run LibreOffice in your browser (WASM edition) (froscon2022)

LOWA - LibreOffice WebAssembly. Most recent updates, working code, and ample stories of how we got to have LibreOffice run natively in a browser. about this event: https://programm.froscon.org/2022/events/2796.html

Aug 20, 20221h 0m

Patterns & Anti-Patterns bei der Automatisierung mit Ansible (froscon2022)

Der Vortrag stellt ein paar Lessons-learnt aus der Infrastruktur-Automatisierung mit Ansible vor, zeigt ggfs. nur am Rande bekannte Nice-to-Knows und gibt ein-zwei Tipps&Tricks zum persönlichen coding-Style. Was Ansible ist und wozu es dient, muß man inzwischen hoffentlich niemandem mehr erklären. Für einen Einstieg stehen hinreichend HowTos, Blogs und Dokumentation zur Verfügung - darüber hinaus lassen sich Schulungen und Unterstützung von diversen Seiten buchen. Bei ansteigender Komplexität und Spezialität wird jedoch die Doku-Lage dünner: die benannten Beispiele bilden den eigenen Kontext oft nur am Rande ab, die korrekte Parametrisierung eines Moduls erschließt sich erst beim Lesen des Quellcodes, und manche Best-Practices eröffnen sich einem nur durch Erfahrung - auch den persönlichen Coding-Style muß man sich mühsam selbst erarbeiten. Der Vortrag gibt ein kleines Resumee über ein paar Lessons-learnt aus gut acht Jahren der Infrastruktur-Automatisierung mit Shell-Skripten, Puppet und Ansible, langen Diskussionen mit Kollegen um die Abstraktion von Code und Daten, sowie (viel zu) vielen Stunden Recherche auf Stackoverflow, in den GitHub-Issues sowie dem großen weiten Internet. about this event: https://programm.froscon.org/2022/events/2750.html

Aug 20, 202258 min

Fediverse und Selbstorganisation (froscon2022)

Der Betrieb sozialer Plattformen benötigt erhebliche technische Ressourcen und verursacht entsprechend hohe Kosten. Zentrale Plattformen sind für Venture Capital Investoren interessant, da die Daten und der Content der Teilnehmer gut monetarisiert werden kann. Die Wertschöpfung der Teilnehmer dezentraler Netze kann der Betreiber einer Fediverse-Instanz dagegen nicht monetarisieren. Die Struktur des Fediverse verhindert dies, weshalb es nicht mit den üblichen, privatwirtschaftlichen Mitteln finanzierbar ist. Welche Möglichkeiten gibt es also, das Fediverse nachhaltig zu finanzieren? Das Fediverse verursacht Kosten für Server, Netze und Traffic sowie Personalkosten, die im Betrieb für die technische und inhaltliche Pflege und Wartung der Systeme anfallen. Diese Gemeinschaftskosten grenzen wir von den individuellen Kosten der Teilnehmer für Endgeräte und Internetzugang ab. Wie können diejenigen, die sich einen Fediverse-Knoten teilen, gerecht an den Gemeinschaftskosten dieses Knotens beteiligt werden? Ein Blick in die nicht digitale Realität hilft uns weiter. Gemeinschaftskosten fallen nämlich auch außerhalb des digitalen Raums an. Und sie werden seit Jahrhunderten in verschiedenen Formen anteilig auf den Einzelnen umgelegt. So beteiligen sich die Bürger einer Kommune finanziell an der Versorgung mit Trinkwasser. Wer Tennis spielen möchte, wird Mitglied in einem Tennisverein, der Tennisplätze betreibt und die Kosten dafür auf die Mitglieder des Vereins umlegt. Wer sicher und preisgünstig wohnen möchte, ohne selbst Eigentum bilden zu müssen, beteiligt sich an einer Wohnungsgenossenschaft, die Wohnungen baut und diese ihren Anteilseignern gegen Gebühr überlässt. Die wichtigsten Finanzierungsmodelle für Gemeinschaftsaufgaben sind also: 1. Öffentliche Finanzierung durch Gebühren und Steuern 2. Gemeinsame Finanzierung in einer Körperschaft wie einem Verein 3. Gemeinsamer Geschäftsbetrieb in einer Genossenschaft Kann man diese Finanzierungsmodelle auf das Fediverse übertragen? about this event: https://programm.froscon.org/2022/events/2763.html

Aug 20, 202247 min

MicroPython: BootOps mit mynit und ChatOps mit mytrix (froscon2022)

Mit den Bibliotheken mynit und mytrix lassen sich einfach erweiterbare ChatOps-Bots mit MicroPython (z.B. auf ESP32) bauen. Microcontroller sind ein spannendes Thema, gerade für Einsteiger*innen – denn oft helfen Dinge, die man sehen und anfassen kann, beim Verstehen abstrakter Themen, wie der Programmierung. Doch um ein kleines, schnell einsatzfähiges Gerät zu bauen, gibt es schon einige Hürden zu meistern. Deshalb haben wir, ursprünglich für Kinder-Workshops, die Bibliotheken mynit und mytrix geschrieben, die die am Anfang langweiligen und schwierigen Teile wegabstrahieren. Mynit ist ein Boot-System und Konfigurations-Framework, das verschiedene Initialisierungs-Aufgaben des Boards erledigt und danach einfache Funktionen bereitstellt, um Laufzeit-Konfiguration zu ändern. Dazu gibt es ein Companion-App für Android, das per Bluetooth Formulare zur Änderung anzeigt. Ein Beispiel ist das Setzen von SSID und Passphrase für den WLAN-Chip, die sich so ohne Code anzufassen direkt vom Handy aus setzen lassen. Die Formulare können in eigenen Bibliotheken erweitert werden, so dass man direkt ein Companion-App zu seinem eigenen Microcontroller bekommt. Mytrix ist eine dazu passende Client-Bibliothek für Matrix, mit der sich Schlüsselwörter und Callbacks zu einem direkt verfügbaren ChatOps-System kombinieren lassen und das Board per Chat gesteuert werden kann. Die Einsteiger*innen können sich so auf die eigentliche Elektronik-Bastelei und die spezifische Programmierung konzentrieren. about this event: https://programm.froscon.org/2022/events/2813.html

Aug 20, 202232 min

Successful remote work while protect your privacy - Lessons learned (froscon2022)

We're all now experiencing that remote working and virtual conferencing are important tools to stay connected. Not just in current circumstances but also in the wider future. That's why it's important to offer an easy-to-use, efficient, and quick replacement. Nextcloud is a platform for complete online collaboration and communication and can help to quickly adept and stay connected. Nextcloud is built by Nextcloud GmbH that has employees in home-offices in 15 countries and the Nextcloud Community which is spread all over the world.This talk gives an inside look at how Nextcloud GmbH works together with the Nextcloud community-building Nextcloud. about this event: https://programm.froscon.org/2022/events/2731.html

Aug 20, 202250 min

OpenStreetMap in the Cloud (sotm2022)

The geospatial world is moving to cloud-first and cloud-native approaches. Movements like STAC and COG have transformed how people use raster data in the last couple of years. OpenStreetMap has much to gain from thinking about different cloud infrastructure architectures. This talk will discuss what it takes to run the OpenStreetMap ecosystem in the cloud and present the history and work on a project called [OSM Seed](https://github.com/developmentseed/osm-seed/). We learned so much while building OSM Seed and think it can be a blueprint for running OpenStreetMap on cloud infrastructure. The OpenStreetMap ecosystem contains many open source software projects beyond the Rails application. This includes tools that are used by mappers on a daily basis, like, Overpass, Tasking Manager, iD, JOSM, tile servers, data processing applications, Nominatim and so on. It’s a complex ecosystem of growing tools. These are maintained by different individuals and organisations. OSM Seed started in 2018 after several attempts to containerise OSM software for easy installation. [I talked about this vision](https://2015.stateofthemap.us/openstreetmap-software-for-more-than-openstreetmap) in 2015 at State of the Map US. Since then, OSM Seed has grown to be a mature and heavily tested software project that now powers projects like OpenHistoricalMap and data projects at Humanitarian OpenStreetMap Team. We learned so much while building OSM Seed and think it can be a blueprint for running OpenStreetMap on cloud infrastructure. OSM Seed uses cloud agnostic approaches through Kubernetes to bring together projects that make up what OSM is today. These projects continue to get updates and are maintained how they always have been. OSM Seed provides an interface to bring the ecosystem a little closer through better infrastructure orchestration. In this talk, I’d like to discuss a brief history of OSM Seed, some of our lessons trying to move OSM software to the cloud, and open a conversation on what could be useful for OSM going forward. about this event: https://2022.stateofthemap.org/sessions/HEHHCH/

Aug 20, 202223 min

init (froscon2022)

about this event: https://programm.froscon.org/2022/events/2823.html

Aug 20, 202213 min

maplibre-rs: Cross-platform Map Rendering using Rust (sotm2022)

Digital maps are ubiquitous tools in our everyday life. In the early 90s, the idea of browsing the world digitally and visiting any place was groundbreaking. The first solution to this problem is known as "TerraVision", which was breathtaking. Today, the idea of exploring your surroundings using digital maps has become normal. But how do these maps work? In this talk, I want to provide an overview of the foundations of digital mapping solutions. Differences between maps which use vector data and rasterized satellite imaginary will be outlined. Furthermore, a new and open-source map renderer called maplibre-rs will be presented, which is created using Rust and WebGPU. Last year I had a lot of spare time and decided to kick-start a project which combines different areas of interest: Rust, 3D rendering, Geo data This project was adopted recently by the [MapLibre](https://maplibre.org/) project and is now known as [maplibre-rs](https://github.com/maplibre/maplibre-rs). The maplibre-rs library is a proof of concept which showed me the complexity of mapping solutions. It takes a lot of steps until edits from OpenStreetMap contributors are finally rendered in consumer applications. With this task I want to take listeners on a journey from drawing changes in the OpenStreetMap editor all the way until vectors are uploaded to from memory to GPUs. Like outlined in the abstract, I want to cover multiple topics: * Foundations of digital maps (How to determine which data should be loaded? What are vector and raster tiles?) * Show the technology stack which allows us to design and develop a cross-platform map renderer (Web, Mobile, Desktop) about this event: https://2022.stateofthemap.org/sessions/VECREV/

Aug 19, 202216 min

Inferring default speed limits (sotm2022)

Coverage of `maxspeed` data in OpenStreetMap is very sketchy (about 12%). This situation is unlikely to change because the limits are often not signed explicitly. So, data consumers such as router software need to compensate huge holes in the data with more or less rough estimates based on other data. This talk shall explore a method how to infer default speed limits for different vehicle and road types more precisely for each country. about this event: https://2022.stateofthemap.org/sessions/YWH3XD/

Aug 19, 202230 min

Lightning talks II (sotm2022)

Lighting talks registered during the State of the Map conference. ## UN Maps Learning Hub _by Séverin Ménard_ ## [community.osm.org](https://community.osm.org) _by Tobias Knerr_ ## Using OSM in RPGs ... or better in VTTRPGs. _by Marco Montanari_ ## [tile.openstreetmap.jp](https://tile.openstreetmap.jp/) Planet vector/raster tile server. _by Taro Matsuzawa_ about this event: https://2022.stateofthemap.org/sessions/VJMH9U/

Aug 19, 202222 min

UX for hyperlocal map in Southeast Asia (sotm2022)

Designing hyperlocal maps starts with understanding the users in their day-to-day journey through some user research method and why the current digital maps experience does not provide a complete experience for them to navigate and explore the neighborhood. This talk will provide the audience the insights into the mobility lifestyle of the local people in tier 2 cities and how the GrabMaps design team translates into mobile app design to help improve the quality of life for our users. The designer will also share what are some of the key learnings when designing for Southeast Asia. about this event: https://2022.stateofthemap.org/sessions/YXMUVT/

Aug 19, 202222 min

Mapping a Small Town (sotm2022)

Christopher Beddow takes us on a journey of how to map a small town using a variety of tools. The goal was to test and prove how much OpenStreetMap can be enriched using RapiD buildings and roads, and Mapillary map features, traffic signs, and imagery. He evaluates a small town in the western United States that is far from any mapping community and has very little data, and demonstrates how a vivid dataset can be added to OSM. In addition, he compares this to a small town in Switzerland, demonstrating how new details can still be added to a place that is heavily mapped by a strong local community. Mapping is a time consuming task, and challenging for an individual to do without a community or a team. However, many tools exist to enhance the capabilities of any lone map contributor, and also multiply the mapping power of a team. Christopher Beddow takes us on a journey of how to map a small town using a variety of tools. The goal was to test and prove how much OpenStreetMap can be enriched using RapiD buildings and roads, and Mapillary map features, traffic signs, and imagery. He evaluates a small town in the western United States that is far from any mapping community and has very little data, and demonstrates how a vivid dataset can be added to OSM. In addition, he compares this to a small town in Switzerland, demonstrating how new details can still be added to a place that is heavily mapped by a strong local community. Leaving this talk, you will understand how to use RapiD, Mapillary, and your own creativity to adapt your own locality into a comprehensive part of OpenStreetMap. about this event: https://2022.stateofthemap.org/sessions/SA77RH/

Aug 19, 202225 min

What you map is not always what you get (sotm2022)

OSM has an unrestricted tagging model. Mappers can invent and use any tags. While this is part of OSM's success story, it has lead to a database where the globe is described in ever greater detail. In this talk we want to explore how users of OSM data handle a tagging model with so few constraints. Richard, the owner of cycle.travel, and Sarah, maintainer of Nominatim, team up to share their experiences of a decade of working with, and occasionally fighting against, OSM's ever evolving tagging schema. The OSM tagging model has significantly evolved since the first streets of London were put into the database. Not only are more and more different objects in the database, we also capture more of their properties and want to model ever finer nuances. This clashes with our goal to have one database for the entire planet. The closer we look the more differences between different regions there are. And to capture those the tagging has to become even more complex. Using the examples of the cycle tour planning site cycle.travel and the search engine Nominatim, we explore the evolution of OSM tagging from a data user's point of view. Looking at questions like * where do data users get their information about tagging * what kind of tagging can be practically used in software * how to handle local defaults and assumptions * how should OSM ideally document its tagging about this event: https://2022.stateofthemap.org/sessions/NAF9EN/

Aug 19, 202257 min

Lightning talks V (sotm2022)

Pre-recorded lightning talks submitted in advance by people around the world. ## Our Top 10 Data Quality Aspects _Samson Ngumenawe_ [HOT](https://www.hotosm.org/) works with a number of organizations and communities that generate data through different contribution mechanisms, including desktop digitization, data collection surveys and local knowledge experiences. Each of these mechanisms lead to different aspects and issues that affect the quality of data contributed to OSM. We are prioritizing on minimizing the impacts of the top 10 aspects on the list through a number of ways, including mapper outreach programs, training, and developing technical tools. ## Community Mapping Initiatives in Tanga _Antidius Kawamala_ Promoting a data-driven decision making culture in Tanga under living lab initiative, we are complementing the global objective of OSM i.e. to create a free editable geographic database of the world by various mapping activities around the region. The initiative uses local member by building capacity on how to use OSM and contributing to it as well as University Students. These mappings have been putting the missing pieces of the community on the map and addressing challenges they face so far. The usage of GIS data as a tool for community as a decision-making data tool can help in timely action and on-time problem-solving. ## Mapping all the worlds open data. _Christopher Brown_ A showcase of how at mapstack we are building on top of OSM to create an ecosystem that will host all of the worlds open data as free to use web maps. ## Route shields of the world in OpenStreetMap-Americana _Clay Smalley_ [OpenStreetMap-Americana](https://wiki.openstreetmap.org/wiki/OpenStreetMap_Americana) is an alpha-stage OpenStreetMap renderer intended to resemble a North American road atlas. Despite the focus on the United States, OSM-Americana has had contributions from people all over the world interested in adding support for highway route shields of their home countries. See a showcase of these contributions, and find out how you can put your country on the map. ## Bad or Good OpenStreetMap, What and how do you map? _Enock Seth Nyamador_ OpenStreetMap editing is all welcoming, diverse and very forgiving but this leading to issues. Many of these issues which should not be occurring in the first place but happens. This is a quick talk giving you the tip of what I have come across in my short term as an OSM Contributor and why we should follow best practices. ## OSGeoLive: Your Open Source Geospatial toolbox _Enock Seth Nyamador_ [OSGeoLive](https://live.osgeo.org) is a self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software, allowing it to be freely distributed, duplicated and passed around. It provides pre-configured applications for a range of geospatial use cases, including storage, publishing, viewing, analysis and manipulation of data. It also contains sample datasets and documentation. OSGeoLive is an [OSGeo](https://wiki.openstreetmap.org/wiki/OSGeo) project used in several workshops and cases at FOSS4Gs and around the world. ## AI4Mapping: Earth Observation Data for Rapid Map Generation and DRRM _Neyzielle Ronnicque Cadiz_ The Remote Sensing and Data Science: DATOS Help Desk by the Philippines' Department of Science and Technology- Advanced Science and Technology Institute builds on initiatives on disaster mitigation by providing a help desk pre-, during, and post-disaster events. The team provides remote sensing and data science applications support to critical activities on disaster mitigation, analysis, and advice. The project developed the Artificial Intelligence for Earth Observation (AI4EO) initiative to complement the DRRM efforts of mandated agencies in the Philippines with the goal of rapid map generation for disaster risk reduction and emergency response using earth observation and OpenStreetMap data. ## I Map Tallinn _Ilya Zverev_ A video installation about Tallinn and Every Door editor. ## OSM checks and completeness estimations with Disaster Ninja _Pavel Pashagin_ Disaster Ninja is an open-source tool that helps the Humanitarian OpenStreetMap Team search for unmapped areas when a disaster strikes. It can help to estimate the coverage of OSM data, and check if OSM data is up-to-date and consistent for population data. ## Women Participation in OpenStreetMap _Nadaraj Saranya_ ## OpenStreetMap in Geographic Information Science _Rajendean Keerthana_ ## State of the Map Asia 2022 Trailer Video _Mikko Tamura_ A 1-minute teaser video about State of the Map Asia 2022. about this event: https://2022.stateofthemap.org/sessions/HLTKHD/

Aug 19, 20221h 2m

Evolving the OSM Data Model (sotm2022)

The OSM data model with its nodes, ways, and relations has done an amazing job for us over the years. It has seen very little changes since relations were introduced 15 years ago. But there are some real problems with the data model. With the experience of those 15 years behind us, its time to tackle some improvements. This talk will outline the problems with the data model, show ideas for improvements, and discuss possible ways that can move us forward step by step. The OSM data model is quite different from the "Simple Feature" data model used by most "geo" software. It has some great features, like the open tagging model, which has proven to be a great enabler for all sorts of innovations. But the data model also has its problems. Most often named are the missing area data type and the cumbersome geometry building needed for ways and relations based on their member nodes. This makes use of the OSM data more difficult, more expensive, and slower than it needs to be. There has been some discussions on these topics over the years, mostly after my talk in 2018 at the SotM in Milano, but work on this has stalled. Recently the OSMF Engineering Working Group has taken up this topic and payed me to do a study on the problems with the data model and possible ways forward. This talk will present the findings and should jumpstart the discussions around this in the OSM community. about this event: https://2022.stateofthemap.org/sessions/W3AGY8/

Aug 19, 202232 min

Integrating OpenStreetMap in the local governance of Nepal (sotm2022)

Through open mapping, we hope to inspire local youths and leaders to use technology to improve and create sustainable local governance system. We engaged 44 youths from 3 municipalities to participate in open mapping in first phase. In second phase, we gathered 10 IT officials from province 2 and highlighted OSM to connect geospatial elements for better local-level administration. Here, we will discuss our methodological framework, challenges, how we gained support from local units to coordinate with community youth, and impacts we successfully created. This talk will be relevant to those interested in laying a strong foundation not only for better governance but also for engaging youths. The success of local governments in meeting development targets is crucial for the goals of federalism in Nepal. The local governments have a colossal opportunity to set the course of development based on people’s aspirations, as citizens have increased power and responsibility to choose and act on their agenda in the federal system. However, these governments face daunting challenges in human, capital, and other resource constraints. Innovative citizen-centric approaches are necessary to navigate these challenges to achieve the development goals. It is also imperative to note that properly achieving the development goals and measuring their progress is contingent on decision making and planning, driven by data. Geospatial data is valuable to the local economy and community in various aspects. The openness of the information, or more specifically the freedom to access and use such open data, is crucial to achieving such multiplier effects of taxpayer-funded data generation processes. So hereby, our interest lies in training and encouraging local youths and leaders to leverage technology for good governance through open mapping in coordination with local administrative units. Our initiative looks beyond the myopic vision of training a handful of youth on digital mapping to create a limited number of outputs, i.e. maps. We implemented a mechanism in which we created a batch of OpenStreetMap (OSM) leaders, who in their regions, can inspire and enable such processes beyond the life of any particular project. As such, we wanted to set in motion a process that can beget far-reaching, longer-term benefits in the form of active citizenry (on the youths’ part) and data-driven development (on the local governments’ part). This will be in addition to the immediate, short-term outputs such as up-to-date maps and enhanced mapping skills of the mappers. In the first phase, KLL trained 44 citizens from 3 local bodies in the use of OSM and mapping in coordination with the municipality. The trained youths were also involved field data collection. Simultaneously, we started remotely mapping the municipality. Based on the need, we collected field data to complete the map. On mutual interests and availability of resources, the mapping of the local governments included points of interest like: Roads, Settlements, Educational institutions, Health facilities, Government offices, Banking institutions and others as agreed upon by the municipalities. Using the data hence collected, we created softcopies and hard copies of ward (smaller administrative unit of government in Nepal) level and municipality level maps and handed them over to the municipalities for their use. In the second phase, to ensure better understanding of OSM within the local governments, we trained 10 IT officers from Province 2 on OpenStreetMap, its uses and applications in local governance. We also led a focused group discussion on how open mapping can be utilised by municipalities, what features need to be mapped for the integration of OSM in local governance and challenges they foresee in this process. Hence, we will be discussing our methodological framework and challenges in involving local youths and leaders in open mapping and in contributing to develop more promising local level governance. We will also share how we gained needed support from the local units to coordinate with the youth of the community and the impacts we successfully created. This talk will be relevant to those interested in laying a strong foundation not only for good governance with the core idea of open mapping and its application at its center but also for involving local youth in the process. about this event: https://2022.stateofthemap.org/sessions/FABJFJ/

Aug 19, 202224 min

None: a story of data that isn't there (sotm2022)

Understanding the limitations of data is hard. Some tags are missing, and some tend to be present only when others are. Is the missing tag saying something, is it just unknown? When tags take yes/no values, is a missing tag an implicit "no", maybe the tag "does not apply", or something else…? This talk doesn’t have answers. It’s the journey we took through an investigation of road data in London. What we found, what we think about what we found, and ideas of things to compute and visualise, before performing an analysis - or to decide if the data is just not suitable for this analysis. about this event: https://2022.stateofthemap.org/sessions/HZUFPQ/

Aug 19, 202229 min