Closed Bug 1303734 Opened 8 years ago Closed 8 years ago

Store textual page metadata from web pages to database in Swift

Categories

(Firefox for iOS :: Data Storage, defect, P1)

All
iOS
defect

Tracking

()

RESOLVED FIXED
Iteration:
1.7

People

(Reporter: sleroux, Assigned: sleroux)

References

Details

(Whiteboard: [MobileAS])

Attachments

(1 file)

Now that we're able to pull down metadata for each pages [1], we need a place to store this data (probably in SQLite) and a way of exposing this data to other parts of the app. At the moment, the only known consumer of this data is the new Activity Stream panel to show richer highlights.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1297703
Bug 1301717 is the Android side of this. 

Here's the desktop add-on's schema:

https://github.com/mozilla/activity-stream/blob/master/addon/MetadataStore.js

We'll be storing similar in Tofino using Datomish, eventually -- it's sparse, growing, graph-shaped, and all that good stuff.
Hardware: Other → All
See Also: → 1301717
Assignee: nobody → sleroux
Priority: P2 → P1
Moving to backlog for now until we prioritize
Status: NEW → ASSIGNED
Component: Home screen → Data Storage
Priority: P1 → P3
Will be part of MVP definition so moving to P2.
Priority: P3 → P2
Priority: P2 → P1
Refining bug to focus on only textual data from web page metadata. Images will be filed as another bug.
Summary: Store page metadata on client and expose method for retrieving it for our UI → Store textual page metadata from web pages to database in Swift
Blocks: 1311081
Iteration: --- → 1.7
Comment on attachment 8803037 [details] [review]
Link to Github pull-request: https://github.com/mozilla-mobile/firefox-ios/pull/2181

Forgot to add :rnewman for feedback on SQLite-ness.
Attachment #8803037 - Flags: feedback?(rnewman)
Attachment #8803037 - Flags: review?(fpatel) → review+
master https://github.com/mozilla-mobile/firefox-ios/pull/2181
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Attachment #8803037 - Flags: feedback?(rnewman)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: