[ic] Call for testers
Stefan Hornburg (Racke)
racke at linuxia.de
Tue Mar 10 20:14:46 UTC 2009
David Christensen wrote:
> Greetings interchange enthusiasts!
> As we all know, UTF-8 support in interchange has been a bit of a mixed
> bag. We aim to rectify this issue by identifying and fixing these
> issues, but we need people who are willing to test the latest and
> greatest versions of the fixes. I have set up a specific github
> repository to track the changes (http://github.com/machack666/interchange-utf8/tree/utf8
> ). ***Please note that this code is considered *experimental* and
> should *not* be run on a production system at this point.***
> Nevertheless, if you have some spare hardware or spare cycles, or have
> a copy of your site that you can easily set up in a testing
> environment, we need your help.
> Please note that all UTF-8-related development is occurring in the
> utf8 branch; `master' is just tracking interchange's existing CVS
> Acquire the code by issuing the following commands:
> $ cd where/you/want/your/repository
> $ git clone git://github.com/machack666/interchange-utf8.git
> $ cd interchange-utf8
> $ git checkout utf8
> The build/install process should be identical to Interchange's CVS
> build instructions, so if you are familiar with that, you're good to go.
> Issues which I believe are resolved:
> - the ever elusive utf8_safe_regex_workaround; aka Safe.pm require
> errors. (And there was much rejoicing!) I have tested the Safe fixes
> against perl 5.10, but we need to verify that the code functions in
> perl 5.8.8 and 5.8.9 as well.
> Specific bugs/issues identified but still outstanding:
> - Vend::Charset errors in [calc] blocks in INIT_PAGE.
> - reports of PreFork fork bombs when MV_UTF8 is enabled.
> - issues with Fedora's perl 5.10 version.
Anything specific on these "issues"?
> Additional consideration/candidates for increased UTF-8 support:
> - GDBM support
> - Outgoing email
Subject (header) encoding.
> Testing criteria:
> - test all changes against perl 5.8.8, 5.8.9, 5.10, both threaded
> and non-threaded.
> - test against catalogs with have MV_UTF8 enabled.
> - just as important: we need to test against catalogs which use
> legacy encodings so we can verify that new changes do not break
> working code on your part.
> Comments/questions/volunteers? :-)
Installed on my development machine (Debian Lenny/Perl 5.10/Threaded).
At first glance it looks much better, orders still working :-).
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team
More information about the interchange-users