SD-1: Bestehende Profile versioniert sichern #1

Closed
opened 2026-08-14 10:32:11 +02:00 by martin · 0 comments
Owner

User Story

Als Maintainer des Repos möchte ich meine bestehenden Stream-Deck-Profile als versionierte Quelldateien im Repo haben, damit ich sie einzeln releasen, deployen und nach einem Verlust wiederherstellen kann.

Acceptance Criteria

  • Jedes vorhandene Profil liegt als eigenes Verzeichnis unter profiles/<profil-name>/ im Repo
  • Die manifest.json-Dateien des Bundles und aller Pages sind unverändert und lesbar (formatiert) eingecheckt
  • Button-Icons liegen als PNG-Assets im jeweiligen Profilverzeichnis
  • Encoder-/Touchstrip-Belegungen des Stream Deck+ sind vollständig enthalten
  • Eine README.md je Profil dokumentiert Gerätetyp und referenzierte Fremd-Plugins samt UUID
  • Der Sicherungsvorgang ist dokumentiert und wiederholbar (Export aus der Elgato-App → Ablage im Repo)
  • Profile sind unabhängig voneinander versionierbar; kein gemeinsamer Sammelordner, der beim Release alle mitzieht

Dependencies

  • Keine

Definition of Done

  • Alle Acceptance Criteria erfüllt
  • Tests grün (Happy Path + relevante Fehlerfälle)
  • Doku / Templates angepasst, wo nötig
## User Story Als Maintainer des Repos möchte ich meine bestehenden Stream-Deck-Profile als versionierte Quelldateien im Repo haben, damit ich sie einzeln releasen, deployen und nach einem Verlust wiederherstellen kann. ## Acceptance Criteria - Jedes vorhandene Profil liegt als eigenes Verzeichnis unter `profiles/<profil-name>/` im Repo - Die `manifest.json`-Dateien des Bundles und aller Pages sind unverändert und lesbar (formatiert) eingecheckt - Button-Icons liegen als PNG-Assets im jeweiligen Profilverzeichnis - Encoder-/Touchstrip-Belegungen des Stream Deck+ sind vollständig enthalten - Eine `README.md` je Profil dokumentiert Gerätetyp und referenzierte Fremd-Plugins samt UUID - Der Sicherungsvorgang ist dokumentiert und wiederholbar (Export aus der Elgato-App → Ablage im Repo) - Profile sind unabhängig voneinander versionierbar; kein gemeinsamer Sammelordner, der beim Release alle mitzieht ## Dependencies - Keine ## Definition of Done - [ ] Alle Acceptance Criteria erfüllt - [ ] Tests grün (Happy Path + relevante Fehlerfälle) - [ ] Doku / Templates angepasst, wo nötig
martin changed title from Bestehende Profile versioniert sichern to SD-1: Bestehende Profile versioniert sichern 2026-08-14 10:32:16 +02:00
Sign in to join this conversation.
No labels
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.

Dependencies

No dependencies set

Reference
keineantwort.de/streamdeck-plugins#1
No description provided.