atproto
atproto copied to clipboard
Introduce descriptionFacets on profiles?
Is your feature request related to a problem? Please describe.
It would be nice if user profiles has a facets array for the description field for links and mentions
Describe the solution you'd like
As above, introduce a descriptionFacets
field on user profiles, following feeds and lists which has them.
Describe alternatives you've considered
The current approach that Bluesky's official app and plenty other custom clients have taken is to just parse the description using this parser.
However, the problem with this approach is that mentions are being resolved at the time they are seen, rather than at the time they are set, so if the person being tagged in the description changes their handle, then that mention is now a dead link.
Additional context
It's common on Twitter, and maybe even in Bluesky itself that people are tagging their close ones on the description/bio field, let's not deter anyone from being able to change their handles freely.