Hi Greg and Kam-ming:

Since you are close to putting the Invenio CVS version into
production, I'd like to warn you that today I'm finally going to
commit a proper fix for various UTF-8 issues observed in the past
(e.g. with certain long Greek words intermixed with English
punctuation, as reported by Theodoros).  I'll do this properly by
dropping support for MySQL-4.0 and introducing MySQL CHARSETs as
described in the thread:

   <http://cdsware.cern.ch/lists/project-cdsware-users/archive/msg00852.shtml>

So please beware if you will be updating from CVS in the coming
days...

P.S. The fix is tested on Gentoo/stable, Gentoo/unstable, Debian/Etch,
     and SLC/4.  It requires MySQL 4.1.x or above, as well as recent
     MySQLdb 1.2.1_p2 or 1.2.2 version (i.e. not 1.2.0 anymore).  You
     may need to run an ALTER DATABASE statement to set DEFAULT
     CHARSET to utf8, if you have not been running your MySQL server
     with utf8 charset settings by default.

Best regards
-- 
Tibor Simko ** CERN Document Server ** <http://cds.cern.ch/>

Reply via email to