Pfeile bei der Bestätigung des Wartelistenplatzes
#131
Open
opened 10 months ago by florian.kersten
·
7 comments
No Branch/Tag Specified
mk-personal-profile
main
testing
MK/conditional_fields
MK/meeting_checklist
all-inclusive
MK/finance_workflow
cm-oauth
MK/pdf_pagesize
cm-bump-4.2
cm-remove-jet
docu-new-group
toml-configuration-with-templates
individual-sender-address
changes-ku
authentik-integration
jenkins
object-level-permissions
dev
clubdesk-migration
docker
v1-0-stable
Labels
Clear labels
Betrifft die Administration des Kompass
Betrifft Anwender:innen des Kompass, das heißt nicht-Admins
Betrifft die Entwicklungs- und Produktiv Infrastruktur
Bedarf keiner strukturellen Änderungen und ist leicht umsetzbar, weil es ähnliche Funktionen schon gibt
Breaking change that won't be backward compatible
Something is not working
Documentation changes
Improve existing functionality
New functionality
This is security issue
Issue or pull request related to testing
Betrifft die Kompass Produktivumgebung von Heidelberg
Betrifft die Kompass Produktivumgebung von Ludwigsburg
The priority is critical
The priority is high
The priority is low
The priority is medium
Issue has been confirmed
This issue or pull request already exists
Invalid issue
This issue won't be fixed
Somebody has started to work on this but abandoned work
The pull request or issue awaits a response by the author to questions or comments by reviewers.
Something is blocking this issue or pull request
Feedback is required to reproduce issue or to continue work
Apply labels
Effekt
Admins
Betrifft die Administration des Kompass
Effekt
Anwender
Betrifft Anwender:innen des Kompass, das heißt nicht-Admins
Effekt
Infrastruktur
Betrifft die Entwicklungs- und Produktiv Infrastruktur
Issue gut geeignet für Einsteiger:innen
Bedarf keiner strukturellen Änderungen und ist leicht umsetzbar, weil es ähnliche Funktionen schon gibt
Kind/Breaking
Breaking change that won't be backward compatible
Kind/Bug
Something is not working
Kind/Documentation
Documentation changes
Kind/Enhancement
Improve existing functionality
Kind/Feature
New functionality
Kind/Security
This is security issue
Kind/Testing
Issue or pull request related to testing
Lokal
Heidelberg
Betrifft die Kompass Produktivumgebung von Heidelberg
Lokal
Ludwigsburg
Betrifft die Kompass Produktivumgebung von Ludwigsburg
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Awaiting author
The pull request or issue awaits a response by the author to questions or comments by reviewers.
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
No Label
Effekt
Admins
Effekt
Anwender
Effekt
Infrastruktur
Issue gut geeignet für Einsteiger:innen
Kind/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Lokal
Heidelberg
Lokal
Ludwigsburg
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Awaiting author
Status
Blocked
Status
Need More Info
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: digitales/kompass#131
Reference in New Issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
Es würde mehr Sinn machen, wenn die grünen Pfeile unter "Wartelistenplatz bestätigt" nach dem Versenden der Bestätigungsaufforderung zu einem roten Kreuz wechseln.
Gerade sind alle mit einem grünen Pfeil markiert. So weiß man leider nicht, ob der Platz jetzt wirklich bestätigt ist oder nicht.
Hier sind zwei Effekte im Spiel:
Es gibt (schon lange) einen Bug, der dafür sorgt, dass das Datum der letzten Bestätigung des Wartelistenplatzes zurückgesetzt wird beim Speichern (d.h. wenn ein Wartelisteneintrag geändert wird, wird auch das Datum auf den aktuellen Zeitpunkt gesetzt). Den habe ich behoben in
bffacf7808.Es gibt die (noch deaktivierte) Funktion allen Wartelisteneinträgen in regelmäßigen Abständen (eingestellt ist zur Zeit alle 90 Tage) eine solche Aufforderung zur Bestätigung zu schicken. Die manuelle Aufforderung sollte dann im Standardablauf gar nicht mehr notwendig sein. Der grüne Haken (bzw. rotes Kreuz) stellt dar, ob dieser Zeitraum bei dieser Person verstrichen ist (genauer: es wird ein rotes Kreuz angezeigt, wenn die letzte Bestätigung mehr als 90 Tage + 30 Kulanztage = 120 Tage zurückliegt).
Ich gebe dir Recht, dass es verwirrend ist, dass die grünen Haken nicht zu roten Kreuzen wechseln, wenn manuell die Aufforderung zur Bestätigung verschickt wird. Vielleicht wäre folgendes klarer:
Finde den Vorschlag mit dem grünem Haken, graues Fragezeichen und den rotem Haken super. Das ist langfristig die beste Lösung. Kurzfristig muss man den Umstand, dass es einfach etwas unübersichtlich ist, einfach hinnehmen.
Zusätzlicher Gedanke:
Wenn man den Kompass mit der Warteliste nutzt, ohne einen bestehenden Datensatz zu übernehmen und quasi von null startet, ist die zeitliche Aufteilung perfekt (Die Eltern wollen ja auch nicht jeden Monat eine Bestätigungsmail bekommen).
Wenn man jedoch einen Datensatz übernimmt mit vielen Kindern, die keine Lust mehr auf eine Gruppe haben, finde ich die Lösung super umständlich und unübersichtlich.
Einerseits kann man sich natürlich über den Link aus der Bestätigungsaufforderung selbstständig von der Warteliste löschen. Sobald die Emailadresse aber nicht mehr aktuell ist, müssen erst viele Emails versendet werden, bis die Person automatisch gelöscht wird. Das Ganze dauert sehr lange und sorgt bei uns für eine große Unübersichtlichkeit. Zudem reagieren auch einfach viele Luete nicht auf Emails.
Es fehlt, neben der guten langfristigen Lösung, eine kurzfristige, welche nicht interessierte Personen kurz ud unkompliziert von der Warteliste Löscht.
Das verstehe ich nicht, du meinst die alte "Lösung" einer rohen Excel Tabelle ohne alles war weniger umständlich?
Du kannst im Kompass nach "Verpasste Erinnerungen" sortieren, da ihr bis jetzt eine Erinnerung verschickt habt, haben alle diejenigen mit "Verpasste Erinnerungen = 1" nicht reagiert.
Bei nicht mehr aktuellen E-Mails können wir leider nichts machen, automatisch E-Mail Adressen raten halte ich für keine gute Idee.
Kleine Vorwarnung: der Text ist übelst lang geworden. Ich habe aber versucht alle meine Gedanken irgendwie sinnvoll einzubauen :D Habe dabei auch selbst einige Erkentnisse gesammelt (siehe Ende) :D
Die aktuelle Situation mit der Verwaltung der Warteliste ist wirklich klasse. Eine Lösung mit einer langen umständlichen Exeltabelle ist natürlich nicht besser :D
Das "Problem"/Umständlichkeit, welches ich durch den zusätzlichen Gedanken schildern will, ist folgendes:
Der Kompass soll ja auch OpenSource zur Verfügung gestellt werden, also für andere Sektionen. Beim Einpfelgen eines bestehenden Datensatzes einer Warteliste ergeben sich zwei Möglichkeiten, wie das ganze abläuft:
Die Option 1 ist aber unwahrscheinlich, da viele eine bestehende Warteliste haben werden. Daraus ergibt sich Option 2.
Es wird ein bestehender Datensatz einer Warteliste übernommen und in den Kompass eingepflegt. Wenn der Datensatz gut gepeflegt ist, hat man die Vorteile aus Option 1.
Ist dieser Datensatz jedoch nicht gut gepflegt (Also so wie unserer ;D),ist die Zeitspanne, bis die Warteliste mit der jetzigen Lösung erfolgreich auf einem aktuellen Stand ist, sehr groß.
Beispielrechnung: Kind hat keine Lust mehr, steht aber noch auf der Warteliste und reagiert nicht auf Emails. Bis das Kind dann von der Warteliste gelöscht wird, vergehen nach meinem Wissen drei Abfragen, welche alle 90 Tage stattfinden. Also mindestens 270 Tage (ohne Kulanzzeiten), in denen man davon ausgehen muss, dass das Kind noch Lust auf einen Platz hat und gegebenenfalls Einladungen verschickt. Die Juleis der Gruppe und die Person, die die Warteliste verwaltet, hat also viel unnötige Arbeit, da das Kind ja eigentlich kein Interesse mehr hat.
Die Mehrarbeit, die daraus resultiert, ist leider enorm. Ich bin seit Dezember dabei unsere Gruppe aufzufüllen (Wir brauchten 10 Kinder). Immer wieder werden Emails verschickt, welche nicht von den Eltern beantwortet werden. Dann muss man wieder KAdi schreiben und der Spaß beginnt von vorne. Wir haben jetzt deutöich deutlich mehr Kinder eingeladen, als dann auch wirklich in die Gruppe gekommen sind. Das nervt! Fast jede Woche eine neue Eingewöhnung/Schnupperstunde und man kann sich ja nichtmal sicher sein, dass das Kind auch wirklich bleibt. Sogar die Gruppenkinder sind schon genervt, da man nicht allen aufeinmal die passende Aufmerksamkeit schenken kann, sich keine Partner bilden können und einfach immer wieder Unruhe reinkommt.
Man braucht also unbedingt eine kurzfristige Lösung, um Kinder auszusortieren bzw. von der Warteliste zu löschen, um die Juleis der Gruppe, die Person die die Warteliste verwaltet und die bestehenden Gruppenkinder zu entlasten/Aufwand zu ersparen.
Dass sich Emailadressen geändert haben etc., kann man bei unserer Wartezeit nicht vermeiden und muss man in Kauf nehmen.
Und hier brauche ich die Ideen von den anderen, da mir selbst auch keine zu 100% ideale lösung einfällt. Deswegen wollte ich erstmal nur das Problem aufzeigen und verdeutlichen, dass diese kurzfristige Lösung noch nicht ideal ist.
Beim genauen Schildern des Problems ist mir aber auch aufgefallen, dass das Ganze etwas ist, was nicht nur hier im GIT besprochen werden müsste, sondern vorallem auch im Juref.
Das ursprüngliche Anliegen des Issues, der Wunsch nach einer besseren Kennzeichnung durch Pfeile etc., ist ja wunderbar durch deinen Vorschlag (grüner Haken, graues Fargezeichen, rotes Kreuz) gelöst.
Vielmehr ergibt sich ja ein neuer Issue über die Implementierung einer kurzfristigen Lösung, welche neben der bereits bestehenden langfristigen Lösung etabliert werden sollte.
Danke für die ausführliche Erläuterung :)
Ich fürchte das einzige was du machen kannst, ist, sagen wir in 2 Wochen, nochmal manuell eine Aufforderung an diejenigen zu verschicken, die nicht geantwortet haben.
Oder natürlich wir aktivieren die automatischen Erinnerungen, gerne auch mit reduzierten Zeitabständen.
Die Anzeige mit "Grüner Haken", "Graues Fragezeichen", "Rotes Kreuz" ist implementiert.
Was ist hier der Stand @florian.kersten?