this post was submitted on 14 Apr 2026
12 points (100.0% liked)
PieFed Meta
4668 readers
63 users here now
Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.
Wiki
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Looking at the webfinger route handler, piefed most likely does not allow the same name for a person, group or feed.
https://codeberg.org/rimu/pyfedi/src/commit/d525ded112306a06a90310be7bac59064aff45fb/app/activitypub/routes.py#L95
It is stated that the user is looked up first, then the community and then the feed. So if you had a community named MindfulMaverick, it could not be looked up by webfinger, as the response would always be your user.
This could be solved by doing what lemmy does: querying all of them and seperating them in the webfinger response by type if they do exist.
I am not a webfinger expert, but my understanding is that what lemmy does is not technically compliant and messes stuff up for some other software (relevant github issue).
I bought this up with feeds and community names clashing before and got told that it's hard to unravel.