Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
DSDP/TML/Agenda10Mar22
Taken from http://wiki.eclipse.org/EMIWG/MembersCall-24-Mar-2010
Contents
Face to Face meeting at EclipseCon 2010
Attendees
- Motorola (Christian Kurzke, Eric Cloninger, Ruth, Daniel Franco, Guilherme)
- Nokia (Ronnie King, Gorkem (lead ERCP), Warren Paul)
- RIM (Adam Abramski, Jon Dearden, Ken Wallis)
- Symbian (Paul Beusterien)
- Eclipse Foundation (Ian, Doug Schaefer)
Project representatives:
- MTJ: Christian Kurzke
- Sequoyah: Eric Cloninger
- CDT: Doug Schaeffer
- ERCP: Gorkem
Agenda
Roll Call and Review of the Agenda (5 Minutes)
Pulsar review of scope
In the 2009 review, we had 3 main topics: MTJ, CDT and WebTooling, from which we accomplished the MTJ package.
Due to significant changes in the mobile landscape, we should refocus. maybe:
- Java (incl. J2ME, RIM, Android)
- Native (Symbian, Android Native, Meego?)
- Web (Symbian Web UI, etc.)
Ronnie: Should we maintain the focus of Pulsar on a "product".
DougS: proposed a new "mobile" Platform focused plugin fest.
John D: What is our long-term goal, are we creating products or frameworks.
Ian: Successful example: Eclipse "Team Provider" Framework
Ken: Pulsar is solving a too "high level" problem, common code is not used enough. Pulsar should be more of a "portal"
EricC: Who creates a product?: RIM, not strongly branded bundled, and includes a update site. Motodev Studio, installer & update site, Nokia: similar, branded tool.
Driving Commonality
what would member companies want from Pulsar
Nokia: Interest in MTJ (for S40) and Native Symbian development. Also discussons with Meego.
- interest in Native, C++ development:
- Project Build (signing, multiple targets),
- Discovery of devices (over BT, USB, wifi, etc),
- Publishing to developer portals
- tooling around Meego
- MTJ
- MIDP 3 support, which would include CDC support
Symbian Foundation:
- Native - similar to Nokia.
- Web Tooling
- Symbian is looking to fund development of a Web Development environment
- Chrominum based, support development cycle including packaging, deploy, debug, etc.
- very cross platform.
- Ian reached out to JIL (no interest) and BONDI (curious)
- Symbian is looking to fund development of a Web Development environment
Sony Ericsson:
- currently doesnt have a branded product
- interest to improve Android Tooling
- e.g. Profiling, Code coverage, UI development
RIM:
- Java
- J2ME+Rim
- Web
- Widgets (packaged HTML/Javascript) packaging, deployment
- First class application on device
- shares packaging, signing, etc. (not using MTJ components, but uses legacy RIM code)
- uses JSDT, XUL runner
- has proprietary debugging protocol between JavaScript engine and IDE (emulator working, device planned)
- implementing JIL, own widgets are W3C inspired
MOTOROLA:
Android Tooling
- Native Build, Packaging
- possible Flash/Air will be of interest
- managing Device Specific SDK add-ons
- sub-SDK level, API package level
- common launch config
- static code analysis (possibly with Sony Ericsson)
Possible common features
- Possible SDK management
- Signing
- Common UI code/Frameworks for common tasks
- Could possibly be shared from WTP project, which already has abstractions / connectors to server infrastructure
Architecture
We need a high level (~18 - 24 month?) goal which we go towards.
Android / Java seems like a high importance
- How is Android different?
- JDT is focal
Roadmap / Architecture
Ronnie: We should have domain experts for 3 areas: Native, Java, Web. Each expert (team) should address - name desired shared functionality
DougS: Identify Missing vs. Duplicate "stuff".
Ronnie: Bring back REQUIREMENTS to working group - e.g. in 1 month: Granularity - e.g. "Easy device Discovery"
PItch by John Dearden, RIM: Block Diagram of proposed Architecture for Java/Web/Native and common. -> John to share on mailing list
Can we review John's slides, Christian to set up Google Docs account and share Johns slides online. Ian: Goal - Review, feedback in 2 weeks from now.
Overview of Sequoyah
EricC:
- Created a new project as a hope for new Mobile code
- Moved code from TML into this, removed the "linux" barrier.
- Pulsar PAckage SDK discovery has been moved over. Build scripts are updated and Helios codebase.
- Pulsar Package builds now use Sequoyah Components.
Committers: Motorola: EricC, Daniel Pastori, Marcel Gorri Action item: Establish committers from Nokia and RIM.
Nokia will donate Mylin discovery components.
By M7 (April 30th) will use Mylin discovery connector. otherwise fall back is the M6 functionality
Ian to assist the IP review.
Eric to initiate Committer proposal for David (Nokia committer)
-> this will impact the Meta Data. Possibly update Metadata generator tool Will need buy-in from SDK vendors.
Pulsar Helios Release
SDK vendors will need to confirm the SDK location, and "works with Helios". Can use the current Milestone M6 to test.
Future Meetings
Maintain bi-weekly calls, re-focus on establishing a long term roadmap