Follow-up Comment #42, bug #1981 (project savane):

MR: "... what cost us nothing ..." -- Not so sure.  It will certainly cost the
compatibility with non-UTF-8 people (including myself) or development effort
to maintain this compatibility.

Look, there is no such thing as a pure gain.  There is always trade offs:
speed for storage, time for money, something for something else.

* UTF-8 version: presumably more quick, takes more storage (no pure gain...),
requires either UTF-8 po-files encoding or on-the-fly conversion, requires
UTF-8 <-> 8-bits conversion on 8-bits systems (from developer/translator point
of view)

* 8-bits version: less storage, but slower (worth noting, though, that gettext
uses the hash tables internally, so the lookups and the conversions are done
only once), compatible with 8-bits system (from developer/translator point of
view).

MR: "... the failure would mean having what you propose to have anyway ..." --
If only this were true... The failure would mean having what I propose *minus*
the time, that could have been spent to improve (and/or maintain) something
else.

P.S. Mathieu, could you give me a sign, when 1.0.6 is ready?  I would like to
try to install it on a clean machine (and to try some unusual
configuration).


    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?func=detailitem&item_id=1981>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Savane-dev mailing list
[email protected]
https://mail.gna.org/listinfo/savane-dev

Reply via email to