Skip to content

[All SDKs] SDK Release Template - Anpassung

📦 SDK Release Template – Issue

🧭 Kontext

Dieses Issue dient zur Planung und Umsetzung eines SDK-Releases. Es umfasst alle notwendigen technischen, dokumentarischen und kommunikativen Schritte, um ein neues Release (Initial oder Update) sauber bereitzustellen.


🆕 Release-Informationen

  • SDK-Name: <!-- z. B. my-awesome-sdk -->
  • Version: <!-- z. B. v1.0.0 -->
  • Sprache: <!-- Java / JavaScript / .NET -->
  • Release-Link: <!-- Link zum Release -->
  • Release-Datum: <!-- TT.MM.JJJJ -->

Release Tasks

1. Code-Freeze, Versionierung & Dokumentation

  • Versionsbump (SemVer) im Code/Manifest
  • Git Tag setzen (X.X.X)
  • README aktualisieren
  • CHANGELOG aktualisieren

2. Build & Verteilung

  • CI/CD-Build erfolgreich durchlaufen
  • Artefakte hochladen (Maven / NPM / Nuget)

3. Developer Experience

  • Quickstart-Beispiel testen & verlinken
  • Tutorials & Sample-Apps reviewen

4. Kommunikation

  • Interner Ankündigungspost (Teams)
  • Übergabe team::SDK -> team::BM
  • Betriebsmail verfassen und versenden
  • Relevanz für Newsletter prüfen und ggf. einleiten
  • Social Media Post (LinkedIn, X etc.)

👥 Verantwortlichkeiten

Bereich Owner / Team
Build & CI/CD Team SDK
Docs & Demos Team SDK
QA / Testing Team SDK
Produktfreigabe PO SDK
Kommunikation Betriebsmanagement und Marketing

📎 Ressourcen & Links

  • 📘 Dokumentation - Dokumentationsportal Java: Link
  • 📘 Dokumentation - Dokumentationsportal JavaScript: Link
  • 📘 Dokumentation - Dokumentationsportal .NET: Link
  • 📝 Changelog - Dokumentationsportal Java: Link
  • 📝 Changelog - Dokumentationsportal JavaScript: Link
  • 📝 Changelog - Dokumentationsportal .NET: Link
  • 📜 Changelog - Repo Java: Link
  • 📜 Changelog - Repo JavaScript: Link
  • 📜 Changelog - Repo .NET: Link

(Labels... team + comp bm, team + comp sdk, workflow in progress, label release, marketing). assigne mbo

Edited by Maik Böttner