Bug 115615 - groupdav resource directory selector for events does not work as expected (using it with OpenGroupware.org)
Summary: groupdav resource directory selector for events does not work as expected (us...
Status: RESOLVED WORKSFORME
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: SVN trunk (KDE 4)
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2005-11-03 16:15 UTC by Martin Steigerwald
Modified: 2011-03-09 22:34 UTC (History)
5 users (show)

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 Martin Steigerwald 2005-11-03 16:15:10 UTC
Version:            (using KDE KDE 3.4.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Hello, I am trying to use KOrganizer from KDE 3.4.2 on Debian Etch/Sid with OpenGroupware.org 1.1 on Debian Sarge.

I add a KOrganizer GroupDAV resource for OpenGroupware.org as described in

http://docs.opengroupware.org/Members/chris/groupdav/korganizer/view

When updating the folder list I get several choise for Events such as:

Calendar
Calendar
Overview

And I get one choice for Tasks calles "Tasks".

First off, I do not know whether there are two identically named calendar folders available.

Then the GUI isn't easy to understand at all. What are the checkmarks for and what are the mutually exclusive (at least I interpret them as mutually exclusive) radio buttons for? As I interpret it, the checkmarks specify which folder KOrganizer should read, and the radio buttons specify which ones if should write to.

But even when trying it this way it does not work as expected. Just some examples:

- when I select all checkmarks, pressing "OK", and re-open the resource configuration window all checkmarks are unchecked

- when I select the radio button at second "Calendar" and re-open the window the first one is selected, maybe one of the Calendar entries is superfluuos?

- when I select the radio button at "Overview" and re-open the window, it is selected together with both "Calendar" entries

- I also had it that both "Calendar" radio buttons but not the "Overview" entry was selected

- When both "Calendar" radio buttons were selected, KOrganizer displays two confirmation windows on storing an appointment

Generally spoken, that window rarely did what I expected it too. This may well be a lack of documentation, but I suspect there are at least some bugs and some usability issues.

I configured a GroupDAV resource as described in

http://docs.opengroupware.org/Members/chris/groupdav/korganizer/view

as follows

Name: groupdav Resource
Address: http://opengroupware.of.teamix.net/zidestore/dav/ms
User: ms
Some password ;)

using varying folders. ;-)

I am using the following OpenGroupware.org stuff on the server:

opengroupware:~# dpkg-query --showformat '${Package;-50}  ${Version}\n' --show 'opengroupware*'
opengroupware.org                                   1.1.0-0
opengroupware.org-database-scripts                  1.1.0-0
opengroupware.org-environment                       1.1.0-0
opengroupware.org-skyaptnotify                      1.1.0-0
opengroupware.org-webmail-tools                     1.1.0-0
opengroupware.org-webui-mailer
opengroupware.org-zidestore1.5                      1.1.0-0
opengroupware.org1.1                                1.1.0-0
opengroupware.org1.1-database                       1.1.0-0
opengroupware.org1.1-webui                          1.1.0-0
opengroupware.org1.1-webui-app                      1.1.0-0
opengroupware.org1.1-webui-contact                  1.1.0-0
opengroupware.org1.1-webui-core                     1.1.0-0
opengroupware.org1.1-webui-i18n
opengroupware.org1.1-webui-i18n-de                  1.1.0-0
opengroupware.org1.1-webui-i18n-en                  1.1.0-0
opengroupware.org1.1-webui-job                      1.1.0-0
opengroupware.org1.1-webui-mailer                   1.1.0-0
opengroupware.org1.1-webui-news                     1.1.0-0
opengroupware.org1.1-webui-project                  1.1.0-0
opengroupware.org1.1-webui-scheduler                1.1.0-0
opengroupware.org1.1-webui-theme
opengroupware.org1.1-webui-theme-blue               1.1.0-0
opengroupware.org1.1-webui-theme-default            1.1.0-0
opengroupware.org1.1-webui-theme-kde                1.1.0-0
opengroupware.org1.1-webui-theme-ooo                1.1.0-0
opengroupware.org1.1-webui-theme-orange             1.1.0-0
opengroupware.org1.1-xmlrpcd                        1.1.0-0
opengroupware.org5.3-project-storage

