I just tried to make a post on Mastodon and tag a community in it so that my post would show up in that community – something I’ve done many times before.

However, in this case, there is a Lemmy user with the same name as the community, and it defaulted to tagging that user. Is there a way to tag the community specifically?

I didn’t even realize that a user could have the same name as a community. I thought every fediverse actor had to have a unique at-name-at-domain handle, and both users and communities were actors.

  • julian@activitypub.space
    link
    fedilink
    arrow-up
    3
    ·
    5 days ago

    Agreed… I didn’t respond right away since I wasn’t sure if I was right, but there are two constraints at play here:

    • Lemmy wants to allow communities to be named the same as a user
    • This is not allowed in webfinger (insomuch that multiple IDs reports should refer to the same entity)

    You can fault Mastodon for not handling it, but I think the onus is on Lemmy to adjust their behaviour.

    For reference, the same constraint happened with NodeBB. When we started, categories didn’t have handles and were not unique with users (so, a category could be named the same as a user). I needed to make the handle unique between both categories and users, for this exact reason.