Journal taab, une tribune sans XML

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
27
avr.
2017

Bonjour Nal,

Je t'écris pour te faire part de la release de taab, un nouveau moteur de tribune basé sur vue.js, pegjs, blazecss and php (désolé).

Les fritures de ce bouchot:

  • sans XML, car le backend est conforme à la nouvelle norme coutume de la moulosphère: le TSV.
  • des norloges ISO 8601 ( YYYY-MM-DDTHH:mm:ss )
  • gestion du paramètre lastId et de l'entête X-Post-Id.

Pour ceux qui se demandent ce qu'est une tribune, un bouchot, un backend (…)

Suivi — Tribune Backend TSV pour la tribune

#1634 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes :
7
19
juil.
2016

Objectif

Proposer une alternative simple et légère au backend xml.

Spécification

Le backend TSV:

  1. est encodé en est UTF-8
  2. est servi en text/tab-separated-values
  3. les tags du message ne sont pas XML-encodés
  4. n'a pas d'entête : son format est fixe
  5. a pour url: https://linuxfr.org/board/index.tsv
  6. a pour format: ${id}\t${time}\t${info}\t${login}\t${message}\n Note: les caractères de contrôle sont à bannir du contenu de chaque champ. Note 2: les id doivent être croissant, du plus ancien au plus récent.