Skip to content

As a locker owner, I want to browse the contacts in my locker

mdz edited this page Aug 17, 2011 · 11 revisions

As contacts are created in my locker via the various connectors that pull down data about people I'm connected to, I want a way to view that data and easily drill into it to discover ways to contacts my internet pals.

Currently, there's a very basic contact viewer in the lockers, this story seeks to expand upon that and turn it into a robust, full featured way of managing one's contacts. Main goals that need to be achieved in the course of this story:

  • Add a scrollbar so that it's easy to parse through the contacts.
  • Add a detail view so once you've clicked on a contact, you can get more information about them.
  • Improve the performance of this by shrinking the amount of json that's sent on initial load, fetch detail on click as opposed to frontloading everything.
  • Rename app from contacts merge to Contacts
  • (Bonus) Add a grid layout view of contacts instead of just the list view
  • (Bonus) Use history API to update URLs when looking at the detail view so that you can bookmark a given contact. (Is this even possible given our iframe usage, or would this only work when it's been popped out of the iframe?)

Stakeholders

  • Matt
  • Tom
  • Jason

Dependencies

Mockups from Sean.

Acceptance Criteria

  • A visible scrollbar in the iframe to parse through the contacts.
  • A detailed view of a contact that shows most of the data available for that contact.
  • Reduced JSON payload
  • Selenium tests that run through the contact viewer. This will require a test locker be generated somewhere that is prepopulated with data that can be used for testing.
Clone this wiki locally