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