perl-unicode

Re: Unicode::Collate, useful but useless

2007-04-15 08:41:37
On Sun, Apr 15, 2007 at 06:52:15PM +0900, SADAHIRO Tomoyuki wrote:

However I won't upload U::C with DUCET for Unicode 5.0.0
until perl 5.8.9 with Unicode Character Database 5.0.0
will have been released. The reason is:

- Due to the stability of the Unicode normalization,
  perl 5.8.9/5.9.5 with U.C.D.5.0.0 and DUCET for 4.1.0
  can perform conformantly the collation for 4.1.0.
- As DUCET doesn't keep backward compatibility, the latest
  maint (5.8.8) with U.C.D. 4.1.0 and DUCET for 5.0.0 is
  conformant neither with 4.1.0 nor with 5.0.0.

Hence my intention is to upload a newer U::C with DUCET
for 5.0.0 onto CPAN after release of perl 5.8.9 with
U.C.D. 5.0.0 as a newer maint-perl.

Speaking technically perl-current (and perl-5.8.x) can have
either of DUCET for 4.1.0 and that for 5.0.0.
If perl 5.8.9/5.9.5 will have DUCET for 4.1.0, it can do the
collation for 4.1.0, but not for 5.0.0. If perl 5.8.9/5.9.5
will have DUCET for 5.0.0, it can do the collation 5.0.0
taking advantage of its U.C.D. 5.0.0.

If I understand this all correctly, it means that if I bundled DUCET 5.0.0
with the release of 5.8.9, it could break things for people who have installed
Unicode::Collate with 5.8.8 (or earlier) and are currently using DUCET 4.1.0

So it wouldn't be a great idea.

Nicholas Clark

<Prev in Thread] Current Thread [Next in Thread>