j2ee M4 j2ee models, natures and builders for J2EE projects |
|  |
M4 Plan Status: initial version under development and
review - updated 2005-2-25
|
 | Flexible project structure Expand Flex project support to all J2EE module types including webservices [high] Flex code refactor: Removing old project Nature/Editmodel dependencies [high] Existing module project migration - Tacit Builder that migrates old Natures/Builders to ModuleCore [high] Module Creation(Done)Import/Export wizards refactored for Flex project [high] Resolve Websettings/J2EE metadata issues - UI preferences[high] [high] Incremental support for the Flexible Project Builder [high] Module discovery wizard [medium] Module artifact editor [low] Create document for flexible project api changes for extended teams to react [medium]- Identify flexible scenarios, and generate testplan [medium]

|
|
 | Server integration Deployment of EJB using flexible project structure [high] Pushing common deployables/ deployable factory code including (the flexible project support) to server framework [high] Refactoring the adapters to extension points - collaborate with server team [medium]
|
|
 | Servlet and EJB Creation Upgrade to 1.4 level of xdoclet tag sets [medium] Add all EJB bean type creation [medium] Create ext. framework for adding annotation builders [medium] Create plugable extensions for creation wizards [medium] Refactor wizards to work with modules, not projects [high]
|
|
 | Webservices EJB support with ServiceRef code generation (Axis) [medium]
|
|
 | Validators Run existing validatiors on different content types using Eclipse Content Type [medium]- Extract core functionality in the XML Validator Helper to Validation Framework [medium]
 React J2EE Validators(WAR complete) for Flexible project structure changes (except War Validator) [medium] Provide exclusion filters to exclude project folders from validating [medium]
|
|
 | Project Explorer Working Sets for the Project Navigator including the Quick ("Last 5") menu options [high] More context-aware menu options [medium] Go into, back-forward history [low] Plan for Eclipse Base integration [high]
|
|
 | XML Adapters Bring back sed adapter for real time XML/EMF Editing [high]
|
|
 | JUnit/Performance testing Perform JUnit for any exposed api/function [high]
|
|
 | Code Migration(Capture rename/API changes) API migration - Milestone to milestone [high]
|
|
 | WTP Web content Continue to collect/publish plans/doc/api/whats new/tutorials [high]
|
|
 | General API disclosure/Cleanup API: Virtual Resource [medium] API: IDataModel [medium] API: J2EE core models [medium] API: Annotation Framework [medium]
|
|
Legend |
 | item is under development. |  | item is under investigation. |
 | item is finished. |  | help wanted |
 | item is deferred. |  | new |