opengroupware:~# dpkg-query --showformat '${Package;-50}  ${Version}\n' --show 'libopengroup*'
libopengroupware.org-db-project5.3                  1.1.0-0
libopengroupware.org-docapi5.3                      1.1.0-0
libopengroupware.org-logic5.3                       1.1.0-0
libopengroupware.org-webmail5.3                     1.1.0-0
libopengroupware.org-webui-foundation5.3            1.1.0-0
libopengroupware.org-zidestore1.5                   1.1.0-0

opengroupware:~# dpkg-query --showformat '${Package;-50}  ${Version}\n' --show 'sope*'
sope-db-connector
sope-libxmlsaxdriver
sope-versitsaxdriver
sope4.5-gdl1-postgresql                             4.5.svn1170-1
sope4.5-libxmlsaxdriver                             4.5.svn1170-1
sope4.5-versitsaxdriver                             4.5.svn1170-1

Please tell me when you need any further information.

Regards,
Martin Steigerwald - team(ix) GmbH - http://www.teamix.de
Comment 1 tony den haan 2006-10-21 01:03:00 UTC
i'm not getting 2 Calender lines in the dialog, but simply checking indeed goes lost. only way to keep it checked is rightclick->enable
the dialog is very unclear indeed.

btw, it's not fetching or sending anything either.
Comment 2 Reinhold Kainhofer 2006-11-02 18:49:16 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.
Comment 3 Reinhold Kainhofer 2006-11-02 19:23:10 UTC
Reassigning the bug also changed the status from UNCONFIRMED to NEW. Undoing that manually :-(
Comment 4 sebastia 2008-09-28 08:05:15 UTC
I had the same problem with kde 3.X versions of kaddressbook and korganizer under suse 10.X/11 i586.
Now I tested to access a groupdav resource with kde 4.1.67, and I don't even get a folder list at all from the server.

Below a part of the server's log, when clicking on "Update folder list":

Sep 28 08:01:31 ogo-zidestore-1.5 [19446]: request is

PROPFIND /zidestore/so/sebastia HTTP/1.1
x-webobjects-server-protocol: HTTP/1.1  
x-webobjects-remote-addr: 10.0.0.9      
x-webobjects-remote-host: 10.0.0.9      
x-webobjects-server-name: communicator.ds9
x-webobjects-server-port: 88              
x-webobjects-server-url: http://communicator.ds9:88
Accept: text/html, image/jpeg, image/png, text/*, image/*, */*
Accept-Charset: utf-8, utf-8;q=0.5, *;q=0.5                   
Accept-Encoding: x-gzip, x-deflate, gzip, deflate             
Accept-Language: en                                           
Cache-control: no-cache                                       
Connection: Keep-Alive                                        
Content-Length: 142                                           
Content-Type: text/xml; charset=utf-8                         
Depth: 1                                                      
Host: 10.0.0.206:88                                           
Pragma: no-cache                                              
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.25.16-0.1-pae; X11; i686; en_US) KHTML/3.5.9 (like Gecko) SUSE

<?xml version="1.0" encoding="utf-8"?>
<d:propfind xmlns:d="DAV:">           
 <d:prop>                             
  <d:displayname/>                    
  <d:resourcetype/>                   
 </d:prop>                            
</d:propfind>                         

Sep 28 08:01:31 ogo-zidestore-1.5 [19446]: |ogo-zidestore-1| root folder got key sebastia
Sep 28 08:01:31 ogo-zidestore-1.5 [19446]: response is                                   

HTTP/1.0 401 Authorization Required
www-authenticate: basic realm="OpenGroupware.org"
content-length: 0                                


Sep 28 08:01:31 ogo-zidestore-1.5 [19446]: request is

PROPFIND /zidestore/so/sebastia HTTP/1.1
x-webobjects-server-protocol: HTTP/1.1  
x-webobjects-remote-addr: 10.0.0.9      
x-webobjects-remote-host: 10.0.0.9      
x-webobjects-server-name: communicator.ds9
x-webobjects-server-port: 88              
x-webobjects-server-url: http://communicator.ds9:88
Accept: text/html, image/jpeg, image/png, text/*, image/*, */*
Accept-Charset: utf-8, utf-8;q=0.5, *;q=0.5                   
Accept-Encoding: x-gzip, x-deflate, gzip, deflate             
Accept-Language: en                                           
Authorization: Basic c2ViYXN0aWE6cGFzc3dvcmQ=                 
Cache-control: no-cache                                       
Connection: Keep-Alive                                        
Content-Length: 142                                           
Content-Type: text/xml; charset=utf-8                         
Depth: 1                                                      
Host: 10.0.0.206:88                                           
Pragma: no-cache                                              
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.25.16-0.1-pae; X11; i686; en_US) KHTML/3.5.9 (like Gecko) SUSE

<?xml version="1.0" encoding="utf-8"?>
<d:propfind xmlns:d="DAV:">           
 <d:prop>                             
  <d:displayname/>                    
  <d:resourcetype/>                   
 </d:prop>                            
</d:propfind>

Sep 28 08:01:31 ogo-zidestore-1.5 [19446]: |ogo-zidestore-1| root folder got key sebastia
Sep 28 08:01:31 ogo-zidestore-1.5 [19446]: response is

HTTP/1.0 207 Multi-Status
cache-control: no-cache
server: SOPE 4.7.26/WebDAV
content-length: 3036
Ms-Author-Via: DAV
connection: close
X-Dav-Error: 200 No error
pragma: no-cache
content-type: text/xml; charset="utf-8"
date: Sun, 28 Sep 2008 06:01:31 GMT

<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:"><D:response><D:href>/zidestore/so/sebastia/</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>sebastia</D:displayname><D:resourcetype><D:collection/></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Calendar</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Calendar</D:displayname><D:resourcetype><D:collection /><calendar xmlns="urn:ietf:params:xml:ns:caldav" /><vevent-collection xmlns="http://groupdav.org/" /></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Overview</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Overview</D:displayname><D:resourcetype><D:collection /><calendar xmlns="urn:ietf:params:xml:ns:caldav" /><vevent-collection xmlns="http://groupdav.org/" /></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Tasks</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Tasks</D:displayname><D:resourcetype><D:collection /><calendar xmlns="urn:ietf:params:xml:ns:caldav" /><vtodo-collection xmlns="http://groupdav.org/" /></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Contacts</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Contacts</D:displayname><D:resourcetype><D:collection /><adbk xmlns="urn:ietf:params:xml:ns:carddav" /><vcard-collection xmlns="http://groupdav.org/" /></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Enterprises</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Enterprises</D:displayname><D:resourcetype><D:collection /><adbk xmlns="urn:ietf:params:xml:ns:carddav" /><vcard-collection xmlns="http://groupdav.org/" /></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Groups</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Groups</D:displayname><D:resourcetype><D:collection /><adbk xmlns="urn:ietf:params:xml:ns:carddav" /><vcard-collection xmlns="http://groupdav.org/" /></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Projects</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Projects</D:displayname><D:resourcetype><D:collection/></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/public</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>public</D:displayname><D:resourcetype><D:collection/></D:resourcetype></D:prop></D:propstat></D:response><D:response><D:href>/zidestore/so/sebastia/Trash</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:displayname>Trash</D:displayname><D:resourcetype><D:collection/></D:resourcetype></D:prop></D:propstat></D:response></D:multistatus>
Comment 5 Sergio Martins 2011-03-04 14:11:52 UTC
Please try the new akonadi DAV resource.