I've been working on a python implementation of the PRECIS specification
(https:github.com/byllyfish/precis-i18n).

The Username profiles apply the "bidi rule".

       Directionality Rule: Applications MUST apply the "Bidi Rule"
       defined in [RFC5893] to strings that contain right-to-left
       characters (i.e., each of the six conditions of the Bidi Rule
       must be satisfied).

Can someone please clarify whether:

A. The "Bidi rule" is ONLY applied to strings that contain right-to-left
characters.
B. The "Bidi rule" is applied to ALL strings.

If the answer is A, then "Juliet+" is a valid username.

If the answer is B, "Juliet+" is not a valid username because it violates
the Bidi rule.

I think the answer is probably A. However, this implies that right-to-left
usernames can never begin or end with ASCII punctuation.

Thanks,
Bill
_______________________________________________
precis mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/precis

Reply via email to