Client de ligne de commande CalDAV?


21

J'aimerais faire mon CalDAV à partir de la CLI tout comme je fais mon IMAP mutt, quel est mon meilleur pari en ce qui concerne les clients?


Une autre option est wyrd / rappelle + rappelle-caldav . Ce dernier est livré avec des outils de traction et de poussée séparés, qui ne font probablement pas de choses comme vérifier les conflits.
Sparhawk

Réponses:


14

Le wiki CalDAV a une liste de clients , dont un seul semble être un outil en ligne de commande: cadaver .

Plus récemment, un client en ligne de commande capable de CalDav appelé khal est apparu pour combler cette lacune. Je l'ai utilisé et je l'ai intégré à Mutt et cela fonctionne bien. Avec quelques scripts simples , je peux afficher les informations de calendrier dans Mutt, puis les importer là khaloù elles sont ensuite synchronisées avec mon serveur CalDav et propagées à mes autres machines ou appareils.

Il est toujours décrit comme "aux premiers stades de développement", mais je l'ai trouvé stable et simple à utiliser.

La prochaine étape, selon le développeur, consiste à utiliser vdirsyncer comme backend pour la synchronisation: il est configuré un peu comme OfflineIMAP , avec des magasins de données distants et locaux: la synchronisation entre les deux. Il existe actuellement une branche vdir pour tester cette fonctionnalité.


1
NB: le cadavre semble être un client DAV générique. Par conséquent, vous pouvez interfacer manuellement avec DAV pour extraire et soumettre des données CalDAV. Cependant, aucune fonctionnalité CalDAV spécifique n'est intégrée.
Sparhawk

8

Calcurse prend en charge CalDAV (toujours expérimental) dans la dernière version. Il est conditionné pour les distributions GNU / Linux et BSD les plus courantes.


1

Il y a une bibliothèque dans le projet caldavserver qui semble être actuellement maintenue (cadaver n'a pas fait de version depuis 2009) Avec le client de stock, vous pourriez faire certaines des choses dont vous avez besoin.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.