[Dev] Re: Chandler Internationalization .6 Specification is ready for review

Brian Kirsch bkirsch at osafoundation.org
Fri Jul 15 14:06:34 PDT 2005


Hi Andrea,
Thank for the feedback. Comments are included incline:


I18n G.A.L. wrote:

> Brian, et al,
> I'm not able to do a whole lot online, but I've read over the plan.  
> Here are my comments:
>  
> 1.  In general, it's best to specify the character encoding scheme (or 
> form) directly.  "Unicode" can mean UTF-8, UTF-16 (BE or LE), or 
> UTF-32.  I recommend using UTF-8 wherever possible, unless working 
> within a 16-bit oriented environment (such as Java), where I'd 
> recommend UTF-16.
>  

When referring to unicode lower case I am talking about  Python's 
unicode object which can be utf-16 (BE or LE) or utf-32 depending on the 
platform it was compiled on. So the actual unicode storage type is not 
fixed. PyICU on the other hand and ICU for that matter uses utf-16. I 
believe the Repository is storing Unicode as utf-8.


> 2.  As for test plans, they would need to be more elaborate.  Many 
> areas are discussed in 
> http://developer.sun.com/dev/gadc/des_dev/Intl_Testing.html


+1
I agree completely. It is just an area of the proposal I have not had a 
chance to flush out yet.

>  
> 3.  Nitpick, Unicode is capitalized.

Sure. It its gets a bit confusing since really I am referring to two 
things Unicode (the standard) and unicode the Python object. Perhaps I 
should put a brief note detailing the differences at the beginning of 
the document and use Unicode to refer to the standard and unicode to 
refer to Python's object.

>  
> Unfortunately I'm not familiar enough with the Chandler code to 
> determine whether the code specifics are adequate to address i18n.  If 
> I have time to learn it (and Python), I'll revisit the plan.  Right 
> now I'm still in transition (see http://i18ngal.blogspot.com :-)
>  


Any feedback would greatly be appreciated.

> Best,
> Andrea Vine
>

Thanks,
Brian Kirsch

> */Brian Kirsch <bkirsch at osafoundation.org>/* wrote:
>
>     Hello,
>     The .6 i18n spec is ready for comments. I will be offline
>     Wednesday and
>     Thursday of next week dealing with the move.
>     I will be back online next Friday to address any feedback.
>
>
>     http://viewcvs.o11n.org/docs/trunk/docs/specs/rel0_6/Internationalization-0.6.html?rev=209&content-type=text%2Fplain
>
>
>     Aloha,
>     Brian
>
>     -- 
>     Brian Kirsch - Email Framework Engineer
>     Open Source Applications Foundation
>     543 Howard St. 5th Floor
>     San Francisco, CA 94105
>     (415) 946-3056
>     http://www.osafoundation.org
>
> ------------------------------------------------------------------------
> Start your day with Yahoo! - make it your home page 
> <http://us.rd.yahoo.com/evt=34442/*http://www.yahoo.com/r/hs> 



-- 
Brian Kirsch - Email Framework Engineer
Open Source Applications Foundation
543 Howard St. 5th Floor
San Francisco, CA 94105
(415) 946-3056
http://www.osafoundation.org



More information about the Dev mailing list