[ 
http://jira.magnolia-cms.com/browse/MGNLUI-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Espen Jervidalo updated MGNLUI-192:
-----------------------------------

        Summary: Review, Document and Improve Choose Dialog  (was: Review, 
Document and Improve naming of Choose Dialog)
    Description: 
The ChooseDialog structure and related code has grown over time naturally. In 
order to make this structure, it's purpose and use easy to understand to other 
developers writing their own apps we need to
- review naming of the classes
- review javadoc
- document the structure and it's use in architecture documents & diagrams
- provide parallels or examples of where how this structure is used and what is 
intended use
- restructure the code to minimize duplication and simplify creation of such 
dialogs

Idea: Instead of getting the app from the appController and then creating the 
presenter and opening it manually, this should be abstracted by the 
appController: appController.openChooseDialog("app name")
Currently there is only one chooseDialog per app. Better per subApp?

  was:
The ChooseDialog structure and related code has grown over time naturally. In 
order to make this structure, it's purpose and use easy to understand to other 
developers writing their own apps we need to
- review naming of the classes
- review javadoc
- document the structure and it's use in architecture documents & diagrams
- provide parallels or examples of where how this structure is used and what is 
intended use
- restructure the code to minimize duplication and simplify creation of such 
dialogs


> Review, Document and Improve Choose Dialog
> ------------------------------------------
>
>                 Key: MGNLUI-192
>                 URL: http://jira.magnolia-cms.com/browse/MGNLUI-192
>             Project: Magnolia UI
>          Issue Type: Improvement
>      Security Level: Public
>          Components: forms, framework
>            Reporter: Jan Haderka
>            Assignee: Tobias Mattsson
>            Priority: Critical
>             Fix For: 5.0 Alpha2 s011
>
>
> The ChooseDialog structure and related code has grown over time naturally. In 
> order to make this structure, it's purpose and use easy to understand to 
> other developers writing their own apps we need to
> - review naming of the classes
> - review javadoc
> - document the structure and it's use in architecture documents & diagrams
> - provide parallels or examples of where how this structure is used and what 
> is intended use
> - restructure the code to minimize duplication and simplify creation of such 
> dialogs
> Idea: Instead of getting the app from the appController and then creating the 
> presenter and opening it manually, this should be abstracted by the 
> appController: appController.openChooseDialog("app name")
> Currently there is only one chooseDialog per app. Better per subApp?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to