I am running SOGo 2.0.4b along with the Funambol SOGo Connector. I am
able to sync between the server, Android (HTC Rezound) phone and
Thunderbird (Connector 17.0.3).
However, I noticed a three problems between my phone and the
Thunderbird/SOGo server (web interface).
1. Weekdays not showing correctly on phone.
1. If I create an event using Thunderbird or the server and specify
that it is every weekday instead of weekly M-F, then c_cycleinfo
is:
{rules = ("FREQ=DAILY;BYDAY=MO,TU,WE,TH,FR"); }
The phone will only show the first day of the event with this. It
sees no recurrence rule when I edit it.
2. If I create an event with my phone (weekly and mark M-F
checkboxes), then c_cycleinfo is:
{rules = ("FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR"); }
Thunderbird and the server show this correctly.
My guess from looking at 3.3.10 of RFC 5545 is that both should work,
but they do not. The first case should limit the days to M-F while
the second case should expand the event to all the listed days.
2. If I create an event with my phone that starts and ends at the same
time but is for M-F (same rule for phone as above), then Thunderbird
shows it while the server does not show it at all. However, if I
make it daily then the server does show it. I can even create the
event using the server, and it will not show.
3. Creating a tagged event via my phone with the preface of the event
name having the "[TAG] " at the beginning appears to work, but the
time is incorrect. I am not sure if the tag or description make a
difference or not. Testing different permutations via the phone is
tedious. I tested some more anyway. The tag and weekly M-F
recurrence are the two important parts.
The event created is:
| BEGIN:VCALENDAR\r +| 1364153439 | 1364153439 | 0 |
| VERSION:1.0\r +| | | |
| BEGIN:VEVENT\r +| | | |
| UID:284\r +| | | |
| SUMMARY:Bogus\r +| | | |
| DESCRIPTION:4 / 10 / 11\r +| | | |
| LOCATION:Phone\r +| | | |
| CLASS:PUBLIC\r +| | | |
| DTSTART:20130325T160000\r +| | | |
| DTEND:20130325T170000\r +| | | |
| AALARM:20130325T155000;;0;\r +| | | |
| RRULE:W1 MO TU WE TH FR #0\r +| | | |
| X-FUNAMBOL-ALLDAY:0\r +| | | |
| END:VEVENT\r +| | | |
| END:VCALENDAR\r +| | | |
If I do not edit it but try to delete it on the server, then I get
this error:
An error occurred during object publishing
the requested object could not be found!
If I edit it (no changes) on the phone and resync, then it is
magically converted to version 2.0 that works on all the systems.
Sean
--
sean+...@farley.org
--
users@sogo.nu
https://inverse.ca/sogo/lists