this post was submitted on 05 May 2025
47 points (86.2% liked)

Fediverse

43141 readers
1012 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 3 years ago
MODERATORS
 

matrix is #room:matrix.org and @username:matrix.org

why does lemmy use !room@sh.itjust.works or @username@sh.itjust.works ? it looks like email.

i like the matrix version better

all 16 comments
sorted by: hot top controversial new old
[โ€“] mat@jlai.lu 72 points 1 year ago (1 children)

I am no dev of lemmy, but traditionally, to connect remotely to a computer it was user@computer.name. The mail addresses simply use this pattern. It's nice for Lemmy to use it, and I'd say ot would have been nicer for matrix to use it (not that I really care)

[โ€“] poVoq@slrpnk.net 43 points 1 year ago

The bigger question is why Matrix didn't follow the long established standard for this, which is using @.

But I guess it fits into the general pattern of: Monolithic, Awefully Trendy ReImplementation of XMPP (MATRIX).

P.S.: it's nice to be able to have your ActivityPub, XMPP and Email all on the same address ๐Ÿ‘

[โ€“] gerryflap@feddit.nl 38 points 1 year ago

Personally I like the @ way more. You even read it as "at", which makes sense in this context. "Gerryflap at feddit.nl" instantly makes sense. It aligns with email, so it also makes it easier for newcomers.

[โ€“] haverholm@kbin.earth 28 points 1 year ago (1 children)

It looks like it's a Webfinger implementation to parse the ActivityPub user URI. https://news.ycombinator.com/item?id=35750312

The @user@instance.tld format has become a convention across most if not all ActivityPub platforms. In the end the software will look up https://instance.tld/user anyway.

Yeah it's the convention in activity hub.

[โ€“] thebardingreen@lemmy.starlightkel.xyz 19 points 1 year ago (1 children)

Because Lemmy is like social media and Matrix is like Slack and Discord and they both followed the conventions of their predecessors. You're welcome to go take it up with the devs on Lemmy.ml.

[โ€“] NoneOfUrBusiness@fedia.io 11 points 1 year ago

You're welcome to go take it up with the devs on Lemmy.ml.

Don't forget to praise Stalin first.

[โ€“] Snoopy@piefed.social 13 points 1 year ago* (last edited 1 year ago)
  • #room:matrix.org this one won't be possible. # is used for tags/hashtags in mastodon, one of the largest fediverse software. Currently only mbin and piefed support tags. PieFed will work on mastodon's support when API work is over. So the # may create problem later.
  • @user@server why not ? We use email example to explain federation. But we could change with @ to : because we use @ for mention in lot software. :)
[โ€“] Psythik@lemm.ee 9 points 1 year ago

Because it makes more sense.

[โ€“] arakhis_@feddit.org 2 points 1 year ago

@username(matrix.org)

[โ€“] NickwithaC@lemmy.world -2 points 1 year ago (2 children)

Better question is why don't both use a dot like URLs do because people have had 30 years of getting used to that:

username.lemmy.world

Plus this wouldn't get confused with an email address.

[โ€“] RagingHungryPanda@lemm.ee 13 points 1 year ago

That's technically a subdomain and the same reason email went with @