ICU Core Meeting Minutes ========================= Copyright (c) 2006 IBM and others Mark Davis - Google Doug Felt - Google Markus Scherer - Google Vladimir Weinstein - Google Deborah Goldsmith - Apple Andy Heninger - IBM Steven Loomis - IBM Eric Mader - IBM John Emmons - IBM Yoshito Umaoka - IBM Ram Viswanadha - IBM 1. Review of action items A001. Doug to send out an email with a list of changes for 3.4.4.1 release A002. Mark to follow up with timezone list about public domain copyright of code A003. Eric to work with Doug for porting generic timezone formatting code to ICU4C A004. Ram to work with Mark to resolve the Transliterator failures in C A005. Everyone to review jitterbugs assigned to them A006. Deborah to submit a jitterbug and fix U_EXPORT definition on MacOSX A007 Deborah to submit an RFE for making this option set by configure script A008. Mark to evaluate jitterbug 5186 in ICU4J A009. Steven to evaluate jitterbug 5186 in ICU4C A010. Andy to check with lawyers about publishing code for collation probe program A011. Ram to add a column of due date to task list and sort ti by due date A012. Everyone to look at task list and sign up for tasks A013. Markus to futz around with different options for cnv binary file and report back to the group with recommendation. 2. CLDR Identifiers for new timezone data Mark: We should propose to CLDR committee to publish a dot dot release with changes for timezone,i.e, only changes to supplemental data allowed. Vladimir: Decouple data releases from spec releases Ram: dot dot releases should not be restricted to supplemental data. There are reasons for having new data in dot dot releases,e.g., Serbia & Montenegro dis-unification. Decided to continue this conversation in CLDR meeting 3. Review of Big Red Switch document for ICU release Markus: Add a column for due date Markus: is this list the latest Andy: combined BRS from WiKi and html file to create a master list 4. Function export control on Mac OS X (or gcc in general, take your pick) Deborah: Change U_EXPORT macro for MacOSX. GCC 4.0 for MaxOSX contains options to prevent symbols from being exported. ICU should take advantage of this option on OSX. By default GCC 4.0 even with new definition of U_EXPORT will export all symbols. Compiler options need to be set correctly to take advantage of this feature. Markus: ICU already does this on Windows. Good idea to do the same on other platforms Steven: turn on this swich for GCC 4.0 regardless of option Deborah: not available on all platforms. Decided tof fix this in3.6 5. Jitterbug 5186 oddities Deborah: assignment operator in DecimalFormat does not set all fields. Needs to be looked at by DecimalFormat experts Mark & Steven to look at the code 6. log10 issue Steven: + uprv_log10() method is not used by any library function + only used by tests + Fails on MacOSX Deborah: method makes unwarranted assumptions Decided to remove the method from ICU library and make the tests call std library function.