GNOME Bugzilla – Bug 743654
Show user's meeting response in the Calendar view
Last modified: 2016-04-04 09:01:26 UTC
1) There is no way to see or change you own Attendee Status 2) A Find Available Room function is missing These to would make the Calendar so much more usable.
Thanks for a bug report. (In reply to joakim.tjernlund from comment #0) > 1) There is no way to see or change you own Attendee Status This is done by answering an invitation email, if you are an attendee, otherwise editing a meeting and change the status there might do the trick, but there is some protocol issue which makes things harder, as reported in bug #657615 > 2) A Find Available Room function is missing I know this is not straightforward, but when you edit (or create) a new meeting, then you can open the Free/Busy dialog, in menu Options->Free/Busy, where you can see all the attendees availability, thus the room might be part of the attendee list. I agree it's not the same, and I know there was a bug for it filled too, but I cannot find it right now.
(In reply to Milan Crha from comment #1) > Thanks for a bug report. > > (In reply to joakim.tjernlund from comment #0) > > 1) There is no way to see or change you own Attendee Status > > This is done by answering an invitation email, if you are an attendee, Yes, but this is just when you answer, I want to see in my calendar what I previosly answered. > otherwise editing a meeting and change the status there might do the trick, > but there is some protocol issue which makes things harder, as reported in > bug #657615 I cannot see my any status in my calendar, not what I originally answered nor can I change the status in the meeting, it reverts back to "Needs Action" > > > 2) A Find Available Room function is missing > > I know this is not straightforward, but when you edit (or create) a new > meeting, then you can open the Free/Busy dialog, in menu Options->Free/Busy, > where you can see all the attendees availability, thus the room might be > part of the attendee list. I agree it's not the same, and I know there was a > bug for it filled too, but I cannot find it right now. Ahh, I can find a Room there if I look hard enough but there is no Free/Busy info for any Attendee(People nor Room), it just displays as "No Info" However in my own meeting, after submitting it, the Room shows Accepted This dialog needs some rework too, it is not easy to use. Finally, in meetings I accepted there is no Room in the Attendee list, the room is only visible in "Location:" as a text string. Is that expected?
(In reply to joakim.tjernlund from comment #2) > Yes, but this is just when you answer, I want to see in my calendar what > I previosly answered. You might receive actual state from the organizer, both for you and for any other attendee, if I recall correctly. I agree that it would make sense to update the "user's calendar" state, but the bug #657615 is summarizing why it currently doesn't work. > I cannot see my any status in my calendar, not what I originally answered nor > can I change the status in the meeting, it reverts back to "Needs Action" Expected, see bug #657615. > This dialog needs some rework too, it is not easy to use. I agree. > Finally, in meetings I accepted there is no Room in the Attendee list, the > room > is only visible in "Location:" as a text string. Is that expected? Correct, that's the bug I couldn't find I was talking about in comment #1.
(In reply to Milan Crha from comment #3) > (In reply to joakim.tjernlund from comment #2) > > Yes, but this is just when you answer, I want to see in my calendar what > > I previosly answered. > > You might receive actual state from the organizer, both for you and for any > other attendee, if I recall correctly. I agree that it would make sense to > update the "user's calendar" state, but the bug #657615 is summarizing why > it currently doesn't work. > > > I cannot see my any status in my calendar, not what I originally answered nor > > can I change the status in the meeting, it reverts back to "Needs Action" > > Expected, see bug #657615. Alot seems to be dependant on bug #657615, yet it is an old bug with no progress in quite a while. Have you reported this to Micosoft? Seems like there no other way? > > > Finally, in meetings I accepted there is no Room in the Attendee list, the > > room > > is only visible in "Location:" as a text string. Is that expected? > > Correct, that's the bug I couldn't find I was talking about in comment #1. hmm, this looks more and more like a MS issue. Exchange/Outlook does not provide a room
(In reply to joakim.tjernlund from comment #4) > Alot seems to be dependant on bug #657615, yet it is an old bug with no > progress in quite a while. > Have you reported this to Micosoft? Seems like there no other way? Nope, I do not have a support contract with them. You identified it right, that the issue should be escalated to Microsoft folks. > hmm, this looks more and more like a MS issue. Exchange/Outlook does > not provide a room It's not it, there is an API to check for rooms in EWS protocol, but evolution's UI doesn't have any API to use it.
(In reply to Milan Crha from comment #5) > (In reply to joakim.tjernlund from comment #4) > > Alot seems to be dependant on bug #657615, yet it is an old bug with no > > progress in quite a while. > > Have you reported this to Micosoft? Seems like there no other way? > > Nope, I do not have a support contract with them. You identified it right, > that the issue should be escalated to Microsoft folks. Thunderbird has an EWS plugin for Exchange Calendars at https://github.com/Ericsson/exchangecalendar/releases This plugin actually works, it can book rooms and show Status ! Should be easy to figure out what is missing in Evo by looking how this plugin talks EWS. > > > hmm, this looks more and more like a MS issue. Exchange/Outlook does > > not provide a room > > It's not it, there is an API to check for rooms in EWS protocol, but > evolution's UI doesn't have any API to use it. Any plans to work on this? I see there are alot of small fixes/tweaks going into Evo but none is related to EWS/Calendar
(In reply to joakim.tjernlund from comment #6) > Should be easy to figure out what is missing in Evo by looking > how this plugin talks EWS. Yeah, but that's not the case, the EWS protocol is well documented by Microsoft. The problem is evolution's API and UI, not the lack of resources to figure out how to make this work. > Any plans to work on this? I see there are alot of small fixes/tweaks > going into Evo but none is related to EWS/Calendar No short-time plans, I'm sorry.
(In reply to Milan Crha from comment #7) > (In reply to joakim.tjernlund from comment #6) > > Should be easy to figure out what is missing in Evo by looking > > how this plugin talks EWS. > > Yeah, but that's not the case, the EWS protocol is well documented by > Microsoft. The problem is evolution's API and UI, not the lack of resources > to figure out how to make this work. If that is the case, please fix error with Status not working in the Calendar view, that is just a small bugfix with no GUI changes. > > > Any plans to work on this? I see there are alot of small fixes/tweaks > > going into Evo but none is related to EWS/Calendar > > No short-time plans, I'm sorry. I find this odd to say the least, the Calendar function is a typical enterprise function, a must have, and Redhat has no plans to atleast make it work?
(In reply to joakim.tjernlund from comment #8) > I find this odd to say the least, the Calendar function is a > typical enterprise function, a must have, and Redhat has no plans to > atleast make it work? Please do not diverge to such kind of discussion. The evolution-ews is not a Red Hat project by any means, it's an Open Source project, anyone can contribute.
(In reply to joakim.tjernlund from comment #8) > If that is the case, please fix error with Status not working in the > Calendar view, that is just a small bugfix with no GUI changes. I tried to reproduce this and it works for me. Maybe it's just in a different way that you expect. What I did: a) File->New->Meeting b) choose an EWS calendar c) add two attendees, one user and one room, all in the attendee box at the top d) Choose Free/Busy on the tool bar or in the Options menu e) wait a second, till the evolution-ews doesn't download free/busy information for the attendees in the background The free/busy dialog is filled with available information about both attendees. If there is no information, then it is indicated as well.
(In reply to Milan Crha from comment #10) > (In reply to joakim.tjernlund from comment #8) > > If that is the case, please fix error with Status not working in the > > Calendar view, that is just a small bugfix with no GUI changes. > > I tried to reproduce this and it works for me. Maybe it's just in a > different way that you expect. > > What I did: > a) File->New->Meeting > b) choose an EWS calendar > c) add two attendees, one user and one room, all in the attendee box at the > top > d) Choose Free/Busy on the tool bar or in the Options menu > e) wait a second, till the evolution-ews doesn't download free/busy > information > for the attendees in the background > > The free/busy dialog is filled with available information about both > attendees. If there is no information, then it is indicated as well. This works for me too, I double checked even :) I was referring to when I respond to a meeting I have been INVITED TO with accept/tentative/decline etc. I would like to see this status in the attende list for me when I open my calendar item. Currently there is only "Needs Action" there.
Let's use this bug report for the "Show user's meeting response in the Calendar view" part, which I fixed with the below change. If you'd like to suggest other enhancement requests, then please file separate bug reports for each. Created commit 9017cf3 in ews master (3.21.1+) Created commit be9759a in ews gnome-3-20 (3.20.1+)
Nice! This bug was also about changing my response but I do not think your commit addresses that? The one bug left, causing may Linux users here to use the www GUI instead is https://bugzilla.gnome.org/show_bug.cgi?id=680268
If you mean changing your response from the Calendar view, by editing the meeting, then you are right, this is not addressed by the changed cited in comment #12. About the complex meeting invitations, you are right, that's still to be done and it is slightly complex. Let's move there with any further discussion.