Listen zu Projekten gruppieren (mehrere Unterlisten unter einem gemeinsamen Projekt) #150

Closed
opened 2026-09-01 14:13:09 +02:00 by lena · 1 comment
lena commented 2026-09-01 14:13:09 +02:00 (Migrated from git.butzei.de)

Story: Listen zu Projekten gruppieren (mehrere Unterlisten unter einem gemeinsamen Projekt)

As a Nutzer, der ein größeres Vorhaben mit mehreren Listen organisiert,
I want to mehrere bestehende Listen (z. B. Einkaufsliste + Todo-Liste "Orga-Punkte") zu einem
gemeinsamen Projekt gruppieren,
so that ich z. B. für "Geburtstagsparty" alle zugehörigen Listen gebündelt sehe statt verstreut
in der Gesamtübersicht.

Background

Nicht zu verwechseln mit #92 ("Projekt-/Meilenstein-Liste") — dort ist "Projekt" ein einzelner
Listentyp mit Fortschrittsbalken über die eigenen Todos. Hier geht es um eine übergeordnete
Gruppierung/Ordner-Struktur, die mehrere unterschiedliche, bereits existierende Listen(-typen)
zusammenfasst.

Acceptance criteria:

  • Nutzer können ein neues "Projekt" (Gruppe) anlegen und bestehende Listen (beliebigen Typs)
    dieser Gruppe zuordnen.
  • Die Listenübersicht zeigt gruppierte Listen visuell zusammengefasst (z. B. auf-/zuklappbarer
    Abschnitt) statt einer flachen Liste.
  • Eine Liste kann höchstens einem Projekt zugeordnet sein (siehe offene Frage zu
    Mehrfachzuordnung).
  • Listen ohne Projektzuordnung erscheinen weiterhin wie bisher in der Gesamtübersicht.

Out of scope for this story:

  • Projekt-weite Funktionen wie ein gemeinsamer Fortschrittsbalken über alle Unterlisten hinweg (kann
    als Folge-Story betrachtet werden).
  • Verschachtelte Projekte (Projekt in Projekt).

Open questions: (escalate to human if unanswered)

  • Kann eine Liste mehreren Projekten zugeordnet werden, oder nur genau einem?
  • Ist die Projekt-Zugehörigkeit pro Nutzer sichtbar oder für alle Mitglieder der enthaltenen Listen
    gemeinsam sichtbar?
# Story: Listen zu Projekten gruppieren (mehrere Unterlisten unter einem gemeinsamen Projekt) **As a** Nutzer, der ein größeres Vorhaben mit mehreren Listen organisiert, **I want to** mehrere bestehende Listen (z. B. Einkaufsliste + Todo-Liste "Orga-Punkte") zu einem gemeinsamen Projekt gruppieren, **so that** ich z. B. für "Geburtstagsparty" alle zugehörigen Listen gebündelt sehe statt verstreut in der Gesamtübersicht. ## Background Nicht zu verwechseln mit `#92` ("Projekt-/Meilenstein-Liste") — dort ist "Projekt" ein einzelner Listentyp mit Fortschrittsbalken über die eigenen Todos. Hier geht es um eine übergeordnete Gruppierung/Ordner-Struktur, die mehrere unterschiedliche, bereits existierende Listen(-typen) zusammenfasst. **Acceptance criteria:** - [ ] Nutzer können ein neues "Projekt" (Gruppe) anlegen und bestehende Listen (beliebigen Typs) dieser Gruppe zuordnen. - [ ] Die Listenübersicht zeigt gruppierte Listen visuell zusammengefasst (z. B. auf-/zuklappbarer Abschnitt) statt einer flachen Liste. - [ ] Eine Liste kann höchstens einem Projekt zugeordnet sein (siehe offene Frage zu Mehrfachzuordnung). - [ ] Listen ohne Projektzuordnung erscheinen weiterhin wie bisher in der Gesamtübersicht. **Out of scope for this story:** - Projekt-weite Funktionen wie ein gemeinsamer Fortschrittsbalken über alle Unterlisten hinweg (kann als Folge-Story betrachtet werden). - Verschachtelte Projekte (Projekt in Projekt). **Open questions:** (escalate to human if unanswered) - Kann eine Liste mehreren Projekten zugeordnet werden, oder nur genau einem? - Ist die Projekt-Zugehörigkeit pro Nutzer sichtbar oder für alle Mitglieder der enthaltenen Listen gemeinsam sichtbar?
Collaborator

Geschlossen als durch #170 abgedeckt: Nach Rücksprache mit dem Menschen (2026-09-07) wird aktuell keine geteilte/kollaborative Projekt-Gruppierung benötigt, bei der alle Mitglieder einer Liste dieselbe Zuordnung sehen. Eine rein persönliche Gruppierung per frei benennbaren Überschriften innerhalb der eigenen Listenreihenfolge (#170, direkte Folge-Story zu #147/#149) deckt den tatsächlichen Bedarf vollständig ab, ohne die zusätzliche Komplexität einer echten Projekt-Entität (Zuordnungs-Beziehung, Sharing-Semantik, projektweite Features).

Falls sich das später ändert — z. B. ein echter Wunsch nach einer für alle Mitglieder geteilten Projekt-Struktur mit eigenen Features wie einem gemeinsamen Fortschrittsbalken über mehrere Listen — sollte dafür ein neues Issue mit aktualisiertem Kontext angelegt werden, statt dieses hier wieder zu öffnen.

Geschlossen als durch #170 abgedeckt: Nach Rücksprache mit dem Menschen (2026-09-07) wird aktuell keine geteilte/kollaborative Projekt-Gruppierung benötigt, bei der alle Mitglieder einer Liste dieselbe Zuordnung sehen. Eine rein persönliche Gruppierung per frei benennbaren Überschriften innerhalb der eigenen Listenreihenfolge (#170, direkte Folge-Story zu #147/#149) deckt den tatsächlichen Bedarf vollständig ab, ohne die zusätzliche Komplexität einer echten Projekt-Entität (Zuordnungs-Beziehung, Sharing-Semantik, projektweite Features). Falls sich das später ändert — z. B. ein echter Wunsch nach einer für alle Mitglieder geteilten Projekt-Struktur mit eigenen Features wie einem gemeinsamen Fortschrittsbalken über mehrere Listen — sollte dafür ein neues Issue mit aktualisiertem Kontext angelegt werden, statt dieses hier wieder zu öffnen.
lena closed this issue 2026-09-07 09:26:38 +02:00
Sign in to join this conversation.
No milestone
No project
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
robert/todo#150
No description provided.