ICU development team meeting Call-In: 1-888-790-7707 Date: 2000-Jun-27, Tuesday Time: 9am PDT - 10am PDT Place: IBM Java Technology Center 10275 North DeAnza Blvd. Cupertino, CA 95014, USA. Host: IBM ======================================= Attendees: Brendan Murray (Lotus) Jim Snyder-Grant (Lotus) Yves Arrouye (RealNames) David Craig (NCR) Steve Watt (Progress) Tex Texin (Progress) Markus Scherer (IBM) Steven Loomis (IBM) Vladimir Weinstein (IBM) Helena Shih (IBM) Laura Werner (IBM) Ram Viswanadha (IBM) Minutes Taker: Helena Shih Agenda: - Roll call See attendee list above. - Additional agenda items - 1st ICU Developer Workshop Agenda Suggestions. (Helena) The consensus is to make sure the dates for these workshop meetings do not conflict the IUC technical committee's meetings. Mark Davis will provide that information when available. For those who is not attending the Unicode conference, perhaps a video taped class can be provided for later. The agenda is currently scheduled to be the Monday following the conference. Monday will be the beginner's level session and the next day will focus on the more advanced topics including user experiences. We will discuss this further in the next meeting. We will also start signing people up as the volunteers to host certain sessions. IBM will be sponsoring this first series of developer workshop meetings. - Action items from previous meetings - ICU 1.6 release API freeze deadline 6/29/2000. - Documentation update. Roger isn't available at this meeting. Instead of trying to finish a complete version before making the user's guide available for public review. We decided to set the following milestones, 1. Make the current version available on the oss site. 2. Set 7/31 as the draft update with organizational changes to include both C and C++ descriptions. 3. Set 8/31 as the final version of the complete set. This needs to be available before the ICU workshop meetings. - Attendees by invitation. Starting the next meeting, we will start inviting contributors who has major outstanding proposal to be review to attend the meeting. For example, Carl Brown and his Context Object proposal. - NCR/IBM legal issues. Laura is going to discuss the legal issues regarding the licensing agreement and give an udpate. Tex and others will check with their lawyers regarding the license if there's a need to escalate this. - Technical discussion 1. IANA name structure. Yves will send out the revised IANA name proposal and check in the APIs. The alias matching proposal will be revised and sent out by Markus. 2. Transliterator C APIs. Alan will send out the proposal shortly. 3. Collation enhancements. In order to handle the existing CCStr APIs, Helena and Brendan proposed to add additional functionality to Collator. The proposal needs to be sent out by the end of today (6/27) and feedback back by (6/29). Steve W. will file a bug regarding ucol_hashKey() API. - Other agenda items None -- Future meeting schedule The next ICU meeting will be held on 7/11, Tuesday 9AM PDT. Call-in information will be provided the day before if not earlier. Action Item Review: Action item status: [r] : removed [-] : completed [ ] : open --- Items from this meeting --- [-] T20000627-01 [Helena] Send out a collation enhancement proposal. Due date: 2000-June-27. [ ] T20000627-02 [Laura] Make the current version of ICU user's guide available on oss. Due date: 2000-June-27. [ ] T20000627-03 [Laura] Send out an update as per legal discussion with IBM lawyers. Due date: 2000-July-11 if not earlier. [ ] T20000627-04 [Steve W.] File a jitterbug for C API request ucol_hashKey(). Due date: 2000-June-28 if not earlier. [ ] T20000627-05 [All] Prepare the workshop agenda items before next meetings. Due date: 2000-July-11 if not earlier. [ ] T20000613-01 [Vladimir] Publish the new ResourceBundle benchmark results. Due date: 2000-August if not earlier. [ ] T20000613-02 [Helena and Brendan] Provide a proposal for Collation enchancement requirements. Due date: 2000-June-20. [ ] T20000523-03 [Markus] Send out a revised conversion alias matching proposal. Due date: 2000-June-15 if not earlier. [ ] T20000523-04 [All] Complete API set in 1.6 release will be frozen. Due date: 2000-June-29 if not earlier. [ ] T20000523-05 [Roger] Complete ICU User's Guide draft for public review. Due date: 2000-June-23 if not earlier. Milestone changes based on today's feedback, Due date: 2000-July-31 Draft version of everything 2000-August-31 FInal version of everything [ ] T20000229-03 [IBM & Yves] Improve readme and related documents + Cross-link javadoc texts, C <-> C++ etc. + update readme & docs/* + move coding guidelines to separate doc (only link to oss server page? remove irrelevant items) Due date: 2000-apr-30 2000-apr-11: include a list of files that need to be installed [ ] T20000321-01 [David] Submit ICU port changes for NCR MP-RAS platform. Due date: 2000-may-09 2000-apr-25: pending on Steve Watt's feedback on various compiler options. 2000-may-09: Tex/Steve: changes for a very similar platform are checked in and should cover much of this platform [ ] T20000321-04 [Roger] Complete the Conversion chapter of the ICU user's guide. Due date: 2000-may-09 2000-may-09: The chapter iss not ready yet. [ ] T20000321-06 [Yves] Review the Conversion chapter of ICU user's guide. Create draft of the build/installation instructions of the Introduction chapter of the user's guide. Due date: 2000-may-09 2000-may-09: The chapter is not ready yet. [ ] T20000411-02 [Steve W.] Collect the makefile flags for different platforms Due date: 2000-may-09 2000-may-09: Done for UnixWare. [ ] T20000229-05 [David] Review the Format User's guide chapters Due date: 2000-may-09 [ ] T20000229-06 [Tex & Steve] Review the Collation and ResourceBundle User's guide chapters Due date: 2000-may-09 2000-apr-11: there are still broken links in the user's guide on the web 2000-may-09: The links are fixed. [ ] T20000321-05 [Brendan] Review the Conversion and Transliterator chapters of ICU user's guide. Due date: 2000-may-15 2000-apr-25: Feedback was submitted through email, 2nd review cycle is required after the update. 2000-may-09: in 2nd review cycle now [ ] T20000229-04 [David] David Craig will continue to work on the DateFormat performance and report in the next meeting. Due date: 2000-may-15 --- Items that are due after the next meeting --- [ ] T20000411-03 [Markus/Steven/Yves] Document how to drop/add/delete resources (data files) like converters, locales, and collation tables Due date: 2000-june-9 [ ] T20000125-01 [Jesper] Implement the global new/delete operator to use uprv_malloc and uprv_free functions. Due date: August 31, 2000 [ ] T20000411-01 [IBM] Investigate stylebook output in UTF-8 Due date: August 31, 2000 [ ] T20000321-03 [IBM] Find information on the freeware that can print the html pages in a directory. Due date: September 1, 2000 2000-apr-11: we need to investigate how to produce one single HTML file or a PDF document