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

Reply via email to