News for hackers. Stuff that matters.
Re:Pimutils: The coreutils of personal information management by zeusflight on Wednesday November 25, 2020 @08:15PM (#25216023)
I have khal (calendar), khard (vcards) and todoman (todo on caldav) installed and use them occasionally. I mostly use my phone and thunderbird to manage contacts and calendars - so they don't find regular use. However, they all are really nice curses/cli tools if you live on the terminal. I don't have any complaints when I do use them. The biggest attraction though is vdirsyncer, a service used to synchronize CalDAV and CardDAV to a directory. Khal and others interface only with this directory and not directly with the server. Vdirsyncer allows you to easily backup and migrate your calendars and contacts between different servers. This is a huge relief if you consider how opaque and locked-in most calendar/contacts services are.
Re:Pimutils: The coreutils of personal information management by s_gourichon on Saturday November 28, 2020 @07:13PM (#25241754)
Looks like vdirsyncer can sync with Google calendar and contacts: see

class GoogleContactsStorage(dav.CardDAVStorage):

on https://github.com/pimutils/vdirsyncer/blob/master/vdirsynce...

Re:Pimutils: The coreutils of personal information management by zeusflight on Wednesday December 02, 2020 @04:57PM (#25282205)
Dealing with Google's version of IMAP, CalDAV and CardDAV is with the standard that everyone else follows. Every single program (mbsync, offlineimap, vdirsyncer) needs a special section on how to configure for Google alone. It causes a lot of heartache when you try to migrate.