Skip to content

As Locker owner, I want photos from Flickr in my locker

smurthas edited this page Sep 1, 2011 · 7 revisions

Analysis

Goal

To get Flickr photos (and contacts) integrated into the Use UI as a synclet

Scoping

Includes

  • Create a Flickr synclet
    • Photos
    • Contacts
  • Add Flickr to the auth drop down tray for Photos and Contacts
  • Create API keys on Flickr and add them to the hosted env
  • Enable synclets to control their frequency

Excludes

  • Updates to Flickr connector
  • Serving up photos (already done in lsyncmanager)

Acceptance criteria

  • Flickr photos can be synced into the Locker
  • Thumbnail and original saved
  • Added to UseUI photos and contacts sections drop down tray
  • Synclets can specify their next callback time

Testing

  • Synclets tests that mirror the rest of them
  • lsyncmanager test for synclet specifying the callback time

Dependencies

  • Browse photos story (coordination on serving up photos)

Wireframes

N/A

Mockups

N/A

List of known tasks

  • Create Flickr synclet
    • migrate some Flickr connector code
    • migrate some other synclet code
    • add auth handling
  • Integrate into Use UI
  • lsyncmanager specify callback time

Analysis review

Signed off by:

  • ...

Known issues

  • What about HUGE accounts? (Does anyone have one to test?)
  • Different ID per synclet within a connector

Pre-acceptance checklist

  • [] - Ask someone who did not work on the project to get it working on their laptop, to chase out issues you may have missed
  • [] - Make appropriate preparations so that remote developers can follow along with the demo

Acceptance checklist

  • [] - Demo
  • [] - Have the acceptance criteria been met?
  • [] - Are the tests sufficient?
  • [] - Review known issues
  • [] - Does the implementation meet expectations for code quality and clarity?
  • [] - What considerations are there for deployment to production?
  • [] - Has master been merged in?

Merge checklist

  • [] - Check that tests pass
  • [] - npm rm clucene and check that tests still pass
Clone this wiki locally