Opened 17 years ago
Last modified 8 years ago
#7059 new enhancement
Use webcal:// for Outlook 2007 iCalendar compatability
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | low | Milestone: | unscheduled |
Component: | roadmap | Version: | 0.11b2 |
Severity: | minor | Keywords: | ical, msoutlook |
Cc: | marcandre.lureau@…, lists@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I know when using iCalendar files with Outlook 2007, if they're linked via a normal http:// link, they'll be opened as a static file with no knowledge of its online counterpart. However, if opened via the webcal:// link, it will be recognized by Outlook as something that it can sync with and keep tabs on.
I'm not sure how widespread webcal:// use is in other iCalendar compatible applications, but I thought I'd toss it out there.
Attachments (0)
Change History (17)
follow-up: 12 comment:1 by , 17 years ago
Milestone: | 0.11 |
---|
follow-up: 3 comment:2 by , 17 years ago
Connecting to a link via the webcal:// prefix against a Trac iCalendar works perfectly fine with Outlook and is opened and updated appropriately.
Let the congregation please turn with us to the book of Wikipedia. Chapter Webcal.
http://en.wikipedia.org/wiki/Webcal
The Webcal protocol prefix is used to trigger an external protocol handler which is passed the URL of the .ics file rather than being passed the downloaded contents of the file, in much the same way feed: is sometimes used to trigger external RSS readers. The idea is that with this protocol prefix the target file should be subscribed to rather than imported into the calendar application as would happen with a simple download.
Also, Apple was the one that came up with webcal://. When in doubt, blame Steve Jobs.
comment:3 by , 17 years ago
In addition, there is this article that explains the reasoning behind using webcal://
vs http://
much as people use rss://
or atom://
as those aren't actually protocols and are just ways to reference something should opened with the appropriate software to subscribe instead of download a static copy.
comment:4 by , 17 years ago
Maybe you could provide a more detailed example of what you want to achieve? Is it simply to create alias for e.g. http://trac.edgewall.org/roadmap?format=ics so that Outlook will recognize webcal://trac.edgewall.org/roadmap?format=ics as an iCal file?
If so, you could perhaps use an InterWiki link (look for the tsvn: sample).
comment:5 by , 17 years ago
Hum, ok, now why is the above webcal://… recognized as an external link?
comment:6 by , 17 years ago
Keywords: | ical added |
---|
Ok, simply because of the '//'
part immediately after the link protocol.
Well, apparently that's not enough for me to be able to open Outlook, but I can't either with a plain roadmap.ics file, so there are probably other interoperability issues going on.
follow-up: 15 comment:7 by , 17 years ago
From what I have found out, the Apple program "iCal" was what actually started using this type of link. Since then, there is a list of applications that FireFox tests the webcal://
usage with. However, it is essentially Outlook 2003 & 2007, Windows Calendar (Vista Only), Mozilla Lightning & Sunbird (all platforms), Entourage, iCal.app, KOrganizer suite and Evolution.
What I'd like to accomplish is at the bottom of the Roadmap have both the download link for iCalendar as it is now and a secondary webcal://trac.edgewall.org/roadmap?format=ics link which would let whatever 3rd party application on the user's computer to be able to open the .ics file directly to integrate with their calendar.
comment:11 by , 16 years ago
Milestone: | → 2.0 |
---|
Simon, feel free to reassign the milestone if you intend to do it sooner.
comment:12 by , 15 years ago
Replying to eblot:
webcal://
indicates a protocol, not a data format. AFAIR,webcal
is an extension ofwebdav
which in turn is an extension ofhttp
.
You're thinking of CalDAV.
comment:14 by , 14 years ago
Cc: | added |
---|
comment:15 by , 14 years ago
Replying to slicertool@…:
From what I have found out, the Apple program "iCal" was what actually started using this type of link.
In that case it would make sense to completely replace the http link for the .ics file with a webcal:// one since it would continue to work in iCal, but then also in outlook etc?
comment:16 by , 10 years ago
Owner: | removed |
---|
comment:17 by , 8 years ago
Keywords: | msoutlook added |
---|
webcal://
indicates a protocol, not a data format. AFAIR,webcal
is an extension ofwebdav
which in turn is an extension ofhttp
.I don't know what Outlook and M$ have once again messed up with iCal files, but producing a
webcal://
means a URL to a webcal-enabled server, which is not supported by Trac (and won't).Leaving the ticket open as there may be an alternative to better support Outlook 2007, but I'd say the webcal thing is a wontfix.