[SAM-07] BGG-Konto verknüpfen #24

Open
opened 2026-11-02 13:42:37 +00:00 by cschlaefke · 2 comments
Owner

Story

Als BGG-Nutzer
möchte ich meinen BGG-Namen hinterlegen,
damit ich meine Sammlung von dort importieren kann.

Akzeptanzkriterien

Quelle: requirements/20-r1-akzeptanzkriterien.md § SAM-07 „BGG-Konto verknüpfen (abhängig von der Lizenz)“ (Referenz in Tests/PR: „SAM-07 Kriterium n“), Stand 2026-11-02 inkl. Klärungen

  • 1. Gegeben ich gebe meinen BGG-Nutzernamen ein, wenn BGG ihn kennt, dann ist er mit meinem Konto verknüpft und im Profil gespeichert, in R1 nicht öffentlich.
  • 2. Gegeben BGG kennt den Namen nicht, dann sehe ich eine verständliche Fehlermeldung.
  • 3. Gegeben die BGG-Sammlung lässt sich nicht abrufen, dann erklärt mir die App, was ich auf der BGG-Seite prüfen kann.
  • 4. Gegeben ich löse die Verknüpfung, dann wird der Name entfernt und bereits importierte Spiele bleiben erhalten.
  • 5. Gegeben die Verknüpfung, dann fragt und speichert die App niemals mein BGG-Passwort.
  • 6. (neu) Gegeben mein Konto ist schon mit einem BGG-Namen verknüpft, dann kann ich keinen zweiten zusätzlich verknüpfen; ein Konto hat höchstens eine BGG-Verknüpfung (Klärung 33).
  • 7. (neu) Gegeben derselbe BGG-Name ist schon mit einem anderen Shuffle-Konto verknüpft, wenn ich ihn verknüpfe, dann ist das erlaubt (BGG-Sammlungen sind öffentlich) (Klärung 33).

Querschnitt

Es gelten alle Querschnittskriterien aus 20-r1-akzeptanzkriterien.md § „Querschnitt für R1“ (Datenschutz QUE-04, Sicherheit der Daten, Sprachen QUE-05, Barrierefreiheit QUE-06, Zustände/Fehler/Netz, Plattformen).
Besonders relevant: Datenschutz Kriterium 3 (BGG als Empfänger in der Datenschutzerklärung), Sicherheit der Daten Kriterium 1, Zustände Kriterium 2.

Nicht im Scope

  • BGG-Login/Passwort
  • Anzeige des BGG-Namens für andere (KTO-07, R3)
  • Zurückschreiben nach BGG (F9)
  • Mehrere BGG-Verknüpfungen je Konto (Klärung 33)

Klärungen

Verbindlich laut requirements/r1-klaerungen.md (2026-11-02):

  • 33: Eine BGG-Verknüpfung je Konto; derselbe BGG-Name darf an mehreren Konten hängen (BGG-Sammlungen sind öffentlich) → Kriterien 6, 7.

