Hello Phillip, others, On 2023-11-25 04:03, Phillip Hallam-Baker wrote:
It is a hard problem because there are two separate schools of thought in the IETF and very few people recognize that these are in fact in conflict. The first school of thought holds that the purpose of the IETF is to protect the future of the Internet. The second school of thought holds that purpose of the IETF is to protect the principle of permissionless innovation that is the heart and soul of the Internet.
<snip>
The number of 12 character labels from the Latin-1 + digits character set is over 10^18, we can take that as 'unlimited'. So why not just have a common pot for labels that don't have to fit into a 32-bit integer?
Sorry to be pedantic, but Latin-1 (aka ISO-8859-1, see https://en.wikipedia.org/wiki/ISO/IEC_8859-1) includes characters such as ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß÷ÿ and lowercase equivalents where available.
On the other hand, my calculator gives me 4'738'381'338'321'616'896, which is roughly 4.7 × 10^18, when I calculate 36^12, so I guess you meant the 26 letters of Basic Latin (https://en.wikipedia.org/wiki/Basic_Latin_(Unicode_block), ABCDEFGHIJKLMNOPQRSTUVWXYZ) and the ten digits (0123456789).
[Now back to the actual discussion of the issues after this friendly clarification from your friendly charset registration expert reviewer.]
Regards, Martin.