Pense-bêtes synchronisées

Depuis un petit moment maintenant je cherchais une solution viable pour gérer les pense-bêtes sur mes différents appareils.

Open-source avant tout !

Pour continuer sur ma corvée de self-hosting et d'échapper à tout ce qui est propriétaire je considère uniquement les solutions Open-source dans mes recherches. Se baser sur les formats ouverts et testés va sûrement nous épargner de soucis dans le futur 🔮

Point sur *DAV

Autant que les solutions *DAV marchent très bien pour synchroniser les carnets d'adresses (CardDAV), l'agenda (CalDAV) et même les liste de tâches (l'application Tasks sur Android est incroyablement bien) elles ne semblent pas être très utilisées pour le type de donnée "pense-bête". C'est prévu, c'est même implémenté sur les ordinateurs (Evolution l'a, Thunderbird j'imagine aussi)... Mais rien pour les appareils Android ! En tout cas je n'ai pas réussi à trouver quelque chose d'intéressant 🤷🏼‍♂️

Un mot sur Syncthing

Quel serait donc le protocôle à utiliser si aucun de la famille *DAV ne peut convenir ? Eh bien... Il y en a plusieurs qui permettent d'accéder et modifier une donnée à distance (SFTP, FTP, FTPS, WebDAV). Par contre, pour que cela fonctionne l'application [de prise de notes] devra implémenter tout ce qu'il faut pour pouvoir gérer ce type de connexion ce qui est rarement le cas.

Ce qui s'avère être pas mal pratique (pour plusieurs cas d'usage d'ailleurs) est de déléguer cette tâche de synchronisation à un programme externe. Cool ! Même s'ils existent des applications Android permettant d'envoyer périodiquement les données vers des ressources distantes elles sont souvent payantes et manquent de leurs implémentations respectives côté ordinateur de bureau...

C'est ici que Syncthing va venir en aide et offrir une synchronisation entre les péripheriques sans même avoir besoin d'un serveur. Je recommende cet outil, il n'est pas la seule option donc peut être que j'écrirai un jour un article exprès pour traiter la problématique de la synchronisation de fichiers 😌

Recherches sur F-Droid

Le texte commence à être long et j'ai plus beaucoup de temps alors je vais être bref ! Dans la suite vint venir les applications que j'ai réparée en parcourant F-Droid et aussi des forums sur Internet...

Quillnote

Absolument remarquable, copie beaucoup du design Google Keep. Ce qui manque : accès aux fichiers bruts ce qui est nécessaire pour faire la synchronisation en utilisant Syncthing. Allez y si vous utilisez Nextcloud !

Markor

L'accès aux fichiers bruts est bien présent mais l'application manque un peu de modernité et intègre une partie pour la gestion de listes de tâches... J'ai déjà une application entière exprès pour ça alors avoir la possibilité de cacher cette partie de l'interface serait pas mal. Je suis puriste, hein ! 🎃

Orgzly

Pendant plusieurs mois je pensais que c'est la seule application (sauf Markor mentionnée au-dessus) donnant l'accès aux fichiers bruts avec nos pense-bêtes. L'application est pas mal mais à mon goût trop complexe pour mon cas d'usage ? La structure de fichiers générés est aussi particulière...

Noteless

Et voilà le Grall 🍷 Les notes sont stockées sous format Markdown simple (pas de trucs sophistiqués comme dans le cas d'Orgzly) et enregistrés dans un dossier qui peut facilement être choisi pour être synchronisé avec les autres appareils via Syncthing. En plus je trouve le design très réussi (les puristes devraient aimer) et il y a une application bureau Notable (Electron quand même) pour facilement gérer les mêmes notes sur le PC.

C'est officiellement le premier article sur ma page... Qui sait peut être que je vais pas tarder à me décourager et ne plus rien poster 🥲