En fait je sais pas pourquoi je m’emmerde à faire la passerelle git sur le serveur … essayons de séparer les besoins :
Le seul rôle essentiel qu’a seenthis.net, c’est de maintenir une base de textes à jour et de la rendre accessible facilement. C’est cette seconde partie qui est pas géniale actuellement, entre les RSS, l’API de consultation et l’API de backups qui sont tous limités, complexes, et lents.
Idée : pourquoi ne pas remplacer tout ça par un simple export de données dans une arborescence assez bien foutue*, qu’on publierait alors avec un démon rsync. Chacun·e pourrait alors mettre en place des services (sauvegarde complète ou partielle, commit vers un répertoire git, système d’édition, passerelle vers #SàT, etc.) sur sa proche machine.
* Arborescence que j’envisage à l’heure actuelle :
2013/03/f/fil/20130301-1234-c-est-mon-anniversaire.eml
ça permettrait de backuper « tout », ou « tout ce qui est récent » (2014/
), tout ce qui est fil
en listant n années, uniquement le plus récent de fil
, etc.
La partie login + timestamp + id_me permet d’identifier un message de manière unique.