Live data from Hacker News

The Matrix Space Beta

matrix.org

1–10 of 95 posts

Re: The Matrix Space Beta

#3
So I understand why the spaces api is similar to rooms from a developers perspective, but why do they share the same # sigil as rooms and not take the old + community sigil?

Spaces seem conceptually different from rooms.

Re: The Matrix Space Beta

#4
Wohoo! Thanks to Spaces, I feel comfortable using Cactus comments for blog posts (e.g: https://viccuad.me/blog/enabling-cactus-comments), as I could create a private space containing all the rooms for each blog post comment chain.

To me it shows the snowballing effect of features.

Also, Matrix's Spaces (even in Beta) seem more flexible and thought out than the second best implementation I know, in Slack.

Re: The Matrix Space Beta

#6
post #3

So I understand why the spaces api is similar to rooms from a developers perspective, but why do they share the same # sigil as rooms and not take the old + community sigil? Spaces seem conceptually different from rooms.

Under the hood, spaces are rooms - and we made the decision to keep using a # sigil to refer to them, given the act of joining and being invited and having multiple aliases etc is the same as a room. When you say “hey, come join #community:matrix.org” does it really matter if the thing you are joining is a room or a set of rooms?

That said, it’s subjective, and we went back and forth on it. My original proposal had a twigil of #+wherever:example.com, which in retrospect was daft. I think it was a member of the community who proposed just using plain # aliases - hard to tell given https://github.com/matrix-org/matrix-doc/pull/1772 is so heavily commented that it crashes if you expand the comments :/

Re: The Matrix Space Beta

#7
post #3

So I understand why the spaces api is similar to rooms from a developers perspective, but why do they share the same # sigil as rooms and not take the old + community sigil? Spaces seem conceptually different from rooms.

I agree. There has been some discussion regarding this and I think it's likely Spaces will get their own sigil (but not sure whether it will be +).

Re: The Matrix Space Beta

#8
post #4

Wohoo! Thanks to Spaces, I feel comfortable using Cactus comments for blog posts (e.g: https://viccuad.me/blog/enabling-cactus-comments ), as I could create a private space containing all the rooms for each blog post comment chain. To me it shows the snowballing effect of features. Also, Matrix's Spaces (even in Beta) seem more flexible and thought out than the second best implementation I know, in Slack.

Definitely check out Zulip for a pretty sweet threaded model also: https://news.ycombinator.com/item?id=27149123

Re: The Matrix Space Beta

#9
Once this becomes widespread, I can actually start using Matrix as a real Discord / Slack alternative (communities just weren't cutting it, unfortunately).

Re: The Matrix Space Beta

#10
For what it’s worth, the thing I find most exciting about Spaces is that they provide a decentralised hierarchical namespace with decentralised access controls for every room (ie pubsub topic) in Matrix. So it’s like we’ve sprouted an openly federated global hierarchical filing system for freeform realtime data streams of all flavours - where people can go crazy defining their own trees, applying their own curation ideals; perhaps we’ll even see a single global tree emerge (although the implementation may need some more optimisation first).

It’s like a multiplayer hybrid of DMOZ and USENET and the read/write Web all rolled together. Once we start storing more interesting data streams than instant messages in it (eg forums, email, bulletin boards, DOMs, scene graphs, ticker data, IOT sensor data...) it really gets interesting :)

Plus you can use it to organise your own rooms and have Discord style communities or Slack style workspaces, but that’s the boring obvious bit ;)

Edit: for a user-facing rather than developer-facing overview, https://element.io/blog/spaces-the-next-frontier/ has more details.

Post reply on HN