- Go-Projektstruktur nach Low-Tech-Prinzipien - Issue-Templates für Service-Requests und Bug-Reports - Konfiguration für sichere Entwicklung (.env.example) - Scripts-Verzeichnis für Build und Deployment - Dokumentationsstruktur für Dev und User Docs - Apache 2.0 Lizenz für Open-Source-Entwicklung Furt (Durchgang) vereint Services unter einheitlicher API für vollständige digitale Souveränität.
53 lines
1.5 KiB
YAML
53 lines
1.5 KiB
YAML
name: 🔧 Neuer Service für API-Gateway
|
|
description: Anfrage für einen neuen Service im Furt-Gateway
|
|
title: "[SERVICE] "
|
|
labels: ["service-request", "enhancement"]
|
|
body:
|
|
- type: input
|
|
id: service_name
|
|
attributes:
|
|
label: "🏷️ Service-Name"
|
|
description: "Wie soll der neue Service heißen?"
|
|
placeholder: "z.B. newsletter, shop, calendar"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: service_description
|
|
attributes:
|
|
label: "📝 Service-Beschreibung"
|
|
description: "Was soll der Service tun?"
|
|
placeholder: "Detaillierte Beschreibung der gewünschten Funktionalität"
|
|
validations:
|
|
required: true
|
|
|
|
- type: input
|
|
id: service_port
|
|
attributes:
|
|
label: "🔌 Gewünschter Port"
|
|
description: "Auf welchem Port soll der Service laufen?"
|
|
placeholder: "z.B. 8083, 8084"
|
|
|
|
- type: dropdown
|
|
id: priority
|
|
attributes:
|
|
label: "⚡ Priorität"
|
|
description: "Wie dringend wird der Service benötigt?"
|
|
options:
|
|
- "🔥 Hoch - wird sofort benötigt"
|
|
- "📊 Mittel - geplante Entwicklung"
|
|
- "📝 Niedrig - nice to have"
|
|
validations:
|
|
required: true
|
|
|
|
- type: checkboxes
|
|
id: integration_needs
|
|
attributes:
|
|
label: "🔗 Integration-Anforderungen"
|
|
description: "Welche Integrationen werden benötigt?"
|
|
options:
|
|
- label: "Hugo-Shortcode"
|
|
- label: "OpenAPI-Dokumentation"
|
|
- label: "Admin-Interface"
|
|
- label: "E-Mail-Benachrichtigungen"
|
|
- label: "Datenbank-Speicherung"
|