John Cowan said on June 27, 2003 at 12:48 PM

> Karljürgen Feuerherm scripsit:

> > > > Several people have expressed reasons why this can't be
(practically) be
> > > > done--which mainly seem to stem from political concerns.
> > >
> > > All concerns involving human beings -- ho bios politikos -- are
political
> > > in some sense.
> >
> > Of course. But that just trivializes the comment.
>
> I took your reference to "political concerns" to be trivializing the
> concerns,

That was not the intention, though perhaps it sounded that way.... I take
your concerns every bit as seriously as I do those of the Biblical Hebrew
community.

>If there were no stakes, we could change Unicode daily according to
> the best current notion of technical excellence.

'We' do in fact change Unicode (nearly) daily every time there is a
revision. The question at hand is where to draw the line. Your position is
crystal clear, and I am not questioning the reason why you make it, or the
value in it. But

> "Alienate major customers now, or alienate a relatively small customer
now."

the relatively small customer has every right to argue his/her case, and to
hope for an implemention which will address his/her needs. The cost of
kludges vs. corrections is not in the least analogous to your statement:
both customers can--at least in theory--be satisfied, with some give on both
sides.

If Unicode 'botched it up the first time' (not that I'm necessarily saying
it did, but let's say so for the sake of argument), is it reasonable for the
major customers to insist that the solution lies in botching it further?
(and so on...)

I agree that stability is sometimes preferable to (not necessarily better
than) correctness. But a stable product which does not address the purpose
for which it was created is definitely not preferable to one which is
corrected to suit the purpose (the risks therein being acknowledged). Of
course, one may object that the present implementation was not created for
or to include BH in the first place, and that may be (I'm happy to be
informed if that is so. But that isn't the impression the discussion thus
far has made).

(If not, then one must ask whether the present implementation can be
reasonably extended (thus preserving the stability of the existing platform)
or whether one must create a new, parallel implementation for the new
purpose, [or some combination of the two] which is where most of the
discussion seems centred.)

K



Reply via email to