Places:Plan
Jump to navigation
Jump to search
Places Plan
Roadmap for future work on Places, the SQLite-driven Bookmarks and History system.
Note that the release targets for these changes are not solid, and will be updated as the Firefox roadmap changes.
Firefox 3.1
- Library
- Better drag&drop interaction (bug 418671)
- Tagging
- bulk editing (bug 412002)
- autocomplete (bug 415960)
- quick-tag UI (bug 434946)
- tagging UI in add bookmarks panels (bug 411261)
- Performance
- Reduce fsyncs and writes (bug 442967)
- Livemarks updates hang UI (bug 329534, bug 407468, bug 453530)
- Reduce number of queries (bug 418643)
- Database
- preventive maintanance (bug 431558)
Firefox 3.2
TBD
Firefox 4
- Library
- advanced search UI (bug 436380)
- downloads integration (bug 402231)
- Performance
- add visits on a background thread? (bug 429988, bug 429989)
- reduce query volume
- simplify query result observer codepath
- get better tree views performance on large history trees
- reduce copy/paste/delete operations weight (bug 391836, bug 428459)
- Tagging
- querying (searching, filtering)
- add back tag containers sorting / reorder (bug 429686)
- Awesomebar
- API hooks (frecency bonus, external providers?)
- expose frecency in the query infrastructure
- portability (Weave)
- External
- Weave integration?
- user-specified db location (or html/json?) (bug 385077)
- tags in HTML export/import?
- Database
- move tags out of bookmarks folder (avoid data duplication and perf)
- use relation tables for keywords and tags (avoid null filled columns)
- remove maintainance code (bug 391419)
- investigate changing bookmarks table to use a preordered nested tree algo
- VACUUM in a background thread
- unified identifier for bookmark and history items?
- Library
- add back preview for bookmarked items (db size issues)
- add back advanced search UI
- allow one-click bookmarking (bug 387747)
- add downloads view
- Pluggable views based on collection type
- Unified search
- Backend
- Simplify expiration behaviour (bug 425219)
- Sidebar
- better grouping for history (bug 359465, bug 422163)
- better view configuration (bug 387730)
- allow one-click bookmarking (bug 405276)
- improve multi-selection (bug 429295)
- Unified views
- Frontend
- Simplify drag&drop code
- Better tooltips (show more infos for visits and bookmarks)
- Smart Bookmarks
- Add UI to recreate/disable them (bug 399984)
- Investigate changes for Most Visited (aware of webmail redirects)
- Favicons
- support for browser.chrome.favicons (bug 331228)
- Livemarks
- Convert livemarks to dynamic containers (bug 453530)