Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Release 2 Planning Documents"

(Little reformatting, add Multiple SDKs in single project)
(Additions for generic SDK and execution update)
Line 19: Line 19:
 
*Enhance build mechanism to manage resources
 
*Enhance build mechanism to manage resources
 
*Bug fixes
 
*Bug fixes
 +
 +
Create Generic SDK Interface
 +
(Define a generic SDK so that users can configure against something that has not been added by a vendor)
 +
Prioritize SDK Matches for automated solution
 +
 +
Execution Update
 +
*There needs to be a run option for non-MidP projects
 +
*There is a dirty bit on deploy projects to say they are out-of-date but it is not being used
  
 
Visual Designers
 
Visual Designers
Line 48: Line 56:
 
Profiling
 
Profiling
  
Migration from other IDEs [[Image:New.png]]
+
Migration from other IDEs  
  
 
Features picked from rel. 0.7 list:
 
Features picked from rel. 0.7 list:
Line 60: Line 68:
 
* What is this?
 
* What is this?
  
Create Web Services stubs [[Image:New.png]]
+
Create Web Services stubs  
 +
 
 +
Convert Audio
 +
 
 +
Provide a migration path from 0.7 to 1.0
  
Convert Audio [[Image:New.png]]
+
mtj.project has static information.  It should have references to device information instead of local copies.

Revision as of 13:22, 25 October 2006

Target

  • Version 1.0
  • With needed quality
  • With needed features (to have “full” development environment)
  • With needed documentation

Content Proposal

Fixes and enhancements to R1

  • Finalize the APIs
    • Declare internal code
    • Declare Public/Supported APIs
  • Enhance documentation
    • User Documentation
    • Developer Documentation
    • API Documentation
  • Project based preferences
  • Support for non UEI SDKs (user provides the information for any platform that is not already defined)
  • Enhance build mechanism to manage resources
  • Bug fixes

Create Generic SDK Interface (Define a generic SDK so that users can configure against something that has not been added by a vendor) Prioritize SDK Matches for automated solution

Execution Update

  • There needs to be a run option for non-MidP projects
  • There is a dirty bit on deploy projects to say they are out-of-date but it is not being used

Visual Designers

  • LCDUI
  • eSWT

Device Fragmentation Solution

Support Multiple SDKs in a single project (This is not part of the device fragmentation, but would be necessary to build a project with fragments) New.png

Obfuscation

  • Enable external obfuscator plug-ins

New Profiles and configurations

  • CDC
  • Foundation Profile
  • Personal Profile (no AWT visual editor)
  • Personal Basis Profile
  • MIDP 2.1 support
  • MIDP 3.0 support (not included, but may come to the picture)

Mobile JUnit

Localization (low)

  • Manage resources
  • Visual designer support

Profiling

Migration from other IDEs

Features picked from rel. 0.7 list:

Help New.png

  • F1 help
  • Tool tip
  • Coding tips

Update the system New.png

  • What is this?

Create Web Services stubs

Convert Audio

Provide a migration path from 0.7 to 1.0

mtj.project has static information. It should have references to device information instead of local copies.

Back to the top