Hi Ian,

ropers wrote on Fri, Jul 12, 2019 at 01:37:16AM +0200:
> On 11/07/2019, Ingo Schwarze <schwa...@usta.de> wrote:

>> There is no reason to make it different.  ASCII is a subset of Unicode,
>> with the same numbering.  So the "U" looks redundant to me.

> There are several reasons why it isn't redundant:

Your reasons are not part of the solution but part of the problem.

Logically, the task is very simple:

 1. Only UTF-8 input is needed because ASCII is a subset of that,
    and no other character set or encoding must be supported.
    (Of course, a method to input arbitrary bytes that do not form
    characters is also needed but that is rather tangential to this
    discussion).

 2. Physical keys must produce the characters printed on them.

 3. One method is needed to input codepoints numerically, but not
    more than one.

 4. One method may be convenient to enter often-needed characters
    quickly (like Compose in X) and likely one mathod for languages
    that need very large numbers of characters (i don't know much
    about those).

Items 1 to 3 are really the meat of the matter.  Item 4 is more like
an add-on for convenience.

That said, i think i'll retire from this thread because we are just
talking.  Besides, i have a strong suspicion that you shold pick a
simpler project, in particular as your first project.  This one
seems seriously difficult conceptionally, exceedingly difficult
technically, in particular regarding the complex kernel-xenocara-userland
interactions, and *terrifyingly* complicated from a system integration
perspective - and you know, when the goal is to make something fit
for practical use (and commit), the system intergration part is
often the most dangerous obstacle in the first place, often challenging
even for seasoned developers.  Nothing wrong with picking a project
that is *technically* difficult if you feel adventurous (as long
as it is cleanly self-contained), but do try to start with projects
where system integration is easy, or expect almost certain eventual
failure - quite likely after already having invested lots of work.

Yours,
  Ingo


P.S. about broken spam filters:

> I've just noticed yet another false positive where Gmail has
> classified your email as spam here for the n-th time.  I'm not sure if
> that's just happening to my mailbox, or if it's Gmail-wide or, worse,
> if lots of MTAs out there treat your emails as spam.

So far, i have heard about outlook.com (which obviously nobody
should use anyway) occasionally classifying all mail coming from
the University of Karlsruhe (kit.edu) as spam, and about gmail.com
doing the same in rare cases.  Both of these appear to sometimes
consider that university - which is among the dozen or so most
important technical research universities in Germany - as a spam
site.  There is nothing much that i can do about that.

> (There seems to be a trend where big corps are quite happy to
> discourage people from running their own MTAs

Not just running their own MTAs, also using non-commercial .edu
infrastructure.

> and increasingly throw their weight around rejecting anything that
> isn't credentialled up the wazoo with SPF, DKIM, DMARC or whatever,

Of course large advertising corporations do what it takes to grab
market share, and vendor-lock in by breaking compatibility is a classic
method for doing that.

If your spam filter is broken, fix it.  I can hardly help with that.
If your ISP won't let you fix it, get a better provider.

Even if i wanted to contact the kit.edu postmasters to ask whether
they can do anything about your problem, you didn't provide any
information whatsoever - like for which exact reason which receiving
Google mail server classified which sending kit.edu mailserver as
a spam site, and at which exact time.  Such information should be
sent privately, not to public lists.

Reply via email to