[jboss-dev-forums] [JBoss AS 7 Development] - AS7 Management Console 2.0

Heiko Braun do-not-reply at jboss.com
Mon Sep 17 05:08:56 EDT 2012


Heiko Braun [https://community.jboss.org/people/heiko.braun] modified the document:

"AS7 Management Console 2.0"

To view the document, visit: https://community.jboss.org/docs/DOC-47385

--------------------------------------------------------------
In relation to  http://hbraun.info/2012/09/web-console-architecture-future-directions/ http://hbraun.info/2012/09/web-console-architecture-future-directions/

h2. Possible approaches 

* GWT Composition
Build time, lowest common denominator, based on building blocks but manual plumbing


* Plugin descriptiors
Abstract model, relies on fixed schema (DMR metadata+UI properties), fixed set of supported traits, can be consumed by many clients


* Runtime extensions
Applicable to both options above. Removes compile time dependecy.

h2. Requirements, Ideas, Nice-to-Have

|| 
 || *Desc* || *Type* ||
| 
 | The UI must be able to dynamically render model elements based solely upon its predefined description (the description may (and probably often will) include UI-specific elements to give "hints" to the renderer; i.e. 0 lines of XHTML is better than 10) (note that AS8 descriptions are likely to be more robust and easier to produce than AS7) | 
 |
| 
 | The UI must provide (or work with) a mechanism by which multi-step tasks (so-called "wizards") can be defined and subsequently rendered for specific model element types, such that these operations may be automatically associated with their corresponding model elements (even better if the task metadata were reusable by other tools e.g. CLI) | 
 |
| 
 | Using these tools it should be possible to generate UIs on many platforms (GWT, Swing, iOS/Android, maybe JON, maybe third-party mgmt tools, ???) which all look, act, and "feel" as similar as possible | 
 |
| 
 | i18n | 
 |
| 
 | Authorisation & Authentication | 
 |
| 
 | 508 compliance | 
 |
--------------------------------------------------------------

Comment by going to Community
[https://community.jboss.org/docs/DOC-47385]

Create a new document in JBoss AS 7 Development at Community
[https://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/20120917/08e7a403/attachment.html 


More information about the jboss-dev-forums mailing list