Meeting Date: 1/11/07 11:00 a.m. EST
Attendees: Barry Atkins Andrew Eberbach Joel Hawkins Dan Jemiolo Balan Subramanian Topics: 1. Status of current JIRA items. (5 min) 2. Status of J2ME port and any development problems. (10-15 min) a. Enumerate additions or changes that will need to be made to the code and documentation. b. Agree on SDK Dan/Andrew should use when making and testing these changes. News & Decisions: 1. Dan's JIRA items (as of yesterday) are finished, pending confirmation by reporters. This does not include MUSE-65, which should be 'unscheduled' rather than '2.2.0'. 2. Andrew has completed many of his JIRA items, but is still working on MUSE-118. Since MUSE-118 affects the the general stability of muse-tools, he will complete that item before committing his current work. 3. Barry has Muse samples running on J2ME/OSGi foundation profile. Details are in Barry's last message to muse-dev ("Muse J2ME Status"). 4. Team discussed build options for J2ME - to change the current /trunk so that it always compiles for J2ME and J2SE, or to create a fork for J2ME. All parties agreed that the former was preferable, so we will make the compilation changes outlined by Barry and update the build to ensure J2ME compliance. 5. Team discussed lack of java.util.logging.* package on J2ME. This package is referenced in muse-core APIs, which cannot change for versions 2.x. a. Options for adding logging support on J2ME include 1) implementing LCD of java.util.logging.Logger that pushes down on Equinox logging system, 2) replacing java.util.logging usage with Apache Commons Logging, and 3) creating a generic logging interface that delegates to the appropriate logging APIs (similar to #2). b. Team agreed to discuss options in detail on muse-dev and resolve the issue before committing any code changes related to Barry's J2ME port. This will ensure that the build is not in a half-way/broken state during the development cycle. 6. Andrew has not received a response from Apache Infrastructure team, so nightly builds are still being placed on minotaur. Action Items: 1. Barry will start a new thread on muse-dev concerning the J2ME logging issue. Contributors will send code/ideas for proposed solutions so we can pick the most appropriate one. Balan is looking into Apache Commons Logging, Dan into java.util.logging.* support. 2. Once logging issue is resolved, Barry will provide a patch that makes the necessary changes for Muse to compile on J2ME. He will also help with any minor documentation updates needed to reflect J2ME support. 3. Andrew will be responsible for enhancing the build to check for J2ME compliance. If you have any questions or clarifications about these minutes, please send them along! Dan Jemiolo IBM Corporation Research Triangle Park, NC +++ I'm an engineer. I make slides that people can't read. Sometimes I eat donuts. +++ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]