Zren / plasma-applet-eventcalendar

https://store.kde.org/p/998901/
469 stars 92 forks source link

Feature request - Allow caldav from other server #12

Open UtechtDustin opened 6 years ago

UtechtDustin commented 6 years ago

Pls add that you can choos your own server as carddav server instead of google calendar... e.g. for me i use nextcloud...

UtechtDustin commented 6 years ago

@Zren ?

Zren commented 6 years ago

I've toyed around with parsing and showing a read only view of a local .ics file, but then learned caldav is a whole other beast. It has it's own protocol.

https://github.com/Zren/plasma-applets/issues/57

I don't really use nextcloud, so I'd first have to learn how to setup a nextcloud instance first.

Then find a python library or command line tool that can:

UtechtDustin commented 6 years ago

There are already libs to fetch/send data to a caldav server.

Also why you need to convert the data to a google calendars syntax ? Use a Interfaces with methods which will accept/return jsons or something else... So you have more options...you can easy add a new import "type" -> Just add a new class with the inface and parse the new data and return it as json.

If dont must use nextcloud(but btw. the setup is easy), you can also use any other software which handle the caldav standard.

b17k0 commented 6 years ago

+1 for caldav support

pawlosck commented 5 years ago

I am waiting for this feature too. You can try to use kde to access to nextcloud calendar, and then you could use other calendars supported by KDE. I think it's better and easier method to access to nextcloud, but didn't check it, so I am not sure. There is kde widget to display nextcloud calendar, so you could check how it works. It's probably default calendar widget in kde.

PeGa commented 5 years ago

+1 to nextcloud / owncloud (actually anything that speaks caldav) integration. You're right @Zren , caldav is a protocol itself and fairly popular. Actually is the same protocol google calendar used for years.

Some examples of caldav usage:

And many, many others. I've used different incarnations of caldav since early 2008, and it wasn't until 2010 and OwnCloud that the protocol was somewhat stabilized (it works like a charm by now, but I switched to NextCloud).

If you need to play with Nextcloud, spryCloud (nano plan) is completely free. (I went here, selected "show only free plans" and 'us' as country. After that I just clicked one at random)

If you need to have a live instance to see what happens under the hood, reach me privately.

Thank you for your effort and your amazing contribution.

EmJotGeh commented 5 years ago

+1 for caldav support

smirkybg commented 5 years ago

+1 for caldav too. In fact, that's why installed this plugin. I thought it must have it.

AtomToast commented 4 years ago

+1 for caldev aswell. I'm trying to degoogle my life and this is one place I currently can't use my nextcloud calendar in

DoctorSubtilis commented 4 years ago

I vote + 1 for calDAV support (in particular Nextcloud)

Shmik2003 commented 2 years ago

I vote +1 for calDAV because EventCalendar - best and the only one widget for calendar in Plasma. It would be cool if best widget will support calDAV or events from Kalendar app (it can sync with calDAV). In particular I'm using Baikal

pawlosck commented 2 years ago

I vote +1 for calDAV because EventCalendar - best and the only one widget for calendar in Plasma. It would be cool if best widget will support calDAV or events from Kalendar app (it can sync with calDAV). In particular I'm using Baikal

But it support. I am using calendar from nextcloud.

Shmik2003 commented 2 years ago

I vote +1 for calDAV because EventCalendar - best and the only one widget for calendar in Plasma. It would be cool if best widget will support calDAV or events from Kalendar app (it can sync with calDAV). In particular I'm using Baikal

But it support. I am using calendar from nextcloud.

Thank you. Your message pushed me to learn how to connect CalDAV and eventcalendar. It were a bit unobvious: install kdepim-addons, kontact and korganizer. But it worked. Thank you

pawlosck commented 2 years ago

You're welcome :)

PS. Maybe this issue should be closed if it was implemented.

DoctorSubtilis commented 2 years ago

You're welcome :)

PS. Maybe this issue should be closed if it was implemented.

No! In my opinion one should not have to install kdepim-addons, kontact and korganizer. I don't want all that apps.
Why on earth it would not be possible to connect to a caldav as nextcloud as simply as with google calendar?
If there is an alternative between google and open source caldav code, I think that the second one should be preferred.

Rik44444 commented 2 years ago

+1 for Nextcloud / CalDav