SixOhSchedule
Status : draft (reviewed by plugin team 2 Nov 2006)
Goals for plugin team 6.0 development
| Id | Priority | Description | Deliverables | Requirements |
|---|---|---|---|---|
| 1 | low | improve the verifier UI | ui spec, impl, help | |
| 2 | low/medium | improve the server resource wizards | ui spec, impl, help | |
| 3 | medium | unify the server DD ui with the "regular" DD ui | ui spec, impl, help | |
| 4 | low | use a server log API from the j2eeserver layer to improve and unify the server log viewing "experience" | requirements, impl, help(?) | |
| 5 | high | support GF V2 (setup, setup-cluster), GF V1U1 (setup), GF V3(if relevant), SJSAS 9.0 U1, SJSAS 9.1, SJSAS PE 8.2, SJSAS EE 8.2 | impl | |
| 5.1 | medium | V2 profile support in create personal domain | ui spec, impl | |
| 5.2 | medium | integrate V2 faster jsp compilation | impl | |
| 6 | high | allow web, ejb, app client and ear projects to be directory deployed (95133) | requirements, impl, help(??) | depends on changes in the project implementations |
| 7 | medium | support undeploy action from project explorer | impl (requires goal 6) | |
| 8 | medium | define and use an API for resource usage and zero-config 96858 | requirements, impl | depends on Libor's APIs: 93815 |
| 9 | medium | Expose hard coded timeouts as user editable settings | ui spec, impl, help | |
| 10 | very low | Expose options via the "new" style instead of on the advanced page. | impl, help | UI spec/framework/advice that solves the bigger "how do we move options out of the pit that is the advanced options dialog into the beautiful light of the new options dialog" |
| 11 | low/medium | expose clustering and multiple instances (GF V2, 9.1) | ui spec, impl, help | |
| 12 | high | ensure plugin overhead doesn't endanger the "Replace tomcat" effort | impl | |
| 13 | high | Adapt plugin to J2eeserver API changes caused by Retouche migration | impl | depends on the Java EE metadata model: 95534 |
| high | Implement JDBC driver deployment: 99610 | impl | depends on generic support for driver deployment (89439), which is already implemented | |
Development/QA resources
| Name | Role | Start Date | Hours per week |
|---|---|---|---|
| vbk | lead,dev | 23 Oct 2006 | 5 (5 on NB 5.5/GF V2 interop fixes , balance on AppServer update center) |
| vbk | lead,qa | 11 Dec 2006 | 40 |
| jjt | lead,qa | 23 Nov 2006 | 6 (balance on NB 5.5/GF V2 interop fixes ) |
| jjt | lead,qa | 11 Dec 2006 | 12 |
| nitya | dev | 4 Dec 2006 | 40 |
| pcw | dev | 12 Feb 2007 | 40 |
| lw | qa | 4 Dec 2006 | 12 |
| lw | qa | 12 Dec 2006 | 20 |
| lw | qa | 23 Jan 2007 | 20+ |
Doc resource?
Deliverable/Milestone Mapping
Most of the dates come from the q-build schedule. Dates after the last date in the q-build schedule are "best guesses" based on the description of the milestone process.
| Development Close | Deliverable | Who | Goal Id | status |
|---|---|---|---|---|
| plugin in trunk build | vbk | 5 | done | |
| 8 jan 2007 | directory deployment requirements | vbk | 6 | |
| 12 feb 2007 | plugin changes to support directory deployment | vbk | 6 | |
| 12 feb 2007 | create "profiled" domain UI spec | vbk | 5.1 | |
| 8 jan 2007 | per-instance setting ui spec | vbk | 9 | |
| 8 jan 2007 | server DD editor UI spec | vbk | 3 | |
| 8 jan 2007 | resource/zero config requirements doc | nitya | 8 | |
| 12 feb 2007 | create profiled domain implementation | vbk | 5.1 | |
| 19 mar 2007 | server DD editor implementation | vbk, peter | 3 | |
| 12 feb 2007 | resources/zero config support changes | nitya | 8 | |
| 12 feb | resource wizard changes UI spec | nitya | 2 | |
| verifier UI spec | vbk | 1 | ||
| server log viewer requirements | vbk | 4 | ||
| resource wizard changes implemented | nitya | 4 | ||
| verifier UI changes implemented | vbk | 1 | ||
| 20 Nov 2006 | plugin in trunk build | vbk | 0 |
|---|---|---|---|
| 20 Nov 2006 | Options UI Spec (reviewed) | vbk | |
| 20 Nov 2006 | Resources/Zero-config API requirements | nitya | |
| 20 Nov 2006 | port NB 5.5/GF V2 M3 interop fixes to trunk | vbk | |
| 11 Dec 2006 | last sync of NB 5.5/GF V2 M3 interop fixes to trunk | vbk | |
| 8 Jan 2007 | Sun resource wizard UI spec (for review) | nitya | |
| 8 Jan 2007 | Verifier UI spec (for review) | vbk | |
| 8 Jan 2007 | Options UI implemented | vbk | |
| 8 Jan 2007 | Resource Reg/zero-conf API reviewed | nitya | |
| 8 Jan 2007 | UI Spec for exposing clustering (for review) | vbk | |
| 8 Jan 2007 | __Java EE features reach NB 5.5 parity | NA | |
| 22 Jan 2007 | last sync of NB 5.5/GF V2 Beta interop fixes to trunk | vbk | |
| 12 Feb 2007 | DD UI spec (ready for review) | vbk | |
| 12 Feb 2007 | Server Resource wizards UI spec (reviewed) | nitya | |
| 12 Feb 2007 | Resource API changes implemented | nitya | |
| 12 Feb 2007 | 'complete' directory deploy support | vbk | |
| 12 Feb 2007 | Undeploy project (on project node) for dir deployed projects | vbk | |
| 12 Feb 2007 | UI spec for exposing clustering (reviewed) | nitya | |
| 7 Mar 2007 | last sync of NB 5.5/GF V2 RC1 interop fixes to trunk | vbk | |
| 19 Mar 2007 | DD Ui spec (reviewed) | pcw | |
| 19 Mar 2007 | server resource wizards Ui changed | nitya | |
| 23 Apr 2007 | DD UI change implemented | pcw | |
| 23 Apr 2007 | UI to expose clustering implemented | nitya | |
| 20 Nov 2006 | Server logging UI/API requirements | vbk | |
| 8 May 2007 | 6.0 beta for JavaOne | all | |
| 28 May 2007 | |||

