On Tuesday 15 May 2007 17:19, Ilya Galushko wrote: > Now Worker has UTF-8 support from 2.13.0 version (current is 2.14.4). > On installig Debian use UTF-8 by default, so why you maintain this old > version (without UTF-8 support)?
Hi Ilya, the reason for the rather old version of worker in the Debian archive is that Ralf Hoffmann (the upstream author) decided to use the library avfs for browsing FTP sites as well as compressed archives (tarballs etc.). Unfortunately, that library includes the source code of other libraries and modifies them directly in order to enable some special features. I do not think that this approach is a good one. I rather think that avfs should *link* against those other libraries (as they are available in Debian), instead of including their source code and compiling it into avfs. The result is that the version of those other libraries in avfs has not been updated for quite some time now. In the meantime, the upstream version of those libraries have been updated several times; including e.g. security fixes. I'm not willing to double that libraries' source code in the Debian archive and creating the need to perform several security uploads instead of just one. I decided back then to stay at version 2.11.1, the last version which did not depend on avfs. We now have two options: 1. Stay at 2.11.1 without UTF-8, but with the possibility to browse into compressed tarballs. 2. Update to 2.14.4 with UTF-8, but not with avfs, so without the possibility to browse into compressed tarballs. Given that Debian is now UTF-8 enabled by default, I think that the update might be a good idea. However, it would be a regression concerning the ability to look into archive files. What do you think? Regards, Tobias -- Tobias Toedter | It's not an optical illusion, it just looks like one. Hamburg, Germany |
pgpbQ2qaxjVlH.pgp
Description: PGP signature

