tieto / sipe

A third-party Pidgin plugin for Microsoft Lync/OCS - clone of upstream http://repo.or.cz/w/siplcs.git
GNU General Public License v2.0
129 stars 24 forks source link

Calendar event integration #30

Open cristim opened 8 years ago

cristim commented 8 years ago

It would be very useful to show the calendar for the current day in order to be able to easily join currently occurring conference calls, bypassing the quite unreliable and clunky "Join Scheduled conference" mechanism which relies on manually passing the meeting URL.

xnandersson commented 8 years ago

Hi,

Usually there is clickable link - perhaps we have to analyze the MIME-type, and associate that MIME-type with Pidgin SIPE?

Same problem occurs when someone outside your company sends a Conference-link. That link opens up a file with a mime-type that is not yet recognized. Perhaps we should approach the problem from that angle?

On 29/02/16 11:30, Cristian Măgherușan-Stanciu @magheru_san wrote:

It would be very useful to show the calendar for the current day in order to be able to easily join currently occurring conference calls, bypassing the quite unreliable and clunky "Join Scheduled conference" mechanism which relies on manually passing the meeting URL.

— Reply to this email directly or view it on GitHub https://github.com/tieto/sipe/issues/30.

xhaakon commented 8 years ago

perhaps we have to analyze the MIME-type, and associate that MIME-type with Pidgin SIPE?

I would also like this solution. One problem I see is that in recent Lync versions, meeting links are just normal http URLs like https://lyncweb.company.com/meet/some.guy/1234ABCD and it might be quite tricky to recognize them and make the conference open in Pidgin instead of a web browser (I haven't done much research on that, neither I'm giving this high priority right now).

We can start from here.

xnandersson commented 8 years ago

Yeah, this is a low-priority thing.

But afaik the http-link open up the browser (as it should), but then the link pointed to try to start the application with its own mime-type. I don't remember the name of the mime-type, but that is the one we should be able to catch in the os, associate it with Pidgin SIPE.

Nice to have, but low prio for now.

xhaakon commented 8 years ago

But afaik the http-link open up the browser (as it should), but then the link pointed to try to start the application with its own mime-type

I'm afraid that was some older version :( . When I try to open a link in a browser, I get only a web client (which doesn't seem to work in my Firefox anyway). It doesn't attempt to launch anything external.

cristim commented 8 years ago

On my company's Skype for Business setup, when opening the meeting URL from a Linux browser, it actually ends up being sent to xdg-open with a URI like this one:

lync15:confjoin?url=https%3A%2F%2Fmeet.example.com%2Forganiser%2FMEETINGID

That obviously fails since at the moment no program is configured to consume those kind of URIs on my machine.

For this particular functionality I also raised #13 but at that time our server was apparently using a different URI scheme.

I really hope these URI schemes are documented somewhere, since I can see a problem if they have multiple and they can change anytime.

tcprdg commented 8 years ago

Hi, is there ETA for this enhancement? I understand this is low priority, just checking!

xnandersson commented 8 years ago

@tcprdg No ETA. With some luck we'll visit this item during Q3 or Q4 this year (2016). As for calendar integration, there will be another project where I am involved where we target Thunderbird and Evolution.

cornfeedhobo commented 7 years ago

Just want to jump in here and say this would be a pretty life-changing enhancement.

gjfoster commented 6 years ago

Following as well, as this would dramatically improve user life when joining conferences.