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 "EJB Tools Project"

(Short-term Plan)
m (Post-Ganymede Requirements)
 
(19 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
|-   
 
|-   
 
| Check all open bugs if still valid
 
| Check all open bugs if still valid
| In Progress
+
| [[Image:Checkmark.gif]] Done
 
|-   
 
|-   
 
| Set target milestone on all open bugs
 
| Set target milestone on all open bugs
| In Progress
+
| [[Image:Checkmark.gif]] Done
 
|-
 
|-
 
| Verify all resolved bugs
 
| Verify all resolved bugs
| Not Started
+
| [[Image:Checkmark.gif]] Done
 
|-
 
|-
 
| Determine the scope of EJB Tools Project
 
| Determine the scope of EJB Tools Project
| Not Started
+
| In Progress
 +
 
 +
[https://bugs.eclipse.org/237465 237465]
 +
[https://bugs.eclipse.org/239827 239827]
 
|-
 
|-
 
| Review [http://www.eclipse.org/legal/guidetolegaldoc.php#Abouts Abouts] in all EJB plugins
 
| Review [http://www.eclipse.org/legal/guidetolegaldoc.php#Abouts Abouts] in all EJB plugins
Line 40: Line 43:
 
|-   
 
|-   
 
| Detach all XDoclet functionality in separate plugins
 
| Detach all XDoclet functionality in separate plugins
| Not started
+
| Not Started
 +
|-
 +
| [[EJB Test Plan]]
 +
| In Progress
 
|}
 
|}
 +
 +
== Post-Ganymede Requirements ==
 +
 +
* EJB 3.1 (Java EE 6) support [https://bugs.eclipse.org/241666 241666] - [http://blogs.sun.com/kensaks/entry/ejb_3_1_early_draft article] [http://blogs.sun.com/kensaks/entry/ejb_3_1_presentation_at presentation] [http://blogs.sun.com/MaheshKannan/entry/ejb_3_1_in_glassfish reference implementation]
 +
** Optional local business interfaces [https://bugs.eclipse.org/241667 241667] - [http://blogs.sun.com/kensaks/entry/optional_local_business_interfaces article]
 +
** Singletons  [https://bugs.eclipse.org/241668 241668]
 +
** .war packaging of EJB components [https://bugs.eclipse.org/241670 241670] - [http://blogs.sun.com/kensaks/entry/simplified_ejb_component_packaging article]
 +
** ? EJB "Lite" profile
 +
** ? Portable EJB Global JNDI Names
 +
** ? Application Initialization and Shutdown Events
 +
** ? EJB Timer Service Enhancements
 +
** ? Simple Asynchrony
 +
* Add EJB 3.0 metadata to DD automatically [https://bugs.eclipse.org/236621 236621]
 +
* Promote business methods automatically to interfaces [https://bugs.eclipse.org/237050 237050]
 +
* Create Default Session Bean option [https://bugs.eclipse.org/119311 119311]
 +
* Interceptors support (model, DD tree, wizard) [https://bugs.eclipse.org/241674 241674]
 +
* EJB 2.x non-XDoclet support in Session Bean and Message-Driven Bean wizards [https://bugs.eclipse.org/241679 241679]
 +
* Move all XDoclet functionality in new XDoclet component (sub-project) that extends the JEE and EJB components. [https://bugs.eclipse.org/241677 241677]
 +
* ? Clean up all internal usages on other Eclipse (sub)projects.
 +
* Integrate Properties view with EJB artifacts [https://bugs.eclipse.org/241672 241672]
 +
* Add delete action to DD node in Project Explorer tree [https://bugs.eclipse.org/236626 236626]
 +
 +
== Related Links ==
 +
* [http://www.eclipse.org/webtools/ejb/ EJB Tools Project @ eclipse.org]
 +
* [[EJB Test Plan]]

Latest revision as of 11:12, 22 July 2008

The EJB Tools Project is currently in a transition phase since the project leadership has been handed over from Naci Dai to Kaloyan Raev.

Short-term Plan

The short-term plan covers activities within the Ganymede development phase.

Action Item Status
Reassign all Naci's bugs to ejb-inbox Checkmark.gif Done
Check all open bugs if still valid Checkmark.gif Done
Set target milestone on all open bugs Checkmark.gif Done
Verify all resolved bugs Checkmark.gif Done
Determine the scope of EJB Tools Project In Progress

237465 239827

Review Abouts in all EJB plugins Checkmark.gif Done
Generate JavaDocs for EJB API Not started

Long-term Plan

The long-term plan covers activities for post-Ganymede development phases.

Action Item Status
Detach all XDoclet functionality in separate plugins Not Started
EJB Test Plan In Progress

Post-Ganymede Requirements

  • EJB 3.1 (Java EE 6) support 241666 - article presentation reference implementation
    • Optional local business interfaces 241667 - article
    • Singletons 241668
    • .war packaging of EJB components 241670 - article
    •  ? EJB "Lite" profile
    •  ? Portable EJB Global JNDI Names
    •  ? Application Initialization and Shutdown Events
    •  ? EJB Timer Service Enhancements
    •  ? Simple Asynchrony
  • Add EJB 3.0 metadata to DD automatically 236621
  • Promote business methods automatically to interfaces 237050
  • Create Default Session Bean option 119311
  • Interceptors support (model, DD tree, wizard) 241674
  • EJB 2.x non-XDoclet support in Session Bean and Message-Driven Bean wizards 241679
  • Move all XDoclet functionality in new XDoclet component (sub-project) that extends the JEE and EJB components. 241677
  •  ? Clean up all internal usages on other Eclipse (sub)projects.
  • Integrate Properties view with EJB artifacts 241672
  • Add delete action to DD node in Project Explorer tree 236626

Related Links

Back to the top