[ 
https://issues.apache.org/jira/browse/GERONIMO-6129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13093390#comment-13093390
 ] 

Shenghao Fang commented on GERONIMO-6129:
-----------------------------------------

Hi Ivan,

I suppose that we would provide default configuration pages.xml and 
user-page.xml. All pages will be included in pages.xml and will be filtered by 
the list of registered portlets. So it will not be an issue if a user only 
installs some of the portlests and installs others later. 

I'm not sure whether we have the scenario that we would provide new portlets 
which are not included in the major release of current version. If such 
scenario exists, it does needs to be considered.

Another choice is that we can provide all the access to the system user by 
default by hard-coding instead of by user-pages.xml.   

> Improvements for Admin Console navigation
> -----------------------------------------
>
>                 Key: GERONIMO-6129
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6129
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 3.0
>            Reporter: Shenghao Fang
>            Assignee: Shenghao Fang
>            Priority: Minor
>         Attachments: navigation.patch, pages.xml, user-pages.xml
>
>
> Make 2 improvements for Admin Console navigation:
> 1) Centralized configuration file for portlet category
>    The portlet category is hard-coded in the gbean attribute 'pageTitle' in 
> 'plan.xml' of each portlet in current implementation. It makes the category 
> configuration distributed in multiple files which are hard to maintain.
>    This improvement targets to keep only title in 'pageTitle' and provide a 
> centralized configuration file for portlet category. It also enables runtime 
> configuration.
> 2) User based navigation tree
>    This improvement is a part of 
> [GERONIMO-5675|https://issues.apache.org/jira/browse/GERONIMO-5675]. But it 
> provides more flexible configuration which makes the basic tree and the 
> advanced tree can be customized independently.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to