Ask HN: Software recommendation to keep multiple calendars in sync as freelancer
Any suggestions/software to keep multiple calendars from multiple clients in sync?
Currently i've three clients, two with Office365, one with Gsuite plus my private one. I find myself constantly going through three web views, making or accepting one appointment and creating a blocker in the other two.
Running on Linux, a big plus would be that the credentials won't leave my system. I won't mind using e.g. a private google account as "master" to merge and distribute the calendars as long as the others would only see "blocker" and not the details of the actual appointment.
9 comments
[ 3.1 ms ] story [ 35.6 ms ] thread[0]http://vdirsyncer.pimutils.org/en/stable/
Once installed a tool that synced corporate Notes calendar to private google calendar, which I could share with my private google calendar. Found out the hard way, that when Google calendar imports an event, it parses the entire invite for email addresses and re-sends the invite from that private account(!!). This major leak was why I stopped doing it there. Wrote some manual Outlook export and upload to gmail scripts as usually security settings do not allow you to share with calendars outside of your organization.
Currently it is not an issue for me but from experience, handcrafting a manual solution and sync regularly using your own script seems the way to go. Using a google calendar to mirror every corporate calendar you use, then aggregating those in your own (google) calendar. Problem with all of this is of course direction of sync (i.e. no busy time blocked in corporate calendars).
Does exactly what you want.
Otherwise jt does seem to do what's needed (albeit server-side).
My current solutions is two-fold On Android - Business Calendar subscribes to all On Desktop - Fastmail
This however does not solve propagation of busy-status to other calendars.
As far as I understand the caldav standart is cumbersome and often misinterpreted by clients.