Skip to content

🗂️ Envoi d'un sms via fichier json en entrée et CUE 🔗 #50

@adriens

Description

@adriens

❔ A propos

Aujourd'hui, pour envoyer un mobitag, on fournit les informations dans la ligne de commande, mais parfois i lpeut être utile d'envoyer des sms grâce à un fichier qui aurait par exemple été produit par un autre processus.

🦥 Ainsi on peut créer à très peu d'efforts un pipeline très intégré... à moindre effort.

En particulier cela ouvre la perspective d'un daemon cf :

👉 Le but de cette issue est de faire un pas de plus vers l'interopérabitlité de notre superbe cli.

🎯 Actions

  • Définir un schema CUE décrivant de manière stricte (format, contraintes de taille et type,, ...) un mobitag (sender, destinaire, message )
  • Intégrer ce schema à la repo
  • Ajouter la commande qui créer un json valide
  • Dans le cli, afficher le message d'adre qui explique comment valider soi-même le format suporté, directement avec cue
  • Ajouter la commande qui valide le json d'entrée sur le schema CUE
  • Ajouter la commande qui prend en charge l'envoi d'un mobitag avec comme entrée le path d'un fichier json
  • Bien valider que le json est valide depuis mobitag-cli et le binding Go de CUE, cf Loading CUE via the Go API
  • Produire article et video de demo, faire la comm sur la release de cette feature
  • Pinger CUE

🔖 Ressources

🔭 Opportunités ouvertes

  • Possibilité de plugger à un système de templating en amont (ex : gomplate)
  • Souplesse d'intégration avec des systèmes tiers
  • Opportunités d'IA générative en tirant profit du schema CUE
  • Intégratin aisée avec d'autres outils existants (bdd, appels d'API,...)

Metadata

Metadata

Assignees

Labels

BUILDToute activité liée à la création de nouvelles fonctionnalitésdocumentationImprovements or additions to documentationenhancementNew feature or requestsucces-remarquableFlagger une issue ou une PR comme un succès particulier !

Projects

Status

Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions