# Projektdoku Haecksenkarte

### Ansprechpersonen

**Projektkoordination:** Nora, lillipulaura

**Technische Umsetzung V2:** zombielypse

### Kommunikation

**Rocket-Chat:** [\#haecksenkarte](https://rocket.haecksen.org/channel/haecksenkarte))

**E-Mail:** <haecksenkarte@lists.haecksen.org>

**ML beitreten:** <haecksenkarte-join@lists.haecksen.org>

### Get involved

<p class="callout info">Wir brauchen euch und euer Feedback!</p>

Wenn ihr Input habt oder euch einbringen wollt, schreibt uns am besten im Rocket-Chat im Channel [\#haecksenkarte](https://rocket.haecksen.org/channel/haecksenkarte)) eine Nachricht.

Wir wollen außerdem Hackathons auf den nächsten Chaos/Haecksen-Events veranstalten, um die Weiterentwicklung voranzutreiben.

### Das Projekt in a nutshell

Am Anfang waren da das CCCamp2023, das gemeinsame Interesse an Geodaten, wenig Ahnung von Web-Programmierung - und eine fixe Idee: Lass uns doch eine Webkarte erstellen, die zeigt, wo Haecksen haecksen! Zwei gute Gründe für dieses Projekt:

1. Die Haecksen-Community ist enorm gewachsen und doch wissen viele gar nicht, wo sie andere Haecksen IRL treffen können. Eine Karte verschafft einen optischen Überblick und hilft bei der Vernetzung.
2. **Bonus:** Wir dürfen mit Geodaten rumdaddeln und lernen ein bisschen programmieren. :-)

### Projektstatus

<p class="callout success">***We are live!*** [https://map.haecksen.org/](https://map.haecksen.org/)  
</p>

In der Anfangsphase haben wir uns auf die Entwicklung eines Karten-Dummys fokussiert. Dieser enthält zunächst nur [ohnehin öffentlich verfügbare](https://pads.haecksen.org/lokalegruppen) Informationen zu bereits existierenden Haecksen-Gruppen.

Die erste (statische) Version der Karte ist seit Anfang Juli live via Subdomain [https://map.haecksen.org](https://map.haecksen.org) erreichbar. Außerdem ist die Karte auf der Haecksen-Webseite unter [https://www.haecksen.org/lokale-gruppen/](https://www.haecksen.org/lokale-gruppen/) eingebettet.

Im Oktober gab es dann noch ein Update auf V2 mit einigen neuen Features und danach noch viele mehr und natürlich auch immer wieder Bugfixes. Die aktuellen Todos gibt's hier im [Pad](https://pads.haecksen.org/qVyr1DRNSIebDeNvdNfiXw) und Issues auch direkt im [Gitlab Repository](https://gitlab.com/haeckmap/HaeckMap_v2.0/-/issues).

### Diskussion

#### Der ursprüngliche Plan und warum wir ((sehr) vorübergehend) davon abgerückt sind

Ursprünglich sah die Idee eine Haecksen-Umfrage vor, an der sich Haecksen freiwillig beteiligen und lokal verorten können. Wir haben uns viele Gedanken über diese "Datenerhebung" gemacht. (Wie) lässt sich so eine "Haecksen-Zählung" datenschutzfreundlich umsetzen? Es sollten keine oder möglichst wenige personenbezogene Daten erhoben werden und trotzdem brauchbare Informationen gesammelt werden, die ein geografisch sinnvolles "Clustering" ermöglichen.

**Dieser Plan ist noch nicht tot, nur aufgeschoben, bis wir eine gute Lösung dafür gefunden haben.**

**\* Anm.:** Für unseren Anwendungsfall muss eine ***brauchbare*** Karte aus unserer Sicht ***nicht präzise*** sein. Ob in einer Region beispielsweise nun genau 8 oder 11 Haecksen leben oder nur ungefähr 10, spielt eine untergeordnete Rolle. Wie auch immer die Karte am Ende aussehen wird: Sie erhebt keinen Anspruch auf Vollständig-/Genauigkeit (ausdrücklich verzeichnete Gruppen, die Neu-Mitglieder aufnehmen möchten, sollten natürlich erreichbar sein).

- Anmerkung: momentan sind Haecksen Cluster auf Ebene Landkreis/kreisfreie Städte vorbereitet

#### Lösungsideen

- Eine App/ein interaktives Tool entwickeln, auf dem sich Haecksen ohne weiteren Angaben mit einem Klick in einem Landkreis oder einer ähnlich groben geografischen Region verorten können. Neu-Haecksen könnten nach der Anmeldung in der Mailingliste einen Link zu diesem Tool (+ ggf. einen Einmal-Code zum Freischalten) erhalten und ihre Eingabe machen 
    - Gegenvorschlag: Klassiker "Tan-Liste" (mit entsprechend komplexen, alphanumerischen Werten, Mindestlänge 8 Zeichen), Begründung: 1 Haeckse sollte deutlich mehr als 1 Eintrag machen können, zum Einen für Picnic Termine, Gruppen usw, aber auch für sich selbst (zB separater Arbeits-/Wohnort oder wechselnde Wohnorte)
    - gültige Haecksen sollten 1 neue Tan Liste anfordern können (eher nicht automatisiert, aber wenn genug zur Verfügung gestellt werden ist das auch eher selten der Fall)
    - außerdem sollte jeder Eintrag 1 Pin erhalten, mit der dieser Eintrag bearbeitet werden kann
    - ohne Bindung an Haecksen-E-Mail-Adresse bleibt dann ggf bei Austritten etwas Datenmüll übrig, aber das dürfte vernachlässigbar sein

#### Credits to

- melzai für die Inspiration
- mapc für die technische Umsetzung (Hosting)
- Drakulix für Einrichten des Cronjobs
- Das Adminen-Team, die Berliner Haecksen, mika und zombielypse für das kritische Feedback und Inspiration
- naerrin für das Einbinden auf der Webseite