[Bug 282317] DAVResource does not return attendee information

Ingo Ratsdorf ingo at envirology.co.nz
Fri Sep 23 20:49:11 BST 2011


https://bugs.kde.org/show_bug.cgi?id=282317





--- Comment #6 from Ingo Ratsdorf <ingo envirology co nz>  2011-09-23 19:49:11 ---
Hi,

I agree that the 'EMAIL' property is not part of the pre described set of
properties under the rfc spec, however, please note that the spec allows for
'other-param':

attendee   = "ATTENDEE" attparam ":" cal-address CRLF

       attparam   = *(
                  ;
                  ; The following are OPTIONAL,
                  ; but MUST NOT occur more than once.
                  ;
                  (";" cutypeparam) / (";" memberparam) /
                  (";" roleparam) / (";" partstatparam) /
                  (";" rsvpparam) / (";" deltoparam) /
                  (";" delfromparam) / (";" sentbyparam) /
                  (";" cnparam) / (";" dirparam) /
                  (";" languageparam) /
                  ;
                  ; The following is OPTIONAL,
                  ; and MAY occur more than once.
                  ;
                  (";" other-param)
                  ;
                  )

So to me the use of 'EMAIL' is totally legal and within the spec. I would
assume that the devs in egroupware had a reason to include that property, which
is effectively a double-up to 'MAIL-TO'.
Maybe some other client does not work without it? One that is not-compliant?
I realise that 'EMAIL' has a special meaning in other parts of the spec,
however, for 'ATTENDEE' I cannot see it being illegal to use.

So as it stands, I see that KCalCore being too picky with it's parsing.

Cheers,
Ingo

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list