Live data from Hacker News

Element Matrix Services Launches Bridging for Microsoft Teams

element.io

71–80 of 90 posts

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#71
post #66

Earlier quoted context omitted.

> 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 o…

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

Put in a job application. The company has always been hiring. Judging by the fact they employed me right after uni I guess they’ll hire anyone who can explain mergesort on a whiteboard.

———

I believe we’re witnessing the slow death of Windows into irrelevance, the same way mainframes and minicomputers aren’t relevant today, the way most “apps” for business are just public web-apps or Electron distros - Windows is just another fungible host for Chrome.exe.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#72

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 u…

If you think the lag in teams is bad try using slack, especially on a lower-end laptop! Used to be relatively snappy 4-5 years ago and I swear it gets slower with every update now.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#73

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…

Sometimes messages are displayed out of order, or not at all untill you restart the app. Scrolling up unloads the bottom messages so you can copy. It's impossible to quickly go back to look at a conversation last week, the API throttles you from seeing your own discussion. Opening the camera from the android app frequently crashes

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#74
post #15

Earlier quoted context omitted.

If a matrix user tries to write something too long for matrix+bridge to handle it will instead just paste a link to a website that shows the users text. Only the link to this web text clip will be sent to IRC. If a matrix user responds to someone their matrix client + bridge will inline copy the previous lines and send it to IRC with their response. Basically, the matrix bridge is extremely spammy even with normal be…

Are these behaviors set in stone, or might the Matrix-IRC bridge be changed?

I've used the Matrix bridge to IRC a lot, and no one has complained. Of course, one has to remember to never use edit messages, or use the reply feature.

Ideally, these functions should not be available when connected to an IRC channel.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#75

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 hate search in Teams. It is the worst I've seen in a chat app. The search result will only show you the single message it matched but not all the other messages around it! The only option is literally scrolling up but the performance just degrades as you go further back. Like I can tolerate a lot but damn. That always frustrates me to no end.

Search in teams is completely useless. Slow, no easy way to filter/organize results, and scrolling is the only way you can go through results with extremely slow load times. It's a joke.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#77
post #43

Earlier quoted context omitted.

I think that's a mischaracterization of what's happening. Matrix the protocol is fully open source. Element the matrix client is fully open source. Synapse the matrix server is fully open source. Dendrite, the next generation matrix server, is fully open source. All of these are developed by the New Vector team. The only thing here that isn't open source is an external bridge to microsoft teams, a platform that itsel…

Yeah, "Open core" doesn't have a great definition. Certainly I agree this is a pretty contained feature, and I shouldn't have written "switching ... to an open core model" given the evidence in this thread. But "Element Matrix Services" (aka New Vector) launching and marketing a product/feature that is not open source is AFAIK something new, and it'd be very surprising if this is the last such feature they announce.…

This may be a matter of definitions, but I really don't think that it's correct to describe this as open core.

First of all, Matrix itself is a non-profit foundation, and absolutely everything it does is FOSS, and accepts contributions from everywhere. The majority come from Element (formerly New Vector) though, the for-profit that the original Matrix team set up in order to work on Matrix full time.

Element has always had some closed-source bits in addition to all the FOSS work we do for Matrix. For instance, the EMS hosting platform itself (lots of stripe + kubernetes) is all proprietary and always has been. The default integration manager (codenamed Scalar) is too. And occasionally we've built random apps and bots and bridges which we chose to keep closed source - e.g. we've had a closed-source Sametime bridge for ages, and we have closed-source border gateways, cross-domain controllers, audit bots, etc too. However, *this doesn't make Matrix open core*, any more than the existence of closed-source webapps makes the Web "open core". It also doesn't make Element "open core", any more than (say) Mozilla is "open core" just because they haven't released the source for some of the random services they run too.

In an ideal world, Element would release all of its IP as FOSS - and it's quite possible that we'll do that in future. But right now we're still experimenting with the right balance.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#79

Earlier quoted context omitted.

Can you suggest a well maintained xmpp client? I was partial to pidgin years ago.

If you like Pidgin I'd recommend https://gajim.org/ - it has a similar feel to the UI, is cross-platform and actively developed. Use it with a modern up-to-date server (see https://joinjabber.org/ for some general advice, and https://compliance.conversations.im/ for testing a specific server).

Gajim is undergoing a UI redesign right now that will make it unlike Pidgin, and with a single window only.

Re: Element Matrix Services Launches Bridging for Microsoft Teams

#80
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…

Can't someone from the top force the office people to use code libraries?
Post reply on HN