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

Reply via email to