Use with KOrganizer
I would like to use dopplr with KOrganizer, KDE's calendaring application. It supports iCalendar format and a number of calendar-server protocols, like Exchange and GroupDAV.
Is this possible? I saw that it's possible to use it with apple's iCal via a web upload system - what is that, technically? Some form of WebDAV? I was hoping that it would be compatible with GroupDAV "somehow", but it doesn't seem to be the case. I have also heard about CalDAV... is that supported yet?
Is this possible? I saw that it's possible to use it with apple's iCal via a web upload system - what is that, technically? Some form of WebDAV? I was hoping that it would be compatible with GroupDAV "somehow", but it doesn't seem to be the case. I have also heard about CalDAV... is that supported yet?
1
person has this question
I have this question, too!
Tell me when someone answers.
The more people who ask this question, the more it gets noticed.
The more people who ask this question, the more it gets noticed.
The best answer from the company
-
Mmmmm, holidays. Anyway. You've very close - iCal doesn't really speak WebDAV, it merely does HTTP PUT (not POST) to the URL http://dopplr.com/upload/xxx/calendar.... So this works for me:
curl -v -T dopplr.ics https://www.dopplr.com/upload/XXX/tes...
You don't _have_ to put a calendar name in the url - everything after the token is entirely up to you to identify your calendar, and you can upload as many different calendars as you want as long as they have different urls. To remove a calendar later, send a DELETE to the same url.
Hope this helps.
The company and 1 other person say
this answers the question
Create a customer community for your own organization
Plans starting at $19/month
-
Inappropriate?Sorry, we don't yet support GroupDAV or CalDAV. Here are some possibilities:
Apple's iCal publishing works by automatically POSTing a calendar to a URL at dopplr.com every time you make a change - it's a write-only system. I haven't used KOrganizer so I don't know if that's something it can support.
Because we support subscribing to a web calendar, you could consider setting up a Google Calendar and accessing it via their CalDAV support. Then you can subscribe Dopplr to your private calendar URL at Google. -
Inappropriate?Thank you for responding. Support for GroupDAV and CalDAV would sure be nice to have, you can never have too many interfaces for interaction, imho.
Anyway... KOrganizer doesn't seem to support "plain post" - is there some documentation for this somewhere? which fields, what encoding, etc? (how do you post to a directory, btw?). I might be able to set somethign up.
Using Google Calendar would be a possibility, but it would mean I have to use their web interface (which isn't an improvement, reall) or have to find a way to get Google Calendar onto my desktop (which is just the same problem again - because, sadly, KOrganizer doesn't suport CalDAV, only GroupDAV).
It always makes me sad to see data silos isolated by the lack of good standards :( -
Inappropriate?Hm, googlig around tells me that iCal uses (plain) WebDAV to publish the data. I'm confused now.
Also... shouldn't I be able to read data from my private URL at dopplr? All i get is a 404.
-
Inappropriate?I have tried to upload the ICS file directly using cURL, with no success:
curl -v --data-urlencode @Dopplr.ics https://www.dopplr.com/upload/xxxxxxx...
results in "500 Internal Server Error"
same with this:
curl -v -F data=@Dopplr.ics https://www.dopplr.com/upload/xxxxxxx...
so... how would i get that right? If i "just have to post" the data, that shouldn't be difficult... what am i doing wrong? -
Inappropriate?The developer who wrote our calendar code is on vacation this week. Let me check with him when he gets back and I'll let you know what we expect for calendars over HTTP POST.
-
Inappropriate?Mmmmm, holidays. Anyway. You've very close - iCal doesn't really speak WebDAV, it merely does HTTP PUT (not POST) to the URL http://dopplr.com/upload/xxx/calendar.... So this works for me:
curl -v -T dopplr.ics https://www.dopplr.com/upload/XXX/tes...
You don't _have_ to put a calendar name in the url - everything after the token is entirely up to you to identify your calendar, and you can upload as many different calendars as you want as long as they have different urls. To remove a calendar later, send a DELETE to the same url.
Hope this helps.
The company and 1 other person say
this answers the question
-
that does it, thanks :) -
I have written a little script and put it up on http://brightbyte.de/page/Publishing_... in the hope it will be of use to others. feel free to comment.
Loading Profile...



EMPLOYEE
EMPLOYEE
