Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PEOPLE: Wohnkanton (person_canton) deprecated #2460

Open
6 tasks
richardjubla opened this issue Mar 6, 2024 · 2 comments
Open
6 tasks

PEOPLE: Wohnkanton (person_canton) deprecated #2460

richardjubla opened this issue Mar 6, 2024 · 2 comments

Comments

@richardjubla
Copy link
Contributor

In unserer hitobito-Instanz haben wir das Feld Wohnkanton (person_canton).

Wird aus dem Feld PLZ berechnet falls es leer ist oder soll die zwei Kleinbuchstaben der Abkürzung für den Wohnkanton nach ISO-3166-2/Kontrollschild verwenden. Beispiel: Für Zürich gilt zh, für Luzern gilt lu.

Die Jubla (FK A+W) benötigt diese Angabe wohl nicht mehr. Hintergrund: Früher musste bei der BSV-Eingabe die Anzahl Wohnkantone der TN pro Kurs angeben werden.
Dies wurde nun aufgehoben. Wir kennen keine weiteren Verwendungszwecke (evtl. Lotteriefonds?). Wir wissen nicht, ob wir die einzigen waren, die diese Funktion nutzten.
In Kursen wird bei den "BSV-Angaben" mit "Wohnkantone der TN" wahrscheinlich der Wohnkanton verwendet.

Herausforderung: Ich gehe davon aus, dass der Wohnkanton nur berechnet und aktualisiert wird, wenn das Feld leer ist. Hier wird geholfen mit der Absicht, dass der Wohnkanton vermutlich auch der Adresse entspricht. Der Wohnkanton ist wahrscheinlich derjenige Kanton, in dem der Mensch seinen zivilrechtlichen Wohnsitz hat. Dieser muss nicht seiner im Profil angegebenen Adresse entsprechen.

Youth nennt person:canton -> Wohnkanton https://github.com/hitobito/hitobito_youth/blob/25759cac449a10a75ea525a9090821fa2da72a55/config/locales/models.youth.de.yml#L42
CEVI kennt person_canton als Dropdown-Liste
Jubla kennt person_canton als berechneter oder manueller Wert
PBS kennt person_canton nicht

Priorität: Niedrig, kann aus dem Code/Youth/Jubla-Wagon rückstandslos entfernt werden, sofern es nicht mehr verwendet wird und insbesondere im Youth-Wagon keine Verwendung (und Zukunft) hat.

Was meint die Community dazu?

ToDo, um die Diskussion zu starten

  • andere Organisationen hier erwähnen (@ und github-usernamen)

ToDo, nachdem die Diskussion ein Ergebnis hat

  • Diskussionsergebnisse zusammenfassen
  • Issue für Umsetzung erstellen
  • ggf. Mockup erstellen
  • Tech-Spec ergänzen
  • ToDo für Umsetzung definieren

Bilder:
jubla
image
jubla
image
cevi
image

@fragl0s
Copy link

fragl0s commented Apr 20, 2024

Wir von der Piraten Partei Schweiz würden diese Auto generierte Kanton Feature begrüssen, wenn es im Main hitobito aufgeschaltet würde. Am besten als Filtermöglichkeit oder dynamischer Wert bei der Personen Angaben und nicht als freies Feld zu den Personen Angaben.

So könnten wir von der ganzen Schweiz, die jeweiligen Personen zu ihrer Kantons Sektion einladen, resp informieren.

@richardjubla
Copy link
Contributor Author

Wir von der Piraten Partei Schweiz würden diese Auto generierte Kanton Feature begrüssen, wenn es im Main hitobito aufgeschaltet würde. Am besten als Filtermöglichkeit oder dynamischer Wert bei der Personen Angaben und nicht als freies Feld zu den Personen Angaben.

So könnten wir von der ganzen Schweiz, die jeweiligen Personen zu ihrer Kantons Sektion einladen, resp informieren.

Hoi @fragl0s

Die Mischung aus dynamischem UND freiem Feld war aus meiner Sicht nötig, da eben eine Adresse oder andere Informationen den "Kanton" nicht eindeutig zuordnen können.
Hier die Liste der Kantone: https://github.com/hitobito/hitobito/blob/3defbc169336b6645714ac3867ea7e2216669ba2/db/seeds/support/locations.csv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants