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 |