[jboss-dev-forums] [JBoss AS7 Development] - ManagementConsoleRoadmap
Heiko Braun
do-not-reply at jboss.com
Tue Jan 25 05:53:39 EST 2011
Heiko Braun [http://community.jboss.org/people/heiko.braun%40jboss.com] modified the document:
"ManagementConsoleRoadmap"
To view the document, visit: http://community.jboss.org/docs/DOC-16376
--------------------------------------------------------------
h1. Roadmap for the AS7 Management Console
h4. Coarse grained Tasks:
|| Task || *Description* || *Goals
* || *Dependencies* || *Risks* ||
| T1 | Project setup (codebase, repo, JIRA, etc) |
|
|
|
| T2 | UI Framework (both domain and standalone)
- rough UI layout
- maybe outer most domain tree (domain, profiles, server-groups, etc)
- excluding subsystems and management operations | Explore outermost conceptual model |
| Might not reflect ambiguity in information design w/o example subsystem |
| T3 | Authentication |
| Security components in place |
|
| T4 | Installation on Standalone Server
- Integrated with AS build/deliverables |
|
|
|
|
|
|
|
|
|
| T5 | Installation on Domain Controller
- Integrated with AS build/deliverables |
|
|
|
| T6 | Server Group configuration
- domain sceanario only
- potential release candidate | Configure, launch, shutdown server instances | Management infrastructure in place and ability to install console |
|
|
|
|
|
|
|
| T7 | Provide UI extension hooks
- minimal API: i.e. GWT 2.1 PlaceManager, plus boiler plate magic (borrowed from Errai Workspaces)
- Feedback from layered products (JON, Drools) | Baseline for subsystem integration, extensibility | Decision on UI Framework & Widgets Libraries |
|
| T8 | Example subsystem management completed
- complete functional set
- distinction between domain and host level operations
- potential release candiate | Explore detailed conceptual model, verify management API, remove ambiguity | Rough UI framework, extension hooks |
|
| T9 | Example Metrics completed
- covers a typical metric request (domain, host, subsystem)
- re-use example subsystem | Verify management API exposes runtime state correctly/sufficiently | Example subsystem |
|
| T10 | Application Deployment | Deploy applications through the console | AS7 deployment API |
|
| T11 | Client Server API mature (pivot)
- Match AS7 management API |
|
|
|
|
|
|
|
|
|
| T12 | Integrate themes (.org & RH):
- early in the game
- provide means for design people to work on this | Introduce customization hooks, verify i18n issues, work towards JON |
|
|
| T13 | Iterate over remaining subsystems
- with each subsystem another potential release candiate | Complete management functionality | Example subsystem, rough UI framework | Might reveal issues with the overall conceptual model |
| T14 | Management Operation Plans | Enable composite (bulk) management operations on the whole domain. Verify error handling, consistency |
|
|
| T15 | Deployment Plans | Rollout applications to a domain.
Verify error handling, consistency |
|
|
| T16 | User management | Create/Remove users that have access to the management infrastructure |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
h4. *Potential Milestones*
*M1: Core UI. Supports standalone scenario. Part of AS7 build/deliverable. (T1-T4)*
*M2: Core UI, supports domain sceanrio. *Part of AS7 build/deliverable (T5-T6)**
**M3: Example subsystem management and metrics included. Supports application deployment. (T7-T11)**
**M4-Mn: TBD
**
--------------------------------------------------------------
Comment by going to Community
[http://community.jboss.org/docs/DOC-16376]
Create a new document in JBoss AS7 Development at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=102&containerType=14&container=2225]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20110125/e6c037f1/attachment.html
More information about the jboss-dev-forums
mailing list