Bug 96757 - GroupDAV resource needs to signal unsupported server attributes to the user
Summary: GroupDAV resource needs to signal unsupported server attributes to the user
Status: CONFIRMED
Alias: None
Product: kresources
Classification: Miscellaneous
Component: groupdav (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-11 04:31 UTC by Helge Hess
Modified: 2006-11-02 19:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Helge Hess 2005-01-11 04:31:49 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

As discussed on KDE-PIM 2005/1 with Reinhold and Cornelius, 
a GroupDAV server (nor a client) is not required to store every possible iCalendar field. This implies that the server needs a way to tell the client about unsupported fields.

We agreed that an HTTP status plus a text/plain error message is to be returned by the server.
Kontact must properly catch the status code and show the error message to the user.

For protocol specifics, watch:
http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=1114
Comment 1 Helge Hess 2005-08-16 12:04:40 UTC
This would be useful for displaying errors (4xx and 5xx) in any case, not just unsupported attributes.
Comment 2 Helge Hess 2005-08-16 12:11:13 UTC
It would also be nice if "safe" text/html could be supported since most WebDAV servers return errors as HTML (this includes Apache).

Eg in bug 106303:
---snip---
HTTP/1.0 412 Precondition Failed 
content-type: text/html; charset="iso-8859-1" 
content-length: 187 

<?xml version="1.0" encoding="ISO-8859-1"?> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<body><h3>An error occurred during object publishing</h3><p>Precondition Failed</p></body> 
</html> 
---snap---

CalDAV also specifies some XML errors, those should probably be supported with native panels.
Comment 3 Reinhold Kainhofer 2006-11-02 19:02:54 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.