Als PG Datenbank Ehemaligenwesen möchten wir einen weiteren Top-Knoten «Ehemalige» als eigenständiges Feature in der jubla.db für das Ehemaligenwesen starten, welcher parallel zum Top-Knoten «Aktive» verfügbar ist. Dazu soll das Konzept des Root-Knoten (Silverscout #271) übernommen werden.
Aspekte:
Gemäss Gespräch vom 06.06.2024 und den folgenden Abklärungen, soll ein zusätzlicher Root-Knoten für das Ehemaligenwesen erstellt werden, analog der Implementation von Silverscout.
Im neu eröffneten Top-Knoten ist es möglich Gruppen (inkl. beliebig vieler Subgruppen) auf folgenden Ebenen zu erstellen:
Bund - höchste Ebene Top-Knoten Ehemalige
Kanton – zweite Ebene Top-Knoten Ehemalige
Region – dritte Ebene Top-Knoten Ehemalige
Ehemaligenverein – vierte Ebene Top -Knoten Ehemalige
Die Gruppen können die gleichen Standard-Funktionen nutzen, welche für Gruppen im Top-Knoten „Aktive“ zur Verfügung stehen
Anlässe
Abos
…
Ausnahme: Ausgeblendet, nicht sichtbar sind die Funktionen Kurse / Lager
Profile werden vom beiden Top-Knoten (Ehemalige und Aktive) geteilt. Profile können somit in beiden Strukturen verwendet werden.
-Bei „Automatismen/Regeln“ oder E-Mails lehnen wir uns so weit wie möglich an die Standards von hitobito bzw. den Silverscouts an. Die Entwickler versuchen möglichst Synergien zu nutzen und Code wiederzuverwenden. Alles muss sauber dokumentiert sein, für die weitere Nachvollziehbarkeit.
Beispiel Automatismus / Opt-in für Silverscouts: https://github.com/hitobito/hitobito_pbs/issues/235
Definition of Done:
Dokumentation
Eine Nachvollziehbarkeit der Arbeiten (für NEJB/Jubla als Anwender/Tester ohne technisches Fachwissen) muss klar ersichtlicher Bestandteil der Arbeiten/Offerte sein.
Aktualisierte Dokumentation. Anhand der erstellten Dokumentationen und Berichten kann das NEJB die Lösung nachvollziehen und abnehmen.
Systemumgebung
Der neue Top-Knoten Ehemalige ist in Stage aktiviert.
Das „Feature“ Top-Knoten Ehemalige kann als solches für das Produktiv-System ausgeschlossen werden: Ein Release innerhalb des Top-Knoten Aktive ist während der Entwicklungszeit vom Top-Knoten Ehemalige auch möglich, ohne Übernahme/Aktivierung.
Struktur & Funktionen
Geforderte Ebenen (Bund, Kanton, Schar) erstellt
Gruppen und Subgruppen verfügbar inkl. aller bestehenden Funktionen
Berechtigungen
Der Verband hat über die Verbandsleitung (:admin? ,:impersonate?) weiterhin die Möglichkeit zur Einsicht und Verwaltung aller Daten gemäss Hitobito-Konzept. (NEJB ist Bestandteil VON jubla und in ihm organisiert, nicht selbständig)
Vorschlag für Test/Abnahme:
Struktur & Gruppentyp
Gruppen auf allen Ebenen erstellen und Profile hinzufügen (neue/bestehende)
Subgruppen auf allen Ebenen erstellen und Profile hinzufügen
Bestehendes Profil in Ehemaligen Gruppe „zügeln“ oder sowohl als aktives Mitglied wie auch als Mitglied des NEJB verwalten.
Ehemaligen Mitgliederverwaltung anhand Dokumentation nachstellen und durchprobieren
Aktive/Inaktive Rolle
Profil aus einer Gruppe entfernen (Inaktive Rollen testen)
User Story:
Als PG Datenbank Ehemaligenwesen möchten wir einen weiteren Top-Knoten «Ehemalige» als eigenständiges Feature in der jubla.db für das Ehemaligenwesen starten, welcher parallel zum Top-Knoten «Aktive» verfügbar ist. Dazu soll das Konzept des Root-Knoten (Silverscout #271) übernommen werden.
Aspekte:
Definition of Done:
Vorschlag für Test/Abnahme:
Umsetzung in: