Is this feasible? Has anyone seen a tool like this yet?
Owning my own data, part 1: Integrating a self-hosted calendar solution
81–90 of 157 posts
Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#82Earlier quoted context omitted.
It was 14 years ago, I’ve forgotten everything by now. To be honest if I were to do that today, I’d vibe-code it by writing a strong set of tests against the protocol rfc, then a client against the tests. The client would be low level and have higher level interfaces in various languages.
bflesch might be suggesting that you (or some other motivated + heroic person) write a new spec for calendar collaboration, like what jmap.io is trying to do for mail. I know that calendars and datetime management suck, hard. I hazard a guess that several people have already started trying to replace caldav (because of the suckage of caldav) and have quietly given up (because of the suckage of datetimes and timezones…
Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#83Earlier quoted context omitted.
> Instead, initially went with the approach of hosting my dynamically updating iCal file in an S3 bucket and using ICSx5 on Android to sync with it. No CalDAV needed – just HTTPS. Well you also can't integrate this into most calendars. I don't even know what the hell an iCal file is. I haven't even heard "iCal" in what feels like decades. > I know I will probably get pushback over this, but CalDAV sucks. All the alte…
[flagged]
I'm qualified to point out that this is a hugely dickish way to communicate
Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#84Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#85The integrations that are installed on the end devices (phone) sync all that private data into the cloud platform regardless of the backend server. State is shared.
Google Information Services, and Apple's backend's unpublicized equivalent both process and store that related data, regardless of the phone you choose to use or the options you choose on that phone. There is a reason gigabytes get sent up to the cloud every evening, and its all encrypted.
Until you remove the implants on your phone you won't be able to receive any benefit from repatriating the data. That requires jailbreaking, or installing a new OS (something like Graphene), which is model specific due to compatibility issues.
Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#86It was my main reason to purchase Motion but they eventually removed it.
Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#87I know I will probably get pushback over this, but CalDAV sucks . People say that it's great and that it's easy; yet if that were true there would be way more self-hosted CalDAV solutions out there and they would be far more ergonomic than what's available. I was not impressed with Radicale. Because there's really only one calendar file I wanted to serve to myself, I tried implementing my own CalDAV server just for t…
I think the core issue with CalDAV (and by extension, the protocol it's build on top of, WebDAV) is one somewhat endemic with most W3 approved standards: it's way too overengineered to do too many things at the same time rather than a lean format. The result is a protocol that's essentially become a furball of different ideas mashed together, which inevitably leads to the situation where a lot of services just... don…
Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#88Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#89Re: Owning my own data, part 1: Integrating a self-hosted calendar solution
#90I have the weirdest calendar problem: if someone sends an invite to my Fastmail account, it gets swallowed up by Gmail. It never shows up in Fastmail, and in the calendar invite it appears as if it was sent to my Gmail address even though it wasn’t. It’s the strangest thing and I don’t know how to stop it or even what’s causing it (Fastmail support also had no idea).
I use Fastmail for my email, but due to... life, I still do all calendaring on Google, and so I often miss events that get sent to my Fastmail...