Re:Microsoft Teams: 1 feature, 4 vulnerabilities
by rapsey on Wednesday December 22, 2021 @07:32AM
(#29648377)
As a cross platform desktop app developer I hate desktop linux. So many reinventions of the wheel that you have to support. Graphics, sound, video capture, GUI is all a mess.
[ Parent
| on HN ]
Re:Microsoft Teams: 1 feature, 4 vulnerabilities
by Karsteski on Wednesday December 22, 2021 @09:25AM
(#29649710)
Can you elaborate more? What would you prefer instead, with regards to developing for Linux?
Re:Microsoft Teams: 1 feature, 4 vulnerabilities
by rapsey on Wednesday December 22, 2021 @10:20AM
(#29650431)
There is X and now wayland. If you are doing something beyond basic you can quickly fall into needing two different implementations for GUI things.
There is jack, pulse, alsa and now pipewire for sound. On the system you can have multiple sound devices some available fully working only through pipewire, others fully working only through pulse.
If you want your app to integrate into your desktop nicely (basic thing like using tray icons) you can have completely different behaviors on different distros because there is so much variability.
Pipewire is now taking over a lot of things regarding audio/video. With fedora already fully on it. Great but the documentation is in a miserable state. Very few examples. Some distros while have pipewire running, using it for audio will just not work.
Re:Microsoft Teams: 1 feature, 4 vulnerabilities
by Karsteski on Wednesday December 22, 2021 @10:25AM
(#29650511)
Understandable. It would be nice if a lot of the Linux DE were consolidated, at least for a "target" for developers. I'm genuinely hoping SteamOS 3 helps with this. Of course, this consolidation will come with issues as well, as we've seen with the dominance of the Chromium engine for browsers...