Beta release: (April to Nov, 32 weeks, assuming two full resources on deployment), 32 x 2 = 64 weeks
- Modularized and pluggable deployment Deploy-001 (26 weeks)
- Finish moving v2 backend code to v3 (2 weeks)
- Add support for cluster scenario (6 weeks)
- Common interface for application registration (2 weeks)
- Invoke deployer in instance and necessary events mechanism (4 weeks)
- Work with various container teams, make all JavaEE module types work including ear (12 weeks)
- Web (2 weeks)
- Ejb (3 weeks)
- Connector (2 weeks)
- Appclient (2 weeks)
- Ear (3 weeks)
- Work with IEC and Ericsson, make extension module, more specifically sip module work in v3 code base (6 weeks)
- Verify deployer framework sufficient for extension module (2 weeks)
- Add sip module deployment support (2 weeks)
- Any other sip related work, AMF, application lifecycle event support (2 weeks)
- JavaEE 6 requirements (10 weeks)
- EJBs in war (4 weeks)
- EJB3.1 DOL changes (2 weeks)
- Servlet DOL changes (2 weeks)
- Place Holder for other JavaEE6 related work (2 weeks)
- New Features (22 weeks)
- Application versioning, rolling upgrade (8 weeks). This estimate does not include the support for runtime versioning (or container versioning), different versions of the application will not be able to run at the same time.
- Application versioning Deploy-004(4 weeks)
- Application environment versioning Deploy-005: The connector/jdbc team will lead the work on resource versioning (and application-scope resources). Any dependency work required from them. (2 weeks)
- Additional work to address sailfin rolling upgrade requirement Deploy-009 (2 weeks)
- Application managment Deploy-007 (6 weeks)
- Support environment dependencies editing (4 weeks)
- Other (2 weeks)
- Deployment plan edit support for admin-console Deploy-008(2 weeks)
- Backend support for other admin-console features (2 weeks)
- Other Sailfin requirements (4 weeks)
- Package custom MBean in application. Admin team will drive this effort. Dependency work. (2 weeks)
- Package resource in application. Connector team will drive this effort. Dependency work. (2 weeks)
- Interative deployment performance Deploy-002(6 weeks)
- Optimize the redeployment process (2 weeks)
- Web (2 weeks)
- Other module types (2 weeks)
|