Places
Please comment in the Talk page (use the Discussion tab above)
Tracked by: bug 317841
Goals & Objectives
The primary objectives of this project are to:
- Improve access to History and Bookmarks
- Make it easier for people to Bookmark pages
Secondary objectives include:
- Consolidating user data formats
- Provide a platform for using interesting per-URL metadata
- Improving the capabilities of Live Bookmarks
== Planned Milestones ==muhereza
All milestone builds are hosted at http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/places/
Milestone 2 (1/30/2006):
What's new in this build:
- Your existing history is now preserved and imported into Places.
- You can search from the Places view
- You can construct queries over your history/bookmarks and save them
- If you are migrating to Firefox from another browser, your history and bookmarks are imported into Places.
- Stability, performance, and bug fixes
Known issues:
- Shera --
Kinnelon! I lived in Wanaque for fourteen years, and just moved up to Massachusetts. We come down to visit and do stuff in NJ every few months -- was just there this weekend. We often stay with a friend in Ringwood. I have another friend in Smoke Rise. I got my grains from a guy in Jersey City (used to live there for ten years). They grew wonderfully and made delicious kefir. When we moved up here to Wrentham, MA, we initially didn't have a refrigerator, I didn't keep buying milk, and in the rush of too-many-things-to-do I let my grains die. This was bad. I finally got around to re-connecting with my original supplier, and picked up new grains this past weekend. They're going fine. If you don't mind waiting a bit (few weeks, maybe?) until mine grow, I'll send you some. The guy I got mine from won't ship -- he's just so concerned for their wellbeing.
Pardon me for the blathering. I still miss NJ. If you haven't gotten grains yet, let me know.
Druh
--- In Kefir_making@yahoogroups.com, "sheraangeliquepitt"
<sherapitt@...> wrote:
>
> I am trying to find somebody to either buy from or share some kefir
grains with me. I am
> located in Kinnelon, New Jersey (USA). Will be able to pay for
shipping too. If you live in
> the US (preferably close by) and are able to do this please contact me.
>
> Thanks
> Shera Pitt
>
Dom's Kefir in-site for information:
http://users.chariot.net.au/~dna/kefirpage.html
If you're looking for kefir grains or have kefir grains to share: http://www.torontoadvisors.com/Kefir/kefir-list.php http://www.rejoiceinlife.com/kefir/kefirlist.php http://www.kefir.at/bezugsquellen.php
It is recommended that you delete the file "storage.sdb" in your profile directory if you have previously run a Places build.
- This build is based on the Firefox 2.0 branch. It still claims to be 1.5, so 1.5-compatible extensions will continue to function. Extensions that utilize the old bookmarks and history interfaces will not work correctly.
- If you use the installer, you have to do a custom install and disable Quality Feedback Agent. Otherwise, the installation will error out.
- Bookmark keywords do not work yet.
- If your profile directory is on NFS, you will see slower performance.
Milestone 1 (12/15/2005):
This is our first public milestone build. It has a working Places view, history, and bookmarks (with import). There are a few known issues:
- These builds are based on the Firefox trunk. As a result, any extensions which claim only 1.5.0.* compatibility will be disabled.
- If you use the installer, you have to do a custom install and disable Quality Feedback Agent. Otherwise, the installation will error out.
- Existing bookmarks are imported, but history is not yet imported.
- Bookmark keywords do not work yet.
- If your profile directory is on NFS, you will see slower performance.
Please file bugs in bugzilla. You can use this link: https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Places --Edso 03:00, 18 Feb 2006 (PST)
Overview
Implement new back ends for Bookmarks and History using the mozStorage system. Develop newer, more usable front end components to display results, emphasizing simple search and categorization.
Background
Studies from the late 1990s show that while revisitations of pages previously seen counted for roughly 39% of all page navigations (see Google Scholar), Bookmarks and History usage was low (1-3%), despite the fact that roughly 20% of those revisitations were to pages seen > 10 URLs ago (and thus outside the usefulness range of the Back button or menu).
Autocomplete in the URL bar is a useful tool but fails to address some common desires when looking up visited pages. There is a gulf between the capabilities of that tool, the capabilities of the Bookmarks and History systems today, and the desired capabilities of those systems.
Use Cases
TBD.
Functional Requirements
TBD, but reasonable compatibility with Firefox 1.x
Plans & Design Documents
Design Documents
- Places:URL Store
- Places:Bookmarks
- Places:Query System
- Places:place URIs
- Places:Results
- Places:Controller
- Browser History
- Places:AutoComplete
Special Containers
More to come...
Code Location
mozilla/browser/components/places/
for the most part. Build with --enable-places in your .mozconfig file. This development is happening simultaneously on the trunk and MOZILLA_1_8_BRANCH. To avoid conflicting with the browser and causing bustage, there are some shims in place that overlay the browser to insert the Places UI access points.
Team
API Changes Required
The APIs for accessing Bookmarks and History will be replaced. APIs abstracting the layout of the metadata tables used in the profile storage file will be provided. See above for details.
Impact
Extensions
The APIs for accessing and manipulating Bookmarks and History are being replaced with new ones, and almost all Bookmarks and History user interface will be replaced or updated significantly. Any extension that does anything with History or Bookmarks will almost certainly have to be rewritten, at the very least to use the new APIs.
Discussion & Implications
Discussion Elsewhere
Intelligent Bookmarking (Draft) - Robert Accettura
Evolution of Bookmarking -- Bookmarks, Firefox, del.icio.us, Tagging, and Information Management
Automatically Organizing Bookmarks per Contents, Fifth International World Wide Web Conference, May 6-10, 1996, Paris, France. (Google Scholar search for the article if it moves)