News for hackers. Stuff that matters.
Re:Spaces launch in Element by bajsejohannes on Tuesday September 28, 2021 @05:24AM (#28680793)
This seems to built for people with a lot of rooms/people. I think it's a classic mistake to enable it for all users, and I see it in all kinds of products. Everyone starts out by building something simple, but eventually it's bloated with features that I don't need (I'm sure someone does).

Personally, I use matrix every day. However, it's only for a single room. With this new feature, I lost 70 "pixels" (or 140 actual pixels) of horizontal space.

Re:Spaces launch in Element by callahad on Tuesday September 28, 2021 @05:45AM (#28680913)
We hear the desire to fully hide the Spaces sidebar loud and clear. It wasn't a blocker for leaving Beta, but we are tracking that request in https://github.com/vector-im/element-web/issues/18898
Re:Spaces launch in Element by Arathorn on Tuesday September 28, 2021 @06:31AM (#28681159)
You’re right that spaces aren’t useful if you’re only in one room(!). Just like a mail client doesn’t need to support mail folders if you only ever have one conversation going on. As others have said, we’ll add the option to hide the spacepanel if you want. Also, you may want to just use a much simpler Matrix client (eg https://hydrogen.element.io - the lightest element!) if you’re only in one room.

In general, Spaces reduce bloat though - they speed up the app by reducing the amount of data the app has to juggle as you filter based on a given space, and they stop your UI and brain being clogged up with irrelevant rooms.

Re:Spaces launch in Element by spinax on Tuesday September 28, 2021 @10:18AM (#28683057)
Hello! Hydrogen sorely needs 2 basic things to make it usable as a daily driver - separate DM one-on-one conversations away from Rooms and add a Dark mode toggle. These two things push me back to app.element.io, must-have not nice-to-have things for me. Thanks for listening.
Re:Spaces launch in Element by bwindels on Tuesday September 28, 2021 @11:25AM (#28683918)
Thanks for your suggestions. We've just had another look at the upcoming priorities for Hydrogen and I can confirm that both of those things are planned for the not-too-far future! Hard to commit to exact time frames, but you've been heard :)
Re:Spaces launch in Element by bajsejohannes on Tuesday September 28, 2021 @06:44AM (#28681239)
Thanks! I will try hydrogen!
Re:Spaces launch in Element by GekkePrutser on Tuesday September 28, 2021 @06:41AM (#28681218)
Yes MS Teams is a great example.

It started as a Slack knock-off. Not a great one, the UI is too low density and the multi tenant support sucks unlike Slack's. But it was relatively snappy. And free for O365 users. But lately they've been adding many apps, Wikis, all these fancy meeting modes that make it seem like everyone is in a theatre and many more fluffy things.

Now the app is so slow it takes more than a minute to start up. It often crashes with stupid error messages "Oops! Something went wrong!" that give zero indication of what actually happened.

At the same time MS is heavily pushing companies to adopt it but they're devaluing the product as they go by making it some kind of Swiss army knife with all the trimmings.

They're now realising the performance issue and moving away from Electron towards Edge webview but I think what it really needs is a proper architectural review. They've been too focused on beating the market adding new features and its core functions have suffered.

Re:Spaces launch in Element by nerdponx on Tuesday September 28, 2021 @07:11AM (#28681417)
I don't recall Teams ever being "snappy". It has always felt like a half-broken beta product.

The one thing I liked about it was the balance of "threaded conversation" and "chat" that it promoted with its UI, which was good for the data science team I was on at the time. Of course nowadays I would suggest using Zulip for the same purpose.

Re:Spaces launch in Element by robertlagrant on Tuesday September 28, 2021 @07:20AM (#28681477)
I like when they embed views (e.g. PowerBI) in it, but as soon as you click off it to see a message and click back, it has to reload it all. It's like IE6 - a pre-tabs browsing experience.
Re:Spaces launch in Element by kroltan on Tuesday September 28, 2021 @07:44AM (#28681653)
Embedded browser views are my pet peeve.

On some mobile apps (Gmail, Discord, Telegram, etc. On Android, never used a modern iOS device to know the situation over there) there are embedded browsers enabled by default, but they are not very persistent and have no actual browsing UI.

My mom was buying something from a link she got from a friend, and was unable to complete the transaction because she had to open another Telegram conversation to get the payment details (hey don't judge non-techy people's organization skills!), but of course going back means leaving the browser-view, so once she had the details at hand she couldn't go back to the store to finish the purchase.

That would be "fine" if there were a consistent UX to "no, i really mean to open this on my browser app, not on an embedded view" or if embedded views were opt-in, but as it stands, it is one of the classic attempts at "simplifying" things that actually makes the whole ecosystem more complex and obscure.

Re:Spaces launch in Element by iudqnolq on Tuesday September 28, 2021 @11:45AM (#28684150)
This isn't helpful for less technical users but most embedded browsers have an option to open what you're looking at in the real version preserving state. I find this handy to quickly peek at something while conceptually still in the app that opened it, and then go to a real browser if necessary.
Re:Spaces launch in Element by athenot on Tuesday September 28, 2021 @07:35AM (#28681576)
> It started as a Slack knock-off.

More like a Webex Teams knock-off, as MS went after the Unified Communications space (group chat + video meetings, though they still lack contact center and hybrid meeting hardware).

Re:Spaces launch in Element by GekkePrutser on Tuesday September 28, 2021 @12:43PM (#28684785)
Oh I thought it would only do group text chat when it first went live (still in beta).

But it could be that voice/video calls were blocked by our IT because at that time WebEx was our approved tool (not WebEx Teams, just the regular scheduled meeting tool).

Re:Spaces launch in Element by rablackburn on Tuesday September 28, 2021 @05:39AM (#28680880)
I think this feature enables a much more discord-like environment, in which case it totally makes sense why they enabled to for everyone.

Like it or not, discord has taken the market for a lot of younger software projects and geeky communities. If we could get them to use foss matrix instead that’d be a huge win.

Re:Spaces launch in Element by AgentME on Tuesday September 28, 2021 @06:19AM (#28681101)
I'm a big fan of Matrix becoming more Discord-like. I've been in many small to medium group chats and internet communities over the last decade. About everyone I know from those jumped over to Discord shortly after it came out, and its structure ("servers" that are easy to create by anyone being the main unit which contains not only channels but a member list, roles, and moderators instead of having those each per-channel) is such an upgrade over everything we used before, to the point I was baffled that the design wasn't more copied by others. (Yeah I know that IRC is somewhat similar, but the differences make all the difference. Anyone being able to make a "server", it having a graphical identity, being able to join it through a link, that you don't register in an arcane way on each one all over again with an unconnected identity, that you get channel history, that it's integrated with voice/video chat channels, and that you're a member of all channels in it are all huge factors in how they shape their social spaces and get used.)
Re:Spaces launch in Element by nerdponx on Tuesday September 28, 2021 @07:09AM (#28681398)
I fully agree. The Slack model of having a different login per "server" is good for workplaces, but Discord is incredibly good for "communities", hobby groups, and other casual groups.

As suggested by another commenter here, a hybrid model would probably be ideal for Matrix, where you could log into different spaces with different accounts if you want, but aren't forced to.

I would go one step further and propose that you should be able to have multiple Element windows open, so you can have your "work" space or spaces in one window, and your other spaces in another window.

Re:Spaces launch in Element by lucasverra on Tuesday September 28, 2021 @08:33AM (#28682016)
Use Firefox multi containers for that.

[0]: https://addons.mozilla.org/fr/firefox/addon/multi-account-co...

Re:Spaces launch in Element by nerdponx on Tuesday September 28, 2021 @09:44AM (#28682687)
I should clarify that I prefer using desktop applications and would rather not have to chat in a browser window (even if the desktop application is technically a web browser internally).
Re:Spaces launch in Element by BugWatch on Tuesday September 28, 2021 @11:02PM (#28689835)
Ferdi [0] is FOSS and supports multiple accounts for the same service [1].

[0] https://getferdi.com/ [1] https://help.getferdi.com/services/multiple-accounts

Re:Spaces launch in Element by emaro on Tuesday September 28, 2021 @05:46AM (#28680925)
Or you could use a client which doesn't support spaces.
Re:Spaces launch in Element by ShinyRice on Tuesday September 28, 2021 @05:41AM (#28680889)
I'm fairly sure you can collapse most UI elements though.