Planung

  • Epic: SAM Sammlung & Listen
  • Priorität: Should (R1 darf laut S1 ohne BGG-Import starten, wenn die Lizenz fehlt)
  • Größe: S
  • Etappe: R1.4 Abschluss (nur mit BGG-Lizenz, S1)
  • Abhängigkeiten: KTO-01 (#1); externe Voraussetzung: BGG-Lizenz (S1)

Referenzen

  • Akzeptanzkriterien: requirements/20-r1-akzeptanzkriterien.md § SAM-07
  • Klärungen: requirements/r1-klaerungen.md
  • Story-Entwurf: requirements/r1-story-entwurf.md (freigegeben 2026-11-02)
  • Backlog: requirements/backlog.md
## Story **Als** BGG-Nutzer **möchte ich** meinen BGG-Namen hinterlegen, **damit** ich meine Sammlung von dort importieren kann. ## Akzeptanzkriterien Quelle: `requirements/20-r1-akzeptanzkriterien.md` § SAM-07 „BGG-Konto verknüpfen (abhängig von der Lizenz)“ (Referenz in Tests/PR: „SAM-07 Kriterium n“), Stand 2026-11-02 inkl. Klärungen - [ ] **1.** Gegeben ich gebe meinen BGG-Nutzernamen ein, wenn BGG ihn kennt, dann ist er mit meinem Konto verknüpft und im Profil gespeichert, in R1 nicht öffentlich. - [ ] **2.** Gegeben BGG kennt den Namen nicht, dann sehe ich eine verständliche Fehlermeldung. - [ ] **3.** Gegeben die BGG-Sammlung lässt sich nicht abrufen, dann erklärt mir die App, was ich auf der BGG-Seite prüfen kann. - [ ] **4.** Gegeben ich löse die Verknüpfung, dann wird der Name entfernt und bereits importierte Spiele bleiben erhalten. - [ ] **5.** Gegeben die Verknüpfung, dann fragt und speichert die App niemals mein BGG-Passwort. - [ ] **6.** *(neu)* Gegeben mein Konto ist schon mit einem BGG-Namen verknüpft, dann kann ich keinen zweiten zusätzlich verknüpfen; ein Konto hat höchstens eine BGG-Verknüpfung (Klärung 33). - [ ] **7.** *(neu)* Gegeben derselbe BGG-Name ist schon mit einem anderen Shuffle-Konto verknüpft, wenn ich ihn verknüpfe, dann ist das erlaubt (BGG-Sammlungen sind öffentlich) (Klärung 33). ## Querschnitt Es gelten alle Querschnittskriterien aus `20-r1-akzeptanzkriterien.md` § „Querschnitt für R1“ (Datenschutz QUE-04, Sicherheit der Daten, Sprachen QUE-05, Barrierefreiheit QUE-06, Zustände/Fehler/Netz, Plattformen). Besonders relevant: **Datenschutz Kriterium 3** (BGG als Empfänger in der Datenschutzerklärung), **Sicherheit der Daten Kriterium 1**, **Zustände Kriterium 2**. ## Nicht im Scope - BGG-Login/Passwort - Anzeige des BGG-Namens für andere (KTO-07, R3) - Zurückschreiben nach BGG (F9) - Mehrere BGG-Verknüpfungen je Konto (Klärung 33) ## Klärungen Verbindlich laut `requirements/r1-klaerungen.md` (2026-11-02): - **33:** Eine BGG-Verknüpfung je Konto; derselbe BGG-Name darf an mehreren Konten hängen (BGG-Sammlungen sind öffentlich) → Kriterien 6, 7. ## Planung - Epic: SAM Sammlung & Listen - Priorität: Should (R1 darf laut S1 ohne BGG-Import starten, wenn die Lizenz fehlt) - Größe: S - Etappe: R1.4 Abschluss (nur mit BGG-Lizenz, S1) - Abhängigkeiten: KTO-01 (#1); externe Voraussetzung: BGG-Lizenz (S1) ## Referenzen - Akzeptanzkriterien: `requirements/20-r1-akzeptanzkriterien.md` § SAM-07 - Klärungen: `requirements/r1-klaerungen.md` - Story-Entwurf: `requirements/r1-story-entwurf.md` (freigegeben 2026-11-02) - Backlog: `requirements/backlog.md`
cschlaefke added the
type/story
prio/should
size/s
needs-clarification
epic/sammlung
labels 2026-11-02 13:42:37 +00:00
cschlaefke added a new dependency 2026-11-02 13:43:42 +00:00
cschlaefke added a new dependency 2026-11-02 13:43:42 +00:00
Author
Owner

Offene fachliche Fragen aus requirements/r1-story-entwurf.md, Abschnitt 5 (Nummerierung wie im Entwurf). Bitte hier beantworten; nach Klärung wird needs-clarification entfernt.

Frage 33: SAM-07 Krit. 1: Darf es nur eine BGG-Verknüpfung je Konto geben (Modell: ja)? Darf derselbe BGG-Name von mehreren Shuffle-Konten verknüpft werden?

**Offene fachliche Fragen** aus `requirements/r1-story-entwurf.md`, Abschnitt 5 (Nummerierung wie im Entwurf). Bitte hier beantworten; nach Klärung wird `needs-clarification` entfernt. **Frage 33:** SAM-07 Krit. 1: Darf es nur eine BGG-Verknüpfung je Konto geben (Modell: ja)? Darf derselbe BGG-Name von mehreren Shuffle-Konten verknüpft werden?
cschlaefke added this to the R1 milestone 2026-11-02 13:53:53 +00:00
Author
Owner

Klärungen eingearbeitet (2026-11-02): Frage 33 laut requirements/r1-klaerungen.md. Neu sind Kriterium 6 (höchstens eine BGG-Verknüpfung je Konto) und 7 (derselbe BGG-Name darf an mehreren Konten hängen). Keine offenen Fragen mehr, needs-clarification entfernt.

Klärungen eingearbeitet (2026-11-02): Frage 33 laut `requirements/r1-klaerungen.md`. Neu sind Kriterium 6 (höchstens eine BGG-Verknüpfung je Konto) und 7 (derselbe BGG-Name darf an mehreren Konten hängen). Keine offenen Fragen mehr, `needs-clarification` entfernt.
cschlaefke removed the
needs-clarification
label 2026-11-02 14:36:25 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: cschlaefke/Shuffle#24
No description provided.