Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Fix paging to open at a particular page 0.5 day
    • 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 Done
  • Update ArtifactView to use this, and integrate into NavBar 1 day

...

  • Move "More" and Paging concerns out
  • Refactor as a "Thumbnail + Title + Description List" component (if necessary) 1 day
    • Better flexibility for item descriptions and maybe title
  • Add support for refreshing views in NavigationList 0.5 day
  • Make NavList restylable as a grid

Exhibit View and Browse

  • Code review and refinements to: 2 days
    • Exhibit Main and About (a.k.a. View)
    • Exhibit Browse
    • Exhibit Catalog
  • Update Exhibit View to match Main and About wireframes 2 days
      Create Guest Book component
      • Requires creating the Comment component as well
    • Update Catalog to match wireframes 3 days
      • Includes support for toggling between list and grid views
      • Includes searching

    My Collection

    • Review Sveto's My Collection and plan next steps
      • Determining if we can reuse or redesign aspects of it including list/grid view toggle
      • See if the Fliquor demo also has similar code to reuse
    • Implement my collection email
      • Maybe implement this a simple service; we sent the collection information to a "mailer" data service
      • Otherwise will integrating with Java mail APIs, creating JavaScript wrappers, and ensuring server configuration
    • Remove reordering from mobile version of My Collection
    • Implement desktop web version of My Collection
      • Status bar with login information
      • Parameterize Artifact View so that the artifact title can be moved above the image and linked
      • Ability to delete artifacts from the collection on hover
    • Ongoing mentorship and architectural support

    ...

    • Implement comment saving on attachments
      • Determine how to structure shadow documents; as attachments?
      • Depends on login infrastructure
    • Implement comments list view
    • Implement comments entry screen
    • Integrate comments with Exhibit Main and Artifact View

    Login and Sign Up

    • Implement the wireframes as components/html pages + JS
      • Includes "Sign In/Sign Up/Cancel" dialog over Artifact View and Guest Book when commenting
    • Need to add Kettle API for generating password hashes
    • Add support for HTTPS
    • Ensure user information is stored in a cookie or managed with sessions or whatever
    • Design a strategy for identifying users:
      1. Museum device: for the duration of using the device (cleared upon quitting the browser)
      2. Personal: forever (unless user clears their cookies)

    ...