After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 587468 - Show meeting icon for component with attendees only
Show meeting icon for component with attendees only
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.26.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[caldav]
Depends on:
Blocks:
 
 
Reported: 2009-06-30 20:43 UTC by Olin Shivers
Modified: 2009-08-03 21:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Olin Shivers 2009-06-30 20:43:52 UTC
There's a problem with the way zimbra creates calendar events that
interacts badly with evolution as a display client for these events
(e.g., accessing a zimbra store via CalDAV).

How evolution works:
When evolution displays an event (say, in the month view), it shows a
"meeting" icon for the event (a little picture of two people) if the event is
a "meeting"; no icon if the event is an "appointment." How does it distinguish
these two types of event? A "meeting" has an ORGANIZER field in its ics
record; an "appointment" does not.

How Zimbra works:
Unfortunately, when I create an event in zimbra, it sets the ORGANIZER field
for both kinds of records. The distinction, as far as *zimbra* is concerned,
is the presence or absence or an ATTENDEE field -- no attendees for an event
mean its an appointment.

What happens:
*All* events that I create via the zimbra web interface are labelled in the
evolution display as "meetings." This really clutters up the month view -- the
meeting icon shoves a large percent of the appointment text off the day box.
If I view a large, complex calendar created in zimbra with evolution, it is
quite a mess.

If evolution required an ATTENDEES field for an event to be considered
a meeting, this would be cleared up.
    -Olin
Comment 1 Milan Crha 2009-08-03 21:27:51 UTC
Created commit f335fa0 in evo master (2.27.6+).

Thanks for the bug report. I see this had been also discussed on evolution-list, thus I'm adding a reference to this bug there too. With the above commit the meeting icon is shown only when the component contains attendees, thus in exactly the same way as is determined whether to open a meeting editor or an appointment editor.