From: Jorge A. C. <jc...@ma...> - 2000-01-04 14:00:02
|
Luca, (and everyone!) > Hi, > in this days I've tried to add i18n to Dillo. I'm using gettext package. > I've added the po/ and intl/ into source tree, modified the configure.in and > added the necessary code to dillo.c and menu.c thus I've tried to translate > some menu items in Italian (it works !). > > So my question is: Are we interested in i18n? Of course it's a desirable feature, but I'd rather prefer we focus on bug fixing now; I've been deeply digging the sources these days and I'm somewhat scared on what I've found. Please don't get me wrong, I do like those new features, what I'm trying to do is to finish the stabilization process, and end up with a rock-solid browser that's easy to understand and to extend. BTW: when adding the PNG decoding routines, Geoff used a very similar aproach to what he saw with GIF and JPG. But the underlying mechanism was broken, so he was not able to know in advance that it wasn't his code's fault when some images were not rendering... I've experienced that several times before, and it's incredibly discouraging to start trying to find were the bug is (or whether your fault or not), in a very big code base that you don't know, that's undocumented and sometimes misleadingly commented... I don't want our developers to experience that painful coding facts, and that's why I prefer to stabilize, clean and fix what we have now, and after that, to focus on what we'd like to add or improve. As a matter of fact, I've found several more bugs while working the code and I'll introduce them into the bug track ASAP. Please don't be deceived by a pretty face, Dillo _IS_ very BUGGED now, we haven't reached the safe extensibilty milestone yet. You have been warned... ------ Luca: In regard to 'text', 'link', 'vlink' and 'alink', they are highly required now (cause bgcolor will be included in the next release). Please make a feature-fault entry at the bug-track and keep up the good job! sincerely Jorge.- Pd: I'll try to release dillo-0.0.4 today. |