#25 Attendee is missing after synchronizing

v0.0.6
closed-wont-fix
Kontact Bug (6)
5
2011-05-16
2011-05-04
ialexa
No

Evolution: add new "Shared memo" > fill the field "To" (select an attendee) > Save > Synchronize

Contacts: open this Note > change any information > OK > Synchronize

Actual: The attendee in Evolution is not available anymore.

Target: The attendee must be available. The information must not get lost after editing in Contacts

Discussion

  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05

    Memo created in Evolution

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05

    Memo converted to Kolab Mail

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05

    Memo changed in Kontact

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05

    Memo converted back to Evolution iCal

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05

    Evolution is using the field X-EVOLUTION-RECIPIENTS to store the attendees of a memo. The Kolab note type does not have an attendee field.
    The X-EVOLUTION-RECIPIENTS should be preserved in a hidden kolab field, but it is lost in the conversion iCal->Kolab right now.

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05
    • assigned_to: nobody --> hhelwich
    • labels: --> 2210342
    • status: open --> open-accepted
     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05
    • status: open-accepted --> open-fixed
     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-05

    X-EVOLUTION-RECIPIENTS and ORGANIZER fields are now preserved for event/task/note. The DTSTART field is saved for the note type.
    There are some not avoidable limitations:

    1) Evolution does only store an email address list of the recipients but not the names. So after reopening the note, only an unmodifiable email address list is displayed instead of the name list like before saving.

    2) Kontact dismisses all non-Kontact fields even on the root level for the type note. So all hidden fields will be gone if the note is edited in Kontact. This affects the organizer, start date and recipient list of a note.

     
  • ialexa

    ialexa - 2011-05-13

    I'm sorry to say it, but it still does not work. Attendee is missing after editing in Contacts.

     
  • ialexa

    ialexa - 2011-05-13
    • status: open-fixed --> open
     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-16

    note created in evolution

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-16

    note converted to kolab

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-16

    note edited in Kontact

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-16

    The converter lib is handling the note attendees by storing the field X-EVOLUTION-RECIPIENTS in the hidden kolab XML field "x-kolabconv-store" (also the fields ORGANIZER and DTSTART).
    If the note is changed in Kontact, the XML field "x-kolabconv-store" is dismissed by Kontact. This is wrong by the Kolab specification [1]: "If a client sees a tag it does not understand, this tag must be preserved and saved back to the file"

    [1] http://kolab.org/doc/kolabformat-2.0-html/x147.html

     
  • Hendrik Helwich

    Hendrik Helwich - 2011-05-16
    • labels: 2210342 --> Kontact Bug
    • status: open --> open-wont-fix
     
  • ialexa

    ialexa - 2011-05-16
    • status: open-wont-fix --> closed-wont-fix
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks