...
Setting UIO up out-of-the-box , – using default panels, with no customizations , – should be dead-simple:
- It should not require knowledge of the Framework.
- It should not require knowledge of subcomponents in the UIO component tree.
- Any options that might be set should be top-level.
- Option names should make sense.
- Integrators should not have to create both a page enhancer and the fat panel individually; If they want the fat panel, the page enhancer would be assumed and should be instantiated on the page automatically.
- Integrators may want to create a page enhancer without UIO (in the case of a full-page UIO available elsewhere, through a link).
...