Live data from Hacker News

Element Matrix Services Launches Bridging for Microsoft Teams

element.io

61–70 of 90 posts

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#61

Recently had to start using MS Teams at work. What a terrible UX: truncated message widths, even for code. No syntax highlighting, markdown-ish syntax only works when you type it in their little editor—when you paste it in it doesn't format, isn't smart enough to auto-start a new message when I start typing, hides bottom of message—even when there's only one line left, etc. Just a bunch of little stupid things that a…

I cannot for the love of life even figure out how to make a simple group chat with a couple of people without creating a calendar entry, even less with external users.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#62

Will this bridge be be open source?

No > The bridge itself is not going to drop into the open-source Matrix code any time soon. Hodgson explained: "This is an entirely new bridge that we've built as Element exclusively for Element Matrix Services, which is the SaaS hosting platform we provide in order to keep the lights on for Matrix development and for Element in general. > "We are taking the position that people who are rich enough to buy into Team's…

Oh man, what an unfortunate view. As a user, I wanted the freedom to set this thing up so I could have a teams client that doesn't use 100% of my CPU at idle, but of course I am an end user at my company. It doesn't matter how deep my personal pockets are, I'm not able to make a company-wide decision. It's impossible for me to pay them for this, even if I wanted to.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#63
post #60

It's interesting how Microsoft both showcases a really bad example of a JS hybrid application (Teams) and the more rare good example of it (VS Code). These guys should have talked sometime I hoped.

> These guys should have talked sometime I hoped.

Hah.

DevDiv never talks to the Office org. For one thing, they’re on opposite sides of the campus; secondarily (and most disappointingly) the golden-age of Office/VS integration ended by Office 2007 when it was clear the VB6-derived VBA editor in VS was frozen on ice (and remember the InterDev-derived Script Debugger in Office 2003?).

For the past 14+ years, the Office org built up their own UI/UX framework completely separate from both OSG/Windows and DevDiv/VS/etc: that “DirectUI” stuff. It has a lot of potential (and room for improvement...) but instead we get exports like WinUI 3.0, aka “We won’t let XAML die, but we won’t invest in tooling or making it not horribly verbose despite the fact it’s now 15 years old”.

I don’t understand why Microsoft seemingly wilfully abandoned any semblance of a roadmap or reasonable guidance for the Windows desktop dev story. It’s insane because Office+VBA+VB6 is the reason people still buy Windows licenses even though 75% of people have no other reason to be bound to Windows.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#64

Recently had to start using MS Teams at work. What a terrible UX: truncated message widths, even for code. No syntax highlighting, markdown-ish syntax only works when you type it in their little editor—when you paste it in it doesn't format, isn't smart enough to auto-start a new message when I start typing, hides bottom of message—even when there's only one line left, etc. Just a bunch of little stupid things that a…

There's also the lag. Basically every action in the interface needs to redraw everything... slowly.

There's a noticeable reaction time between clicking on a person's image in the left bar and the screen being updated. Even when going back and forth between two contacts, even with 64 GB of RAM, so you'd think they'd cache it somehow.

Sometimes when scrolling up in the chat, it goes back down then continues scrolling up (even when the contact is offline, so nothing changes the history).

Even the buttons on the left side (activity / chat / teams / etc) lag when the mouse just passes on top of them.

Also for some reason there are regular CPU spikes (on the order of 20% of an 8th gen desktop i5) even when I'm not actively using it.

I find it so stupid that this same computer can run fairly new games at 4K resolution with all settings at the max and nearly 60 FPS, but it somehow struggles to update a chat application.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#65

Recently had to start using MS Teams at work. What a terrible UX: truncated message widths, even for code. No syntax highlighting, markdown-ish syntax only works when you type it in their little editor—when you paste it in it doesn't format, isn't smart enough to auto-start a new message when I start typing, hides bottom of message—even when there's only one line left, etc. Just a bunch of little stupid things that a…

I find that the upside of having switched from Slack to Teams is that Teams is so astonishingly terrible that I find myself not getting stuck all day in it like I used to in Slack. With Teams I get in and get out. My colleagues do the same so I get ~10 Teams messages a day, while my wife in Slack gets hundreds. It’s the perfect example of “it’s not a bug, it’s a feature.”

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#66
post #60

It's interesting how Microsoft both showcases a really bad example of a JS hybrid application (Teams) and the more rare good example of it (VS Code). These guys should have talked sometime I hoped.

> These guys should have talked sometime I hoped. Hah. DevDiv never talks to the Office org. For one thing, they’re on opposite sides of the campus; secondarily (and most disappointingly) the golden-age of Office/VS integration ended by Office 2007 when it was clear the VB6-derived VBA editor in VS was frozen on ice (and remember the InterDev-derived Script Debugger in Office 2003?). For the past 14+ years, the Offic…

Thanks for the insights. I would like to hang around for a few months at Microsoft just to see how such a big organisation (dis)functions.

I really enjoy using MS tools for development, always had as I discovered C64 BASIC was made by them and I was a C# developer for about ten years (if I'm allowed to forget about WebForms). All of the other stuff I don't really care about anymore. I'm fine using Numbers and Pages or LibreOffice and macOS replaces Windows since I'm not a gamer and not doing any non-cross platform C# / F# development anymore.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#67

I still see absolutely no benefit in using Matrix compared to other open source options. The only thing they have going for them is they sure spend a lot of money on marketing and PR.

I don't think new features are meant to be the attraction, at least not yet.

They seem to want it to become the next email, but for online messaging, voice, video, presence etc. To be an address on business cards. None of those things are new but marketing, a catchy name and a clean start will all help to get wide adoption beyond the tech types.

Necessary but not sufficient - some clean, rock solid clients as the face of it all are no less important... and so far they suck.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#68

Does video/voice work? Can you screen share? Can I share files? All these bridges seem fine for basic text but modern chat programs do a lot more these days and I personally can't see the point without 1:1 feature parity. This seems doubly true for a service like Teams versus something like Discord where Teams is going to be installed and configured by a central IT team for all users. I know a lot of this falls on co…

> Does video/voice work? The blog post says: > Microsoft Teams Bridging supports both group and individual messaging, as well as voice and video conferences.

I somehow missed that! Thanks for clarifying.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#69

Earlier quoted context omitted.

The markdown formatting doesn't even work consistently. Some days things show up bold, some days they don't, some days I get inline code, some days I don't. It's very random and seems to be based on my typing speed at the time. That is, type ` and then wait a moment before typing the next bit and it works more reliably, but if I type like normal (around 100 wpm) it rarely registers properly.

Microsoft Teams Cons: slow, consumes lot of memory plus all of the above Pros: not as buggy as Skype for Business

that's exactly my thought, despite all the suckiness, the experience is still better than skype for business

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#70

Earlier quoted context omitted.

Microsoft Teams Cons: slow, consumes lot of memory plus all of the above Pros: not as buggy as Skype for Business

that's exactly my thought, despite all the suckiness, the experience is still better than skype for business

The customer group for teams seems to be used to the likes of Cisco Webex, Skype for Business, Lync and similar crap. Compared to those, Teams is a step up.
Post reply on HN