- Role Based Administration
- Delegated Administration1
- Provide ability for multiple users to administer specific areas of the GlassFish Admin Console during the V3 development cycle.
- Personalization1
- Backend support that comes with Delegate Administration will allow us to achieve this. Measuring by allowing user to add specific task from a predefined list of common tasks to the common task page.
- Authorization
- Allow multiple users to login to our admin console from an LDAP Realm. (Currently we only allow users to login via a File-based Realm.) This will be achieved during the GF V3 development cycle.
- Plug-ability1(ken)
- Enable 3rd party applications to add pages & help content to the GlassFish admin console by GlassFish V2 update 1.
- Navigation- Ana
- Tagging
- Allow users to tag specific content(i.e. Object/tasks) and the ability to view those "tags". Backend support will be needed for persistence of tag data. This will be achieved during GF V3.
- Site Map
- We will provide an overview or hierarchical visual model of the tree. The site map will make it easier for a user to find a specific task or object in the tree and will allow them to familiarize themselves with the tree layout. This can be accomplished by GF V3.
- Tree
- Reorganize tree so that we can better present navigational structure of admin. console. At a minimum we will investigate and gather usability info. during V3 and not implement at this stage.
- Monitoring - Senthil
- Charting
- Provide different way of representing monitoring attributes, may be for this release the presentation would be such as bar, pie, and line chart. At the minimum we've to have the monitoring support for the following
- JVM Memory usage
- Server Response Time
- JDBC pools
- Metrics of all web applications, ejbs
- Thread Pools
- Performance Statistics such as user sessions, connection pools etc.
- Alert configuration for certain parameters.
- The rest will be determined later.
- Overview Page
- overall monitoring of the server in a text based, or graphical, or a mix of both representation will be decided based on what we're going to show on this screen.
- Error Messages / I18N Anissa
- Work with backend for locale specific error msg. Also need to work with doc team about setting up a database, probably in wiki that gathers info about particular error, work around, a place for user to share their experience.
- HADB Mgmt. Senthil
- Improve upon from the previous HADB UI prototype by fixing the bugs filed, and providing support for additional features added in HADB since 9.0
- Cert. Mgmt1 Anissa
- Achievable if we get the backend support, and some UI layout help from HIE.
- need user's info: hostname, locale, country etc then generate self-sign cert, or cert. request. browse/delete/import cert.
- Admin Console GUI
- implement GUI's own logger and move all the loggings to this new logger.
- Enhanced WebService Mgmt (ken)
- Provide better support for Web Service features in GlassFish for V3. (We need to investigate what specific features are not supported or need better support, perhaps related to WSIT or other Metro features.)
Stretch Goals:
- Atom / RSS
- Wiki Integration
- Issue Tracker Integration
1 Dependant on backend support. S - Specific M - Measurable A - Achievable R - Result oriented T - Time-bound
|