SUI - 2016-02-12 Github Issues and Item Show Pages

Agenda

  • Github issues compliments of Lynette
  • Item show pages
    • How do we display nested works, nested collections, and files in the work item page?

Attendance

  • Lynette Rayle (Cornell University)
  • Anna Headley (Chemical Heritage Foundation)
  • Michael Tribone (Penn State)
  • David Trujillo (UCSD)
  • Sonya Betz (University of Alberta)

Notes

  • Right Hand Column Widget
    • Responsive design
      • tablet in landscape adjust column widths and keep on the side
      • tablet portrait and mobile phone sidebar widget goes to the bottom per current convention
        • perhaps put tabs on the top and bottom of the content
        • save button goes to the bottom
  • User Testing and demo
    • Cornell and Penn State my have Sufia 7 on a publicly available server for user testing
    • definitely think it is important to test with a range of users and test our assumptions
    • Mike T. to speak to Mike G. about user testing and the development cycle to reincorporate what we learn back into the development
  • Dashboard
    • keep buttons now that top bar is available?
    • perhaps good to keep them for longtime users
    • configurable
    • might need to table dashboard discussion for round 2
  • Nested Works and Collections
    • see use cases for hierarchy in tree view (does not handle 1000s of pages well)
    • also see use cases for breadcrumbs and separate screens to display complex data
    • need some good examples
    • group still need to work on this issue
    • Mike T. to look at Google's Material design and cards
    • distinguishing between files, works, and collections within a listing
      • do we use icons for each?
      • do we use different graphic design treatment or layout?
    • Add filter in listing to show only files, works, or collections
    • Will there be an identity for collections?
      • perhaps for second round
      • logo or other defining features
      • each collection customizable
      • more for public show page
    • Important to take advantage of Blacklight's pagination
      • for things like books
    • Breadcrumbs and hierarchy
      • doesn't really show the system hierarchy?
      • shows more of a constructed or predetermined hierarchy
      • problematic for works in multiple places
      • does not track users path through the system
        • browser can do that
      • graph versus hierarchy
      • my works > name of work
      • my collections > name of collection
  • Start page when user logs in
    • does it always go to the dashboard?
    • what if user is viewing an item and then logs in only to be directed to the dashboard
    • customizable?
    • supers users versus occasional users
    • how the repo is being used and managed may affect workflow
  • What issues are left to add to Github?
    • Files upload page
      • how does it fit in with the jquery tabs?
    • Top bar
      • David to provide code for top bar
      • create gist and share to reference in Github
      • a little animation for the top bar to show new functionality
    • One for each Tab
      • each included in parent or page issue
    • General tabs
    • Metadata tab
      • David to port info from Word doc to Github issue
    • Collections
      • Lynette to handle the collection section based on works issues
    • Show Pages for Work and Collection
      • Mike T. to handle Github issues
      • still need to resolve layout and nested works, collections, etc.
    • Styling
      • Are we going to recommend styling of the the layout and elements?
      • Bootstrap?