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

    • Kohen Shaw@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      4 years ago

      Using nextcloud and degoogled android with no google services (apart from an email address) for about one year now. I agree with you that nextcloud services feel fragile. Happy to say that they’re not. Nextcloud is solid, and it handles errors quite well.

      Not sure what you meant by premium services. If you meant the cost for the davx5 app, you can get it from fdroid for free. Either way, the app is flawless, well worth the price. By using the nexcloud main app, it integrates smoothly with android, taking control of the devices calendar and contacts.

        • Kohen Shaw@lemmy.ml
          link
          fedilink
          arrow-up
          3
          ·
          4 years ago

          I’ve used tasks with my own nextcloud account and davx5, it didn’t require any payment to sync, so maybe the payment is when syncing with the tasks.org service?

          Nextcloud has lots of “apps” which you can install and enable if you own the server. Tasks is one of them. For RSS feeds, I use the News nextcloud app. For podcasts, i use antennapod, don’t listen to many podcasts. Pretty sure you can use the nextcloud news app to keep track of those via rss, but never tried that myself. For notes, I just use the nextcloud notes app.

          File syncing: Nextcloud has that baked in. On mobile, I use the official nextcloud app. On desktop, I use their app to keep my Documents folder, Videos and Photos synced. Just as you would with google drive or microsoft one drive. I use keepass for my passwords, so I have the file on my nextcloud account. That is synced to all of my devices, so I can access it at any time and it’s always updated if I change anything.

          I also use cospend to keep track of expenditures in the household together with my wife. There’s also Deck for kanban board like tasks which syncs with your calendar. Carnet for a google keep alternative. And bookmarks, which allows me to never have to sign in to firefox, and have my bookmarks synced by using the floccus extension.

          Open source apps will oftenly have missing features when compared to their corporate made counterparts. I find the tradeoff between a few features but control over your data and lack of advertising completely worth it. The major downside in my opinion is that to get all of this open ecosystem setup you need a fair amount of technical knowledge. That’s a major threshold for many people.

          I manage to make use of nextcloud as a replacement for all google / microsoft services, and it’s costing me €4 / month, with 300gb of storage on my vps.

            • Kohen Shaw@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              4 years ago

              Cheapest VPS option on contabo. It works great for selfhosting a nextcloud server. But expect the nextcloud web interface to be slow. Usable, but slow. Everything else works just fine. Am not associated with contabo in any shape or form, just found them after tons of research in finding a dirt cheap vps

              • talkinwhip@lemmy.ml
                link
                fedilink
                arrow-up
                1
                arrow-down
                1
                ·
                4 years ago

                I just checked it out. Looks good. Its surprising the interface would be slow with 4 vCores and 8GBs or is it because you are not located in Germany?

                • Kohen Shaw@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  4 years ago

                  I feel that contabo is giving those specs as an average or as a max. The resources are clearly shared. Evenings, at around 8 PM my time (10pm germany time) the web interface is painfully slow. Rest of the day it’s either slow or good. I dont use the web interface often, so can’t give more detail, but it definitely fluctuates. It’s perfectly usable in my experience though, and it beats everything out there for that price.

            • Kohen Shaw@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              4 years ago

              That’s how I started as well for the first few months before I went all in and set up my own on a VPS.

        • talkinwhip@lemmy.ml
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          4 years ago

          Tasks.org (from fdroid) works with WebDAV for free (you should still donate though if you adopt it). Have been using it for the better part of the past two years for calendar, tasks, contacts. For notes and documents - Nextcloud. Haven’t had one issue. Don’t know what OS you use - but CalyxOS have a feature where you can backup all your apps to nextcloud/local storage and restore them on a new phone .

  • QuicklyStickly@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    4 years ago

    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!

    • GadgeteerZA@lemmy.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      4 years ago

      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.

    • Ratoeira547@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 years ago

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

  • Nevar@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    4 years ago

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

    • GadgeteerZA@lemmy.mlOP
      link
      fedilink
      arrow-up
      5
      ·
      4 years ago

      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.

    • kevincox@lemmy.mlM
      link
      fedilink
      arrow-up
      2
      ·
      4 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.

  • onlooker@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    4 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.