⚡ Capture éclair : créer une issue depuis ntfy ou un simple POST #12

Open
opened 2026-10-11 12:01:51 -04:00 by bruno · 0 comments
Owner

Contexte

Une idée survient loin du bureau (téléphone, autre application). Ouvrir Gitea ou Kanbante pour la noter, c'est assez de friction pour la perdre.

Proposition

Un point d'entrée de capture : publier un message sur un topic ntfy dédié (écouté par Kanbante) ou POST /api/capture avec un jeton personnel crée une issue dans le dépôt par défaut (KANBANTE_CAPTURE_REPO), titre = première ligne, corps = le reste. Accusé par notification.

Valeur / différenciation

La capture à friction zéro branche Kanbante sur la vie réelle de l'utilisateur (il a déjà ntfy). L'idée capturée tombe directement dans le bon backlog.

Pistes d'implémentation

  • Écoute ntfy en tâche de fond (websocket/http stream) ou endpoint POST seul en v1
  • Jeton de capture dédié, révocable, distinct du jeton Gitea
  • Journaliser comme created source capture

Issue de la feuille de route « Différenciation » — créée le 2026-10-11 pour être visible et priorisable directement dans le board Kanbante.

## Contexte Une idée survient loin du bureau (téléphone, autre application). Ouvrir Gitea ou Kanbante pour la noter, c'est assez de friction pour la perdre. ## Proposition Un point d'entrée de capture : publier un message sur un topic ntfy dédié (écouté par Kanbante) ou `POST /api/capture` avec un jeton personnel crée une issue dans le dépôt par défaut (`KANBANTE_CAPTURE_REPO`), titre = première ligne, corps = le reste. Accusé par notification. ## Valeur / différenciation La capture à friction zéro branche Kanbante sur la vie réelle de l'utilisateur (il a déjà ntfy). L'idée capturée tombe directement dans le bon backlog. ## Pistes d'implémentation - Écoute ntfy en tâche de fond (websocket/http stream) ou endpoint POST seul en v1 - Jeton de capture dédié, révocable, distinct du jeton Gitea - Journaliser comme `created` source `capture` --- *Issue de la feuille de route « Différenciation » — créée le 2026-10-11 pour être visible et priorisable directement dans le board Kanbante.*
bruno added this to the Différenciation — feuille de route milestone 2026-10-11 12:01:51 -04:00
bruno added the roadmap label 2026-10-11 12:01:51 -04:00
bruno added the kanban:todo label 2026-10-11 12:35:08 -04:00
bruno added kanban:in_progress and removed kanban:todo labels 2026-10-11 12:36:50 -04:00
bruno added kanban:qa and removed kanban:in_progress labels 2026-10-11 12:38:48 -04:00
bruno added kanban:review and removed kanban:qa labels 2026-10-11 12:39:50 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/kanbante#12