Admin Console V3 Lite Express Task List Back to AdminConsole V3 Introduction This is the overall master task list for all the tasks we would do for V3 Lite Release. Refer to GUI V3 Lite for what will be delivered. We will continue modify this list as we make progress and move on to the next milestone. According to the V3 Lite schedule, feature freeze is on Aug 4, 2008 and Hard code freeze is on Aug 25. The task list table below is to specify in details what will be delivered for each milestone so that by SCF date, implementation of the feature will be complete. Here is the key date, with each milestone for every 2 weeks. MS1 - July 7 MS2 - July 21 SCF - Aug 11 HCF - Aug 27 Key Days for one pager: Initial Draft Complete: June 30 '08 Architecture Review Complete: July 21 '08 Finalize Specifications: July 28 '08 __We have limited resource for this release, and any task without a delivery date next to it is not committed and at high risk. __
Features |
Owner(s) |
Descriptions |
Implementation Time |
Delivery Date |
Dependency |
Status |
*Plugability* |
*Ken* |
*Allows modules to plugin to console in every aspect* |
|
|
OSGi, mvn |
|
|
* Functionaly spec |
4 days |
6/27 |
|
Done |
|
|
* Resolve ClassLoader Issues for delivering GUI and plugin module as OSGi bundles |
4 days |
MS1 (7/7) |
|
Done |
|
|
* API and implementation allowing Tab plugin |
4 days |
MS2 (7/21) |
|
Done |
|
|
* API and implementation for adding additional component to page |
2 days |
MS2 (7/21) |
|
Done |
|
|
* Cleanup pages to work with new design better (leverage Integration Points) |
5 days |
MS2 (8/4) |
|
jdlee has provided templates, pages have not been converted (however new plugin pages can use these templates) - no more work planned here for prelude |
|
|
* API and implementation for modifying components, eg dropdown, table action |
2 days |
MS2 (8/4) |
|
Not tested. |
|
|
* OnLineHelp plugin (NTH) |
|
|
|
Not implemented. |
*Navigation* |
*Ken* |
*Bring back V2 functionality* |
|
|
|
|
|
* Tree Refresh |
2 days |
SCF (8/4) |
|
Related to breadcrumbs, needs work. |
|
|
* Breadcrumbs |
2 days |
SCF (8/4) |
|
90% done – woodstock issues w/ dynafaces. |
*Scripting Support* |
*Ken* |
*Support for jRuby/jRuby on Rails and Groovy* |
|
|
|
|
|
* decide on what functionality is needed |
2 days |
SCF (8/4) |
|
0% |
|
|
* create a scripting plugin module |
2 days |
SCF (8/4) |
|
0% |
|
|
* deployment screen |
2 days |
SCF (8/4) |
|
0% |
In additional to above, 20% of Ken's time will spend on supporting technical issue in GUI
Features |
Owner(s) |
Descriptions |
Duration^a1^ |
Start-End Date |
Dependency |
Status |
*UpdateCenter Integration* |
*Anissa* |
*Migrate GUI to utilize UC for download and update* |
|
|
|
|
|
|
* Investigate building GUI and plugin module as IPS |
4 days |
7/1-7/7 |
|
DONE |
|
|
* Deliver GUI and plugin modules as IPS |
5 days |
7/8-7/14 |
|
Snjezana took over. |
|
|
* Work with Kedar Ken on inital download through UC |
3 days |
|
|
80% |
|
|
* UI design to manage plugin |
3 days |
|
|
DONE |
|
|
* Implementation and Plugin management feature complete |
4 days |
|
UC API |
DONE |
*Core Function* |
*Anissa* |
*Dynamic tree node support* |
|
|
|
|
|
* MBean Tree adaptor |
7 days |
7/15-7/23 |
|
DONE |
|
|
* display Deployed Apps in tree |
2 days |
7/24-7/25 |
|
DONE |
*Woodstock* |
*Anissa* |
*Upgrade to woodstock 4.2 GA Release* |
2 days |
7/28-7/29 |
|
DONE |
*Web Plugin* |
*Anissa* |
*Finish missing functionality* |
|
|
|
|
|
* Security Realm management |
4 days |
|
|
DONE |
|
|
* User and Group management |
3 days |
|
|
DONE |
|
|
* Display dynamic tree node, eg HTTL Listerners, Virtual servers etc. |
2 days |
7/30-8/1 |
|
DONE |
*Application Management* |
*Anissa* |
*Deployment Descriptor Editing after application is deployed* |
|
|
|
|
|
* UI to display list of predefined elements in DD |
4 days |
|
deployment team, AMX |
DONE |
|
|
* Allow editing and save edited value to domain.xml |
3 days |
|
|
DONE |
a1 Duration taking into consideration of other task such as meeting, discussion, forum, email, support etc.
Features |
Owner(s) |
Descriptions |
Duration |
Delivery |
Dependency |
Status |
*OEM Support* |
*Ana* |
*Allow customizable theme* |
|
|
|
|
|
|
* Use Woodstock Theme component - Set Theme via Handler |
5 days |
8/4 |
|
DONE |
|
|
* Create custom theme OSGI Bundle |
2 days |
8/6 |
|
DONE |
|
|
* Read and Process Integration Points - Set Theme via Integration Points |
3 days |
8/12 |
|
*Preferences Support* |
*Ana* |
*User customization of GUI* |
|
|
|
|
|
|
* Mechanism to persist user's preferences |
|
|
|
Ana will be on vacation 7/7 - 7/28.
Features |
Owner(s) |
Descriptions |
Dependency |
Status |
*Monitoring/Dashboard* |
Jennifer Chou |
GUI support for monitoing |
|
|
|
Jason Lee |
* Monitoring configuration |
|
90% need to add JVM and thread-pool |
|
Jennifer Chou |
* display of data |
monitoring-core |
90% need end-to-end testing with completed monitoring-core, fix bugs, cleanup |
|