this post was submitted on 20 Oct 2021
30 points (91.7% liked)

Open Source

31190 readers
321 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

The senior vice president of Microsoft Teams announced that Teams would be moving to their own Edge Webview2 Rendering Engine ditching Electron for seeking performance gains. It is marketed that Teams would consume 2x less memory as a result of the transition. It would be called Teams 2.0 and might ship with Windows 11 in late 2022.

all 21 comments
sorted by: hot top controversial new old
[–] AgreeableLandscape@lemmy.ml 19 points 3 years ago* (last edited 3 years ago)

moving to their own Edge Webview2 Rendering Engine

Sigh, I thought they were going to move to Qt or something. Should have known better.

[–] jokeyrhyme@lemmy.ml 16 points 3 years ago

Given that Edge is a fork of Chromium, this isn't likely to be the tectonic "ditching Electron" announcement that people will probably expect, looks like Teams will still be written in TypeScript, etc

Microsoft does have optimisations and other features in Edge that are not (yet) in Chromium and thus not in Electron, so this is still a good move

[–] the_tech_beast@lemmy.ml 14 points 3 years ago (2 children)

But still teams doesn't work on firefox.

If the user agent is changed, Teams works perfectly on Firefox

[–] tmpod 7 points 3 years ago (1 children)

wait really? that's fucking scummy, holy shit. How is this (and the Google search on mobile problem) shrugged off by everyone? Like, isn't it a clear violation of competition/antitrust laws?

[–] je_vv@lemmy.ml 9 points 3 years ago (2 children)

Weird that teams, which is not open source is commented here. Granted Electron is (though the major development comes from Chrome, which is not), but ditching Electron is a good thing on any platform, given its poor performance and resources handling, :) And as mentioned by @jokeyrhyme@lemmy.ml, it's ironic it's been replaced by some form of Edge, :)

[–] IngrownMink4@lemmy.ml 2 points 3 years ago (1 children)

Yeah, I hate Electron. I prefer Tauri.

[–] je_vv@lemmy.ml 0 points 3 years ago

Well, for web frameworks, there's also Flutter. I believe Flutter might be closer to native than Tauri, but to be honest, I'm not using any app based on them...

[–] the_tech_beast@lemmy.ml 7 points 3 years ago (1 children)

Wait...but edge is still based on chromium😆

[–] HiddenLayer5@lemmy.ml 9 points 3 years ago

Yes. So basically nothing will change functionally, though presumably their new framework will be proprietary.

[–] loki@lemmy.ml 6 points 3 years ago

Maybe Teams would consume 2x less memory because they already shove Edge on all Windows users?

[–] xarvos@lemmy.ml 3 points 3 years ago

I hope this does not mean I can no longer run it from Chromium.

[–] kinetix@lemmy.ca 1 points 3 years ago (1 children)

.... uh, "/c/opensource"?

Fuck Microsoft.

[–] IngrownMink4@lemmy.ml 0 points 3 years ago

I posted it here because Electron is a open-source software... I mean, I hate Microsoft as much as you do, but the main topic was Electron.

[–] cheer@lemmy.ml 1 points 3 years ago (2 children)

And here I was hoping for native VSCode

[–] Echedenyan@lemmy.ml 2 points 3 years ago* (last edited 3 years ago)

Why not use Eclipse Theia or Eclipse Che over the web directly?