News for hackers. Stuff that matters.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by kdtsh on Monday February 13, 2023 @02:03PM (#34778477)
Likewise, I don’t particularly like it but it’s fine. My biggest gripe is nonexistent official Linux support - I hate having to use a package maintained by one person on GitHub to get a desktop application for Linux, when this application is so critical for my day to day. But besides that it works fine.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by MaKey on Monday February 13, 2023 @02:10PM (#34778587)
The Linux app doesn't even support screen sharing when you're using Wayland. I was forced to try out the browser based variant (meeting link opened the web variant instantly instead of giving me the choice to use the app instead) and can now finally share my screen (even single windows!). Also I can now use backgrounds, which the app didn't support.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by bsder on Monday February 13, 2023 @03:36PM (#34780023)
> Wayland

Don't blame Teams for the fact that Linux can't sort out its Desktop GUI situation.

Re:GitHub staff are required to use Teams by Sep 1, 2023 by gcbirzan on Monday February 13, 2023 @04:19PM (#34780703)
Yes, the second graphical API that Linux supports in 30 years, definitely Linux's problem.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by bsder on Monday February 13, 2023 @04:37PM (#34780983)
The fact that screenshots and the security around them is still a flaming ball of garbage on Linux is not Teams' fault.

The fact that Wayland still sucks after 15+ years is not Teams' fault.

The fact that nobody unpaid want to work on X11, Wayland, and Linux GUI stuff is not Teams' fault.

Re:GitHub staff are required to use Teams by Sep 1, 2023 by jacquesm on Tuesday February 14, 2023 @01:04AM (#34786014)
That may well be true, but other providers of similar services seem to have this working just fine.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by kdtsh on Tuesday February 14, 2023 @04:07AM (#34787110)
Linux ‘sorted out’ its display server protocol years ago, it’s Wayland. Fedora has been on Wayland by default since 31. Ubuntu has been on Wayland by default since 21.4. Debian has been on Wayland by default since 11. Distributions that don’t have an implementation of Wayland enabled by default are hold-outs at this point.

It’s somewhat understandable that developers for Microsoft might not be fully across the status of display servers and their respective implementations in Linux, but it’s a reasonable rule of thumb to assume that Wayland is the way to go for any new projects since 2021 at the very latest. If you build your app for X today it’s probably going to be running under XWayland anyway.

Re:GitHub staff are required to use Teams by Sep 1, 2023 by kdtsh on Tuesday February 14, 2023 @03:57AM (#34787065)
That always frustrated me, even more-so considering how that volunteer-built package I mentioned (https://github.com/IsmaelMartinez/teams-for-linux - an Electron build of the web app, nothing flashy but does the job just fine) does support screen sharing. I haven’t checked whether it supports backgrounds as I only use voice when on calls, but I’m guessing it does if the browser variant does.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by wvenable on Monday February 13, 2023 @02:09PM (#34778571)
I use Teams in Chrome a lot. Given that it's an electron app, I'm not sure it matters that much that it's "native" vs. "web app".
Re:GitHub staff are required to use Teams by Sep 1, 2023 by vinceguidry on Monday February 13, 2023 @03:03PM (#34779482)
you do get the benefit of the app author's knowledge of how to tweak the chromium env to run it reasonably well. And of course the community support.
Re:GitHub staff are required to use Teams by Sep 1, 2023 by vladvasiliu on Monday February 13, 2023 @03:24PM (#34779824)
What do you mean?

MS puts out debs and rpms for teams: https://www.microsoft.com/en-us/microsoft-teams/download-app

Re:GitHub staff are required to use Teams by Sep 1, 2023 by stonogo on Monday February 13, 2023 @04:20PM (#34780718)
Those were EOLed last year. Microsoft's current guidance is to use the PWA in Chrome or Edge.

https://office365itpros.com/2022/09/19/teams-pwa-linux-clien...

It's easy to miss, because it was only posted to the Office365 Message Center, and not announced anywhere else. Discussed here: https://news.ycombinator.com/item?id=32678839

Re:GitHub staff are required to use Teams by Sep 1, 2023 by vladvasiliu on Monday February 13, 2023 @10:51PM (#34785031)
Huh, didn't know that. Although the old client still works well, and I actually like the meeting screen better, since it allows me to set the incoming video to full screen, which works great for screen sharing.