You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Chi Runhua (JIRA)" <ji...@apache.org> on 2009/11/11 08:46:39 UTC
[jira] Created: (GERONIMO-4950) Improve usability of Geronimo
Console
Improve usability of Geronimo Console
-------------------------------------
Key: GERONIMO-4950
URL: https://issues.apache.org/jira/browse/GERONIMO-4950
Project: Geronimo
Issue Type: Improvement
Security Level: public (Regular issues)
Components: console
Affects Versions: 3.0
Reporter: Chi Runhua
Priority: Minor
1. re-constructure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-orginize the avaliable tree items into new groups, here is a sample list for implementation:
+ Servers
+ Application Server
- Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
- Web Server
- JMS Server
- EJB Server
- DB server
- Repository
- New server assembly
+ Applications
- Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
- User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
- Server plugins
+ Resources
- DB pools
- JMS resources
- JEE Connectors
- Jar Aliases
+ Security
- Users and Groups
- Keystores
- Certificate Authority
- Security Realms
+ Monitoring and Troubleshotting
- Monitoring
- Logs
- Debug Views
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chi Runhua updated GERONIMO-4950:
---------------------------------
Attachment: 4950.patch
New navigation group.png
patch for trunk/2.2 branch.
screenshot for demonstration.
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
> Attachments: 4950.patch, New navigation group.png
>
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chi Runhua closed GERONIMO-4950.
--------------------------------
Resolution: Fixed
Fix Version/s: 3.0
All sub-tasks are completed. I believe the JIRA could be closed now.
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
> Fix For: 3.0
>
> Attachments: 4950.patch, New navigation group.png
>
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Shawn Jiang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12862677#action_12862677 ]
Shawn Jiang commented on GERONIMO-4950:
---------------------------------------
#1 is completed, the infrastructure for #2 is ready.
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Priority: Minor
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
> Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chi Runhua reassigned GERONIMO-4950:
------------------------------------
Assignee: Chi Runhua
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Shawn Jiang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12900203#action_12900203 ]
Shawn Jiang commented on GERONIMO-4950:
---------------------------------------
Thanks Jeff, have you tried to run the console testsuite to see if this patch breaks anything ?
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
> Attachments: 4950.patch, New navigation group.png
>
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12901717#action_12901717 ]
Chi Runhua commented on GERONIMO-4950:
--------------------------------------
I tried console-testsuite on trunk/tomcat-7-web assembly and there are 16 pases and 24 failures.
8 of failed testcases are because that those portlets are not available in web-profile assembly such as JMS, DB manager etc.
For the rest of failed testcases, I'll open a JIRA when 4950-patch is accepted.
As for doc, I'll open another one after that.
Jeff
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
> Attachments: 4950.patch, New navigation group.png
>
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chi Runhua updated GERONIMO-4950:
---------------------------------
Description:
1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-organize the available tree items into new groups, here is a sample list for implementation:
* Application Server
** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
** Web Server
** JMS Server
** EJB Server
** Derby server
** New server assembly
* Applications
** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
** Plugins
* Resources
** DB pools
** JMS Resources
** J2EE Connectors
** Jar aliases
** Repository
* Security
** Users and Groups
** Keystores
** Certificate Authority
** Security Realms
* Monitoring and Troubleshooting
** Monitoring
** Logs(Include server logs and Derby log)
** Debug Views
*** JMX Viewer
*** Classloader Viewer
*** JNDI Viewer
*** Dependency Viewer
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
{color:red}*Risks*{color} to be noticed for UI changes:
1. Doc
2. Testsuite especially for Selenium test script, if any.
For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
was:
1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-organize the available tree items into new groups, here is a sample list for implementation:
* Application Server
** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
** Web Server
** JMS Server
** EJB Server
** Derby server
** New server assembly
* Applications
** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
** Plugins
* Resources
** DB pools
** JMS Resources
** J2EE Connectors
** Jar aliases
** Repository
* Security
** Users and Groups
** Keystores
** Certificate Authority
** Security Realms
* Monitoring and Troubleshooting
** Monitoring
** Logs(Include server logs and Derby log)
** Debug Views
*** JMX Viewer
*** Classloader Viewer
*** JNDI Viewer
*** Dependency Viewer
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Priority: Minor
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
> Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chi Runhua updated GERONIMO-4950:
---------------------------------
Description:
1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-organize the available tree items into new groups, here is a sample list for implementation:
* Application Server
** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
** Web Server
** JMS Server
** EJB Server
** Derby server
** New server assembly
* Applications
** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
** Plugins
* Resources
** DB pools
** JMS Resources
** J2EE Connectors
** Jar aliases
** Repository
* Security
** Users and Groups
** Keystores
** Certificate Authority
** Security Realms
* Monitoring and Troubleshooting
** Monitoring
** Logs(Include server logs and Derby log)
** Debug Views
*** JMX Viewer
*** Classloader Viewer
*** JNDI Viewer
*** Dependency Viewer
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
{color:red}*Risks*{color} to be noticed for UI changes:
1. Doc
2. Testsuite especially for Selenium test script, if any.
For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
was:
1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-organize the available tree items into new groups, here is a sample list for implementation:
* Application Server
** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
** Web Server
** JMS Server
** EJB Server
** Derby server
** New server assembly
* Applications
** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
** Plugins
* Resources
** DB pools
** JMS Resources
** J2EE Connectors
** Jar aliases
** Repository
* Security
** Users and Groups
** Keystores
** Certificate Authority
** Security Realms
* Monitoring and Troubleshooting
** Monitoring
** Logs(Include server logs and Derby log)
** Debug Views
*** JMX Viewer
*** Classloader Viewer
*** JNDI Viewer
*** Dependency Viewer
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
{color:red}*Risks*{color} to be noticed for UI changes:
1. Doc
2. Testsuite especially for Selenium test script, if any.
For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Priority: Minor
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Shawn Jiang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12901732#action_12901732 ]
Shawn Jiang commented on GERONIMO-4950:
---------------------------------------
Patch committed to trunk@988385 , thanks Chi Runhua for the patch !
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
> Attachments: 4950.patch, New navigation group.png
>
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12900195#action_12900195 ]
Chi Runhua commented on GERONIMO-4950:
--------------------------------------
Well, I think I've got this task done and attaching a patch for review. So far I can only assemble a Web Profile file and you may find the actual layout in the attached screeshot.
For the pages not shown right now, I also updated in the patch so that they could instantly integrated when they are assembled in.
Any comments, please let me know.
Jeff
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Assignee: Chi Runhua
> Priority: Minor
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> {color:red}*Risks*{color} to be noticed for UI changes:
> 1. Doc
> 2. Testsuite especially for Selenium test script, if any.
> For more details, see hhttp://apache-geronimo.328035.n3.nabble.com/DISCUSS-Reorg-of-Admin-Console-for-2-2-td400707.html#a400707
> Further discussion on navigation items, see http://apache-geronimo.328035.n3.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2-2-td370812.html#a370812
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4950) Improve usability of Geronimo
Console
Posted by "Chi Runhua (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chi Runhua updated GERONIMO-4950:
---------------------------------
Description:
1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-organize the available tree items into new groups, here is a sample list for implementation:
* Application Server
** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
** Web Server
** JMS Server
** EJB Server
** Derby server
** New server assembly
* Applications
** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
** Plugins
* Resources
** DB pools
** JMS Resources
** J2EE Connectors
** Jar aliases
** Repository
* Security
** Users and Groups
** Keystores
** Certificate Authority
** Security Realms
* Monitoring and Troubleshooting
** Monitoring
** Logs(Include server logs and Derby log)
** Debug Views
*** JMX Viewer
*** Classloader Viewer
*** JNDI Viewer
*** Dependency Viewer
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
was:
1. re-constructure the navigation tree to make it collapsible, the tree level should be less than 3;
2. re-orginize the avaliable tree items into new groups, here is a sample list for implementation:
+ Servers
+ Application Server
- Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
- Web Server
- JMS Server
- EJB Server
- DB server
- Repository
- New server assembly
+ Applications
- Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
- User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
- Server plugins
+ Resources
- DB pools
- JMS resources
- JEE Connectors
- Jar Aliases
+ Security
- Users and Groups
- Keystores
- Certificate Authority
- Security Realms
+ Monitoring and Troubleshotting
- Monitoring
- Logs
- Debug Views
3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
> Improve usability of Geronimo Console
> -------------------------------------
>
> Key: GERONIMO-4950
> URL: https://issues.apache.org/jira/browse/GERONIMO-4950
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: console
> Affects Versions: 3.0
> Reporter: Chi Runhua
> Priority: Minor
>
> 1. re-structure the navigation tree to make it collapsible, the tree level should be less than 3;
> 2. re-organize the available tree items into new groups, here is a sample list for implementation:
> * Application Server
> ** Geronimo Kernel (put Information, Java System Info, Thread Pool and Shutdown portlets in the same page here)
> ** Web Server
> ** JMS Server
> ** EJB Server
> ** Derby server
> ** New server assembly
> * Applications
> ** Deploy New (Suggest to merge in the plan creator, so that users can either choose to use an existing plan file, or create a new one using the wizard)
> ** User applications (merge WAR, EAR and Client, maybe bundles in the 3.0?)
> ** Plugins
> * Resources
> ** DB pools
> ** JMS Resources
> ** J2EE Connectors
> ** Jar aliases
> ** Repository
> * Security
> ** Users and Groups
> ** Keystores
> ** Certificate Authority
> ** Security Realms
> * Monitoring and Troubleshooting
> ** Monitoring
> ** Logs(Include server logs and Derby log)
> ** Debug Views
> *** JMX Viewer
> *** Classloader Viewer
> *** JNDI Viewer
> *** Dependency Viewer
>
> 3. re-construct the available portlets to improve embedded assistance information, for example, show breadcrum when user is working on a task; reduce in-line text on the current UI, and use hover-help or pop-up help page only when necessary etc...
> 4. for the long list on the current UI such as system modules, only show the most frequently used ones, use locate/find to display more....
> For more details, see http://old.nabble.com/-Discussion-Re-org-admin-console-ts26217086s134.html
> Further discussion on navigation items, see http://old.nabble.com/Re-categorize-the-items-in-navigation-pane-for-G2.2-to26438212s134.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.