evolution-kolab is a project to provide connectivity to Kolab groupware servers for Evolution.
Contents
1. evolution-kolab - Known issues with Kolab clients
1.1. Kontact (Version 1.2.9 enterprise35 20110321.6842210)
nr |
description |
type |
related bugs |
related external bugs |
resources |
|
K1 |
All unknown XML elements below the root element with the same name are dismissed except for one by Kontact in the contact, event and task type (Unknown elements in a deeper level are completely dismissed by kontact). We made a workaround for this bug (all hidden information is stored in one element) |
contact, event, task |
|
|||
K2 |
The content of the GUI field "delivery label" is not saved to the kolab XML |
contact |
||||
K3 |
The kolab XML field "free-busy-url" is dismissed if a contact is edited |
contact |
||||
K4 |
Start date of tasks is displayed wrong |
task |
||||
K5 |
If a pure date is used for the task start date and a datetime value for the due date (also other way round) Kontact could not display this correctly. The Kolab specification has no clear definition of this types and evolution does allow this configuration. |
task |
||||
K6 |
If a new task is created with a default recurrence and the "Completed" checkbox is checked, the task is saved as uncompleted ("completed" contains "0" and "x-completed-date" is not saved) |
task |
|
|||
K7 |
All unknown XML elements are dismissed by Kontact in the note type. This causes the loss of hidden informations (start date, attendees, organizer) if the note is edited |
note |
|
|||
K8 |
If a note is deleted from the imap server this is not shown in Kontact GUI after synchronization |
note |
* The archive contains email files for the contact, event, task and note kolab types which have some manually added elements in the xml part. This 4 files have been opened with Kontact and a single Kolab field was edited and the file was saved. The files which have been saved by Kontact have the suffix "_edited.mbox". By comparing the original and the edited kolab xml of one type, it can be seen if non-kolab-elements are preserved by Kontact at different XML levels.
1.2. Evolution (Version 2.30.3)
nr |
description |
type |
related bugs |
related external bugs |
|
E1 |
Address book view not updated (workaround: in online mode, do an address book search (you can clear the search after it finished to see all contacts again), or restart Evolution) |
contact |
|||
E2 |
Inline attachments for iCalendar are dismissed by evolution if the pim object is edited |
event, task, note |
|||
E3 |
Evolution has the year 2038 problem for the start date |
event, task |
|||
E4 |
Calendar view not updated (workaround: switch month view or toggle off/on the calendar) |
event |
|||
E5 |
Evolution due datetime for tasks is displayed in UTC timezone but other times are displayed in the local timezone |
task |
|||
E6 |
Evolution directory traversal does not stop when deleting mail folders (workaround: none, may cause severe data loss) |
|
|||
E7 |
Evolution does display all day events with recurrence as not all day events (checkbox "All Day Event" is not activated; time is shown for start and end time ("00:00" )) |
event |
|||
E8 |
LibCamel crashes if using certificates infrastructure which is not properly set up (SSL/StartTLS, the backends crash in ssl_bad_cert(), camel-tcp-stream-ssl.c:885) |
libcamel |
|
||
E9 |
When running evolution-kolab under KVM or VMWare virtualization, the sync conflict resolution is not working. No conflicts are detected, thus the client side object is always written onto the server, overwriting server side changes regardless of the configured sync strategy. Whether or not this is an Evolution bug or an evolution-kolab backend implementation issue has not yet been verified. Tests under VirtualBox did not show this behaviour. |
contact, event, task, note |
|||
E10 |
When creating a new "assigned task" in Evolution, sometimes the error message "This message cannot be sent because you have not specified any recipients" is displayed if the dialog "Would you like to send this task to participants?" is answered with "send". No email is sent in this case. |
task |
|
||
E11 |
When creating a new "assigned task" in Evolution and the dialog "Would you like to send this task to participants?" is answered with "send" and no error dialog is displayed, then an email is sent with an ical attachment. This ical attachment is not displayed correctly in the evolution mail view, instead there is an error message diplayed: "The calendar attached is not valid". Possibly there is missing a needed carriage return (\r) character at the end of the lines (see RFC 2445 §4.1). |
task |
|
||
E12 |
When trying to create a new memo or task on a Kolab folder to which the created object cannot be written, there is no error dialog displayed saying so if the memo or task is created directly from within the view pane (an error message is printed to stdout only). If instead the memo or task is created via File->New->Memo/Task or the toolbar button, the error dialog is displayed |
memo, task |
|
||
E13 |
Address book online/offline switching does not work, the address book backend stays in the online/offline state it was initially started with |
contact |
External bug reports marked with a '~' do not fully match the bug observed here but should be closely related to it.