C’était le début de quelque chose. Pour mes propres besoins, je m’intéresse davantage à une application en ligne de commande (CLI) qui permet de synchroniser un coffre-fort Obsidian avec un forum Discourse. Une application CLI facilite la gestion de la synchronisation d’un coffre-fort entier ou d’un sous-répertoire, la gestion des liens internes dans les notes, la gestion des téléchargements, etc. L’approche de l’application CLI s’intègre également à d’autres travaux que j’effectue, j’apprends donc quelque chose d’utile.
Le principal inconvénient de l’application CLI est qu’elle nécessite que toute personne qui l’utilise ait Ruby installé sur son ordinateur. Elle ne fonctionnera également que sur les ordinateurs de bureau. Il y aurait des défis techniques à l’utiliser sur les ordinateurs Windows.
Je publierai un lien vers l’application ici une fois qu’elle sera prête à être partagée.
Si un plugin Obsidian Discourse, par opposition à une application CLI, est quelque chose qui intéresse les gens, j’y regarderai à nouveau à l’avenir. Il est possible que quelqu’un d’autre y parvienne avant moi. Je ne suis pas allé beaucoup plus loin que l’exemple de code posté ci-dessus.