JBoss Community

ManagementConsoleRoadmap

modified by Heiko Braun in JBoss AS7 Development - View the full document

Roadmap for the AS7 Management Console

 

 

Building blocks:

 

 

RefDescriptionGoals
DependenciesRisks
M1Project setup (codebase, repo, JIRA, etc)


M2

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
M3Authentication


M4

Server Group configuration

- domain sceanrio only  

- potential release candidate

configure, launch, shutdown server instancesmanagement infrastructure in place and console being deployable
M5

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

M6

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 ambiguityrough UI framework, extension hooks
M7

Example Metrics completed

- covers a typical metric request (domain, host, subsystem)

- re-use example subsystem

verify management API exposes runtime state correctly/sufficiently

M8Application DeploymentDeploy applications through the consoleAS7 deployment API
M9

Client Server API mature (pivot)

- Match AS7 management API




M10

Deployment on Domain Controller

- Integrated with AS build/deliverables




M11

Deployment on Standalone Server

- Integrated with AS build/deliverables




M12

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

M13

Iterate over remaining subsystems

- with each subsystem another potential release candiate

complete management functionalityexample subsystem, rough UI frameworkmight reveal issues with the overall conceptual model
M14Management Operation Plans


M15Deployment Plans


M16 User management



























 


Comment by going to Community

Create a new document in JBoss AS7 Development at Community