Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
LWN.net
LWN.net
@lwn@fedi.lwn.net  ·  activity timestamp 7 days ago

[$] Open-source Discord alternatives

The closed-source chat platform Discord announced on February 9 that it would soon require some users to verify their ages in order to access some content — although the company q [...]

https://lwn.net/Articles/1058319/ #LWN #Linux #Rust

  • Copy link
  • Flag this post
  • Block
Hex
Hex
@hexmasteen@chaos.social  ·  activity timestamp 3 days ago

@lwn "One can even create a room on one server, have a user on another server join, and then have the first server leave the room, passing off the responsibility for operating the room to the new server."

As soon as one account from a server is joining a room, the content of that room is synchronized to the server. No server has a special responsibility in the room. Only accounts can join or leave a room and only accounts have roles (creator, admin, moderator,..) in a room. #Matrix

  • Copy link
  • Flag this comment
  • Block
Strypey
Strypey
@strypey@mastodon.nzoss.nz  ·  activity timestamp 2 days ago

@hexmasteen
> No server has a special responsibility in the room

I'm not sure that's quite true. As I understand it, when a @matrix room is created, the default room address is #new-room:original.server. To become independent of the originating server, an account on a second server has to manually publish a new address; #name:second.server. Then a room admin has to approve it as a public address.

Better UX would be to auto-approve #same-name:second.server when an account there joins.

@lwn

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct