Places:Task List: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 11: Line 11:
UI:
UI:


* [sspitzer] per brettw's suggestion, start  by implementing the Firefox 2.0 "History" UI on top of Places backend
* implement Firefox 2.0 "Organize Bookmarks" dialog on top of the Places backend
* implement Firefox 2.0 "Organize Bookmarks" dialog on top of the Places backend
* hide (remove) Places icon from personal toolbar
* hide (remove) Places icon from personal toolbar

Revision as of 20:03, 2 October 2006

Tasks

scratch pad of tasks (last updated 9/29/06) in no particular order.

Trunk-no-places work:

  • fix trunk regressions caused by disabling places
  • review patch from Myk (see patch in bug #353571) and finish backporting non-places changes to trunk
  • are microsummaries broken?

UI:

  • [sspitzer] per brettw's suggestion, start by implementing the Firefox 2.0 "History" UI on top of Places backend
  • implement Firefox 2.0 "Organize Bookmarks" dialog on top of the Places backend
  • hide (remove) Places icon from personal toolbar
  • implement keywords in places (see bugs #329281 and #318817 for starters)
  • restore history and bookmarks sidebar based on places
  • restore "Bookmark this Page..." | "Add Bookmark" UI to be like FF2

Performance / Testing:

  • fix Tp test to work a profile with history, so that regressions to places that affect link coloring show up on Tinderbox.
  • get some performance benchmarks with various history sizes (places vs non-places)
  • Places unit tests (see bug #354401)

Synchronization / Remote Bookmarks:

  • guids instead of auto-incremented IDs
  • guids for separators
  • support named separators (like in RDF in FF2)
  • document the sync/remote story
  • reference implementation of sync client (P2)
  • support create date / last modified date for all items
  • "tombstoning" of deleted items
  • APIs to allow for integration with things like "Clobber" (aka Google Browser Sync)
  • APIs to allow for integration with social bookmarking sites, like del.icio.us (see the add on)

API / Data Model / Architecture:

  • review Todd's suggestions about the data model
  • figure out the url-as-id vs independent id issue
  • publish and discuss APIs with google, yahoo, extension authors (Todd from foxmarks, etc)
  • is now the time to rename tables, primary keys?

Tags:

  • xxx

Livemarks:

  • xxx

Microsummaries:

  • talk to Myk about microsummaries and places
  • Like Livemarks, figure out if microsummary update should update lastupdate, creating date, or neither

See also the Bug List.