Re: Seeming hostility to conlang scripts?
Gabriel Tellez via Unicode <[email protected]> Fri, 29 May 2026 17:41:51 -0400
| Newsgroups | gmane.text.unicode.general |
|---|---|
| Message-ID | <CALpKH7osb5ShVGwjdPjb3HMu_54gqLX=3xLrq+FeNFcnEtwy_w@mail.gmail.com> |
--000000000000a089e30652fbb887 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Are there any conlang scripts, other than Sitelen Pona, that *do* get used? On Thu, May 28, 2026 at 3:16=E2=80=AFPM Michael De Roover <unicode@nixmagic= .com> wrote: > On Thursday, 28 May 2026 20:35:45 Central European Summer Time Gabriel > Tellez > via Unicode wrote: > > Sure but Teyvat Script is, as you seem to have said, is 1 to 1 with > latin. > > So it has no need to be encoded in the first place. These other scripts > > (pIqaD, Tengwar, Cirth, Sarati) don't have that. > > Admittedly, I am not familiar with these franchises or their scripts. > Uncultured as I am however, the legality and usage issues do still stand. > > I do think it is worth considering them in context of Esperanto, which > despite > being a conlang did manage to secure itself a critical base of primary > speakers, and Unicode support. These languages could become like that too= , > but > their communities will have to put in the work first to prove usefulness. > > From my developer standpoint, I don't mind certain ignorable parts of a > spec > existing, provided that I don't need to add those to my implementations. > By > that I mean that I don't mind inclusion of *some* aspects that I may > consider > to be cruft for my own implementation, provided that ignoring them is > allowed > by the spec. > > The other day I was working on an SMTP receiver, which will implement HEL= O/ > EHLO, MAIL, RCPT, DATA, QUIT, and RSET commands. There do exist other > commands > in the SMTP specs, which I will not implement and only gracefully refuse. > But > that graceful refusal does take decision on my end, as to how much I need > to > implement of those, and what I consider to be sufficiently cruft to ignor= e > while > remaining in spec. > > That decision-making on an individual implementer's part is my concern > here. I > believe that this is primarily a given standard's job. Any deviation > thereof, > even when it remains in spec, introduces uncertainty. And while I do > acknowledge each of these fandoms, including my own, I would not be > willing to > implement any of them unless required by my employer (which will > contractually > take the legal burden). While the fandoms of each of these franchises are > enormous, their conlangs' usefulness does not currently extend beyond > those > fandoms. And I would definitely not want to be sued by their rights > holders > over it, no matter how boneheaded the fandoms may be about it (and > Genshin's > is no different). Nor do I want Unicode to be exposed to that either. > > -- > [Met vriendelijke groet] [Best regards] > [Michael De Roover] > --- --- --- --- > [Mail] [*@nixmagic.com] [michael@[email protected]] > [Web] [https://michael.de.roover.eu.org] > [Forge] [https://git.nixmagic.com] > [Weather] [Antwerpen] [20:00] [24.5=C2=B0C] > --- --- --- --- > [0] [2026-05-28 20:50 CEST] > [~] [[email protected]] > [$] [/usr/bin/sign-mail] [>_] > --- --- --- --- > > > > --000000000000a089e30652fbb887 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Are there any conlang scripts, other than Sitelen Pona, th= at *do* get used?</div><br><div class=3D"gmail_quote gmail_quote_container"= ><div dir=3D"ltr" class=3D"gmail_attr">On Thu, May 28, 2026 at 3:16=E2=80= =AFPM Michael De Roover <<a href=3D"mailto:[email protected]">unicode= @nixmagic.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" sty= le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi= ng-left:1ex">On Thursday, 28 May 2026 20:35:45 Central European Summer Time= Gabriel Tellez <br> via Unicode wrote:<br> > Sure but Teyvat Script is, as you seem to have said, is 1 to 1 with la= tin.<br> > So it has no need to be encoded in the first place. These other script= s<br> > (pIqaD, Tengwar, Cirth, Sarati) don't have that.<br> <br> Admittedly, I am not familiar with these franchises or their scripts. <br> Uncultured as I am however, the legality and usage issues do still stand.<b= r> <br> I do think it is worth considering them in context of Esperanto, which desp= ite <br> being a conlang did manage to secure itself a critical base of primary <br> speakers, and Unicode support. These languages could become like that too, = but <br> their communities will have to put in the work first to prove usefulness.<b= r> <br> From my developer standpoint, I don't mind certain ignorable parts of a= spec <br> existing, provided that I don't need to add those to my implementations= . By <br> that I mean that I don't mind inclusion of *some* aspects that I may co= nsider <br> to be cruft for my own implementation, provided that ignoring them is allow= ed <br> by the spec.<br> <br> The other day I was working on an SMTP receiver, which will implement HELO/= <br> EHLO, MAIL, RCPT, DATA, QUIT, and RSET commands. There do exist other comma= nds <br> in the SMTP specs, which I will not implement and only gracefully refuse. B= ut <br> that graceful refusal does take decision on my end, as to how much I need t= o <br> implement of those, and what I consider to be sufficiently cruft to ignore = while <br> remaining in spec.<br> <br> That decision-making on an individual implementer's part is my concern = here. I <br> believe that this is primarily a given standard's job. Any deviation th= ereof, <br> even when it remains in spec, introduces uncertainty. And while I do <br> acknowledge each of these fandoms, including my own, I would not be willing= to <br> implement any of them unless required by my employer (which will contractua= lly <br> take the legal burden). While the fandoms of each of these franchises are <= br> enormous, their conlangs' usefulness does not currently extend beyond t= hose <br> fandoms. And I would definitely not want to be sued by their rights holders= <br> over it, no matter how boneheaded the fandoms may be about it (and Genshin&= #39;s <br> is no different). Nor do I want Unicode to be exposed to that either.<br> <br> -- <br> [Met vriendelijke groet] [Best regards]<br> [Michael De Roover]<br> ---=C2=A0 =C2=A0 =C2=A0 ---=C2=A0 =C2=A0 =C2=A0 ---=C2=A0 =C2=A0 =C2=A0 ---= =C2=A0 =C2=A0 =C2=A0 <br> [Mail] [*@<a href=3D"http://nixmagic.com" rel=3D"noreferrer" target=3D"_bla= nk">nixmagic.com</a>] [michael@at@<a href=3D"http://de.roover.eu.org" rel= =3D"noreferrer" target=3D"_blank">de.roover.eu.org</a>]<br> [Web] [<a href=3D"https://michael.de.roover.eu.org" rel=3D"noreferrer" targ= et=3D"_blank">https://michael.de.roover.eu.org</a>]<br> [Forge] [<a href=3D"https://git.nixmagic.com" rel=3D"noreferrer" target=3D"= _blank">https://git.nixmagic.com</a>]<br> [Weather] [Antwerpen] [20:00] [24.5=C2=B0C]<br> ---=C2=A0 =C2=A0 =C2=A0 ---=C2=A0 =C2=A0 =C2=A0 ---=C2=A0 =C2=A0 =C2=A0 ---= =C2=A0 =C2=A0 =C2=A0 <br> [0] [2026-05-28 20:50 CEST]<br> [~] [[email protected]]<br> [$] [/usr/bin/sign-mail] [>_] <br> ---=C2=A0 =C2=A0 =C2=A0 ---=C2=A0 =C2=A0 =C2=A0 ---=C2=A0 =C2=A0 =C2=A0 ---= =C2=A0 =C2=A0 =C2=A0 <br> <br> <br> <br> </blockquote></div> --000000000000a089e30652fbb887--