...
- Improve load times by using a custom Infusion build for Engage
- Generalize spinner and loading page from Browse
- Implement spinner everywhere we load data
- Generalize Browse and Navigation List structure to use it in Exhibitions, Catalogue browse by theme
- Make it configurable so that users can easily compose a combination of NavList, Cabinet, More, etc.
- Work with Hugues to determine how he will deploy Engage for the pilot
...
- Implement a home page with links to Exhibitions, My Collection, Object Code, Language Preferences, and Login
Navigation
Paging
- Fix paging to open at a particular page
- Currently, when you click on an artifact, you don't see it, instead you see the first in the batch list
- Refactor paging to conform to Pager Model
Navigation Bar
- Implement Navigation Bar functionality for a variety of components
- Up/down arrow for Artifact View
- Back and should appear wherever appropriate
- Optional support for list/grid toggle
- Finish unobtrusive screen navigator
- Fix paging to open at a particular page
- Generalize loading screen
- Implement Back
- Refactor paging to conform to Pager Model
NavigationList
- Move "More" and Paging concerns out
- Provide an API for users to customize what is rendered into a NavigationList
- Implement "More" functionality.
- fetch, change model, rerender
- Add support for refreshing views in NavigationList
...
- (Kettle) update kettle to JSGI 0.2
- (Performance) Investigate local caching as a way of improving speed
- Finish unobtrusive screen navigator
Things to Consider
- Ensure we QA test on the iPod touch
{"serverDuration": 122, "requestCorrelationId": "4e8b99acb174f9f1"}