this post was submitted on 25 Mar 2021
50 points (100.0% liked)

Open Source

32619 readers
952 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Much like e-mail, calendaring has long established open protocols (like we DON'T have for social media) across services such as WebDAV, ics, etc. So it is usually quite easy to export/import a calendar elsewhere, or even to link to one or more remote calendars.

An app such as Thunderbird for example, can install on Windows, MacOS or Linux, and then connect to Google Calendar service online or many other external calendars. It's just one way of extracting what you have in Google Calendar (or even GMail), and then either copying that to a local calendar, or to a calendar elsewhere that Thunderbird can also connect to.

If you want a cloud server version of e-mail (vs just on your desktop) you can host a NextCloud instance at home or online in a cheap VPS. The article also mentions the possibility of AgenDAV. If you have a Hubzilla social media account, you already have a calendar service in there too with WebDAV capability which you can use to sync through. Other online options are Zoho Apps or Trello too.

See https://opensource.com/alternatives/google-calendar

#technology #opensource #alternativeto #calendar

all 30 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 3 years ago* (last edited 3 years ago) (3 children)

Interesting!

Whats a good avenue into learning about WebDAV development?

Im new to the Fediverse and its got my brain spinning. Ive had thoughts about an event planning service, heavily focused on ActivitiyPub compatibility/broadcasting. I hadn't even thought about the potentional to integrate email protocols too!

[–] [email protected] 3 points 3 years ago (1 children)

Usually best to start by reading the approved standard as it will explain what functionality it provides. The app has to conform to that. For server side Hubzilla uses it it, so it's source code may provide some good examples. Any existing open source projects that use CalDAV (client app or server) should be good for examples to understand.

[–] [email protected] 2 points 3 years ago

Amazing, thank you!

[–] [email protected] 1 points 3 years ago* (last edited 3 years ago)

Mobilizon works on ActivityPub and works for events. And Friendica maybe have a event planning function as well for being like facebook.

[–] [email protected] 3 points 3 years ago

Simple Tools Calendar from f-droid

[–] [email protected] 3 points 3 years ago (2 children)

Does anyone know who actually maintains WebDAV and CalDAV? I wanted to donate to them but couldn't find a foundation or source.

[–] [email protected] 5 points 3 years ago (1 children)

It's actually a working group under Internet Engineering Task Force that maintains it. It is now an open standard so these standards committees actually update, approve, etc the protocol along with numerous other open standards (like HTTP itself). They do accept sponsorships at https://www.ietf.org/ but probably are mostly corporate one's.

[–] [email protected] 2 points 3 years ago

Very cool, thanks!

[–] [email protected] 2 points 3 years ago

I don't think the standards themselves need funding. I think if you want to improve their adoption the best approach would be supporting clients, services and services that speak these protocols.

[–] [email protected] 2 points 3 years ago

I like posteo as it keeps standards open

[–] [email protected] 2 points 3 years ago

I host radicale myself and Use DavX5 to sync it to my phone.

[–] [email protected] 2 points 3 years ago

I have Nextcloud on my server, but my posteo account came with a free encrypted calendar, so I'm using that. I might migrate once I'm feeling less lazy.

[–] [email protected] 1 points 3 years ago