Places:Plan: Difference between revisions
Jump to navigation
Jump to search
| Line 9: | Line 9: | ||
** reduce query volume | ** reduce query volume | ||
** simplify query result observer codepath | ** simplify query result observer codepath | ||
** get better tree views performance on large history trees | |||
** reduce copy/paste/delete operations weight | |||
* Tagging | * Tagging | ||
| Line 25: | Line 27: | ||
** user-specified db location (or html/json?) | ** user-specified db location (or html/json?) | ||
** tags in HTML export/import? | ** 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) | |||
* Library | |||
** add back preview for bookmarked items (db size issues) | |||
** add back advanced search UI | |||
** allow one-click bookmarking | |||
* Backend | |||
** Simplify expiration behaviour | |||
* Sidebar | |||
** better grouping for history | |||
** allow one-click bookmarking | |||
* Frontend | |||
** Simplify drag&drop code | |||
=Firefox 4= | =Firefox 4= | ||
Revision as of 16:25, 21 April 2008
Places Plan
Roadmap for future work on Places, the SQLite-driven Bookmarks and History system.
Firefox 3.1
- 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
- Tagging
- bulk editing (bug 412002)
- autocomplete (bug 415960)
- querying (searching, filtering)
- quick-tag
- 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?)
- 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)
- Library
- add back preview for bookmarked items (db size issues)
- add back advanced search UI
- allow one-click bookmarking
- Backend
- Simplify expiration behaviour
- Sidebar
- better grouping for history
- allow one-click bookmarking
- Frontend
- Simplify drag&drop code