consider removing the calendar wcap support
Categories
(Calendar :: Provider: WCAP, task)
Tracking
(Not tracked)
People
(Reporter: mkmelin, Assigned: Fallen)
Details
Attachments
(1 file, 1 obsolete file)
184.89 KB,
patch
|
Details | Diff | Splinter Review |
https://searchfox.org/comm-central/source/calendar/providers/wcap
WCAP is an odd standard - https://en.wikipedia.org/wiki/Web_Calendar_Access_Protocol
I suppose, it was only the Sun servers that ever implemented it. It's successor Oracle Communications Messaging Server has had CalDAV support for almost a decade, so if there is any WCAP usage left, people have a good upgrade path they can use.
http://www.oracle.com/us/industries/communications/communications-calendar-server-ds-071728.pdf
It would seem best to bury this, and focus on improved CalDAV support instead.
There is only 5 bugs touched in the last 5 years in this bugzilla component...!
Assignee | ||
Comment 1•6 years ago
|
||
I was pretty sure I filed a bug to remove this. I believe I checked with a few WCAP folks via email a long while ago and there was no interest in maintaining it as an add-on. I've put them on CC just to make sure I didn't forget about a reply.
Comment 2•6 years ago
|
||
Based on Bug 1582429 / Bug 1582746 there are still WCAP users with Thunderbird 68.
Assignee | ||
Comment 3•6 years ago
|
||
I'll see if I can extract this into a repository and make it an add-on as well, but I can't commit to maintaining it. If someone wants to pick it up I'm happy to add ownership to that repo.
Again just the changes minus removals. I deleted:
calendar/locales/en-US/chrome/calendar/providers/wcap/wcap.properties
calendar/providers/wcap/
Assignee | ||
Comment 4•6 years ago
|
||
Note there was one more mention of WCAP at https://searchfox.org/comm-central/rev/266e9cc242cd0de076e85eb4aa0b8392fcb2ca01/calendar/lightning/content/lightning-item-iframe.js#1653 but it seemed too scary to touch.
Reporter | ||
Comment 5•6 years ago
|
||
What do we know about the URLs? Is it possible to autodetect CalDAV support and move to that, for existing users? (Maybe after bug 306495?)
Assignee | ||
Comment 6•6 years ago
|
||
I'm sure it would be possible in some form, though I currently don't feel it is worth the migration effort. This is a provider last actively developed about 10 years ago and users of it will be rare. If we get support questions, we can point them to the github repo I set up at https://github.com/kewisch/wcap-provider .
Updated•6 years ago
|
Reporter | ||
Comment 7•6 years ago
|
||
Was there a try run? checkin-needed?
After this, I assume the calendar subscription dialog is also dead, and can be removed. https://searchfox.org/comm-central/rev/266e9cc242cd0de076e85eb4aa0b8392fcb2ca01/calendar/lightning/content/messenger-overlay-sidebar.xul#142
Comment 8•6 years ago
|
||
For the checkin, see bug 1584614 comment #3.
Assignee | ||
Comment 9•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #7)
After this, I assume the calendar subscription dialog is also dead, and can be removed. https://searchfox.org/comm-central/rev/266e9cc242cd0de076e85eb4aa0b8392fcb2ca01/calendar/lightning/content/messenger-overlay-sidebar.xul#142
The feature was originally written for WCAP, but it could be useful for CalDAV as well. I believe the RFC allows for searching of calendars, and I believe Cyrus also has a draft for more advanced calendar search. If we want to revamp this feature with completely new UI based on HTML I'd be ok removing it for now though.
Reporter | ||
Comment 10•5 years ago
|
||
So can we finish this off?
Assignee | ||
Comment 11•5 years ago
|
||
Let's consider the subscription dialog in a followup. I'd be happy if someone could do a try run for me, but I think this is essentially ready to go.
Reporter | ||
Comment 12•5 years ago
|
||
Reporter | ||
Comment 13•5 years ago
|
||
Full removal patch which was on try. Seems try is happy so I'll go ahead and land it later then.
Reporter | ||
Updated•5 years ago
|
Comment 14•5 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/cf982e0a8b1b
Remove WCAP provider. r=darktrojan
Reporter | ||
Comment 15•5 years ago
|
||
Hmm, we have no 73 milestone yet. Philipp, is it you who's creating those?
Assignee | ||
Updated•5 years ago
|
Description
•