[jboss-dev-forums] [JBoss AS7 Development] - ManagementConsoleRoadmap

Heiko Braun do-not-reply at jboss.com
Mon May 16 07:48:48 EDT 2011


Heiko Braun [http://community.jboss.org/people/heiko.braun] 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* ||
| 
 | Project setup (codebase, repo, JIRA, etc) | 
 | 
 | 
 |
|  %1,5% *Project Setup done.*
*5.Feb
*

*
* |
| 
 | 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 |
| 
 | Installation on Standalone Server
- Integrated with AS build/deliverables | 
 | 
 | 
 |
|  %1,5% *Core UI. Supports standalone scenario. Part of AS7 build/deliverable. * 
*28.Feb*
*
* |
| 
 |  Installation on Domain Controller
- Integrated with AS build/deliverables | 
 | 
 | 
 |
| 
 |  Server Group configuration
- domain sceanario only   
- potential release candidate | Configure, launch, shutdown server instances | Management infrastructure in place and ability to install console  | 
 |
|  %1,5% *Core UI, supports domain scenario. Part of AS7 build/deliverable.*
*15. Mar*

*
* |
| 
 | 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 | 
 |
| 
 | Application Deployment | Deploy applications through the console | AS7 deployment API | 
 |
| 
 | Client Server API mature (pivot)
- Match AS7 management API | 
 | 
 | 
 |
|  %1,5% *Example subsystem management and metrics included.* 
*Supports application deployment.*
*30.Apr*

*
* |
| 
 | Authentication | 
 | Security components in place | 
 |
| 
 | Iterate over essential subsystems | Core management functionality | Example subsystem, rough UI framework | Might reveal issues with the overall conceptual model |
| 
 | i18n | Full i18n support  | 
 | 
 |
|  %1,6% *Core Management Functionality, Reasonable Feature Set*
*30.May*
*
* |
| 
 | 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 | 
 | 
 |
| 
 | Subsystem "Threads" | 
 | 
 | 
 |
| 
 | Subsystem "Logging" | 
 | 
 | 
 |
| 
 | Subsystem "Datasources" | 
 | 
 | 
 |
| 
 | Subsystem "JMS" | 
 | 
 | 
 |
| 
 | Subsystem "Messaging" | 
 | 
 | 
 |
| 
 | Subsystem "Security" | 
 | 
 | 
 |
| 
 | Subsystem "Web" | 
 | 
 | 
 |
| 
 | Subsystem "Web Services" | 
 | 
 | 
 |
|  %1,6% *
* |
|  %1,6% 
 |
|  %1,6% *Beyond 1.0.0.GA*
*
* |
| 
 |  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 | 
 |
| 
 | Management Operation Plans | Enable composite (bulk) management operations on the whole domain. Verify error handling, consistency | 
 | 
 |
| 
 | Deployment Plans | Rollout applications to a domain.
Verify error handling, consistency | 
 | 
 |
| 
 |  User management | Create/Remove users that have access to the management infrastructure | 
 | 
 |
| 
 | 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 | 
 |
| 
 | Subsystem EJB3 | 
 | 
 | 
 |
| 
 | Subsystem Naming | 
 | 
 | 
 |
| 
 | Subsystem JPA | 
 | 
 | 
 |
| 
 | Subsystem Weld | 
 | 
 | 
 |
| 
 | Subsystem Resource Adapter | 
 | 
 | 
 |
| 
 | Subsystem Connector | 
 | 
 | 
 |
| 
 | Subsystem OSGI | 
 | 
 | 
 |
| 
 | Subsystem SAR | 
 | 
 | 
 |
| 
 | Subsystem JMX | 
 | 
 | 
 |
| 
 | Subsystem Arquillian | 
 | 
 | 
 |
| 
 | SubsystemJAX-RS | 
 | 
 | 
 |
| 
 | 
 | 
 | 
 | 
 |
| 
 | 
 | 
 | 
 | 
 |
| 
 | 
 | 
 | 
 | 
 |

h4.
--------------------------------------------------------------

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/20110516/76fc99bd/attachment.html 


More information about the jboss-dev-forums mailing list