Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
Reply to @Profpatsch@mastodon.xyz
Jim DeLaHunt@jdlh@mstdn.ca (2026-05-05 09:07:24)
@Profpatsch @hongminhee @liaizon @Edent @north
> For flohmarkt, the current implementation uses a python module that implements … (the PRECIS framework), in particular the username profiles, and then does another check…
This is a reasonable choice, since you had to come up with something for yourself. But for #GloballyInclusiveHandles to succeed long-term, I think there needs to be:
1. a specification which removes the burden from developers, of deciding which characters should be allowed and not allowed for creating handles. System admins should also be also be able restrict users to certain scripts within this specification.
2. Recognition that accepting handles is different from creating handles. It is important that most systems accept any handle which fits the whole specification, even if the system would not generate that handle itself. Otherwise users will get frustrated by their handle working then not working, depending on the system.
---Reply---
Beady Belle Fanchannel@Profpatsch@mastodon.xyz (2026-05-05 11:06:23)
@jdlh @hongminhee @liaizon @Edent @north
Oh yeah, definitely I only do the validation on username selection, not when e.g. logging in a user or resolving webfinger.
But PRECIS is … precisely such a specification. Maybe not the best way to do it, I think @aumetra has a different approach based on unicode classes or something
Reply
---Replies---
silverpill@silverpill@mitra.social (2026-05-06 03:28:12)
@Profpatsch @jdlh @hongminhee @liaizon @Edent @north @aumetra Have you considered publishing a FEP about this?