sprintDoc Demonstrator

Github-support

feature_pattern
Status des Featureswichtig
Budget5

Fachliche Beschreibung

Technische Beschreibung

Einschränkungen / Bedingungen

Die GitHub-API hat ein Limit für die Anzahl an Request in einem bestimmten Zeitintervall Ideen und Ansätze um die Requestanzahl zu reduzieren:

30s Webhook Timeout

GitHub expects that integrations respond within thirty seconds of receiving the webhook payload. If your service takes longer than that to complete, then GitHub terminates the connection and the payload is lost.

Best practices: Favor asynchronous work over synchronous

Produkt-/Projekt-Kontext

  • für die Anwendung in der OpenSource-Welt erscheint die Nutzung von GitHub als etabliertes Werkzeug sinnvoll
  • eine Ausdehnung der Nutzung von GitHub als Ersatz von JIRA wird zumindest konzeptionell betrachtet

Annahmen

  • Für OpenSource-Projekte werden eher offene GitHub-Repos anstelle privater git-Installationen genutzt

Einschränkungen / Bedingungen

  • eine 1:1-Abbildung von JIRA erscheint schwierig aufgrund unterschiedlicher Anwendungskonzepte

Abhängigkeiten

  • keine