Places:Task List: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 8: Line 8:
* hide (remove) Places icon from personal toolbar
* hide (remove) Places icon from personal toolbar
* implement keywords in places (see bug #xxxxxx)
* implement keywords in places (see bug #xxxxxx)
* review patch from Myk and finish backporting non-places changes to trunk
* review patch from Myk ([https://bugzilla.mozilla.org/show_bug.cgi?id=353571 see patch in bug #353571]) and finish backporting non-places changes to trunk  
* fix trunk regressions caused by disabling places
* fix trunk regressions caused by disabling places


Line 21: Line 21:
* guids instead of auto-incremented IDs
* guids instead of auto-incremented IDs
* guids for separators
* guids for separators
* support named separators (like in RDF in FF2)
* document the sync/remote story
* document the sync/remote story
* reference implementation of sync client (P2)
* reference implementation of sync client (P2)
* support create date / last modified date for all items
* "tombstoning" of deleted items


APIs:
API / Data Model / Architecture


* review Todd's [http://groups.google.com/group/mozilla.dev.apps.firefox/browse_frm/thread/173ba1f87d7f88c2 suggestions] about the data model
* figure out the url-as-id vs independent id
* publish and discuss APIs with google, yahoo, extension authors (Todd from foxmarks, etc)
* publish and discuss APIs with google, yahoo, extension authors (Todd from foxmarks, etc)


Tags:
Tags:
* xxx
Livemarks:
* xxx
Microsummaries:


* xxx
* xxx


See also the [http://tinyurl.com/dljpn Bug List].
See also the [http://tinyurl.com/dljpn Bug List].

Revision as of 17:24, 29 September 2006

Tasks

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

Initial UI:

  • 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 bug #xxxxxx)
  • review patch from Myk (see patch in bug #353571) and finish backporting non-places changes to trunk
  • fix trunk regressions caused by disabling places

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

API / Data Model / Architecture

  • review Todd's suggestions about the data model
  • figure out the url-as-id vs independent id
  • publish and discuss APIs with google, yahoo, extension authors (Todd from foxmarks, etc)

Tags:

  • xxx

Livemarks:

  • xxx

Microsummaries:

  • xxx

See also the Bug List.