Page MenuHomePhabricator

As a curious apps reader, I'd like a feed of articles/facts/images so that I can learn more about topics I'm interested in.
Closed, ResolvedPublic

Description

This card is specifically for implementing the "Discover" container for which contents will be displayed. The contents in the Discover screen will be implemented in separate tickets.

Card Actions

  • Save for later
  • Overflow [Remove this, Remove all category]

Analytics
Each event should be labeled with its category and article id:

  • Load
  • Impression
  • Click to Article
  • [All actions listed in Actions Section]

Categories

  • Continue reading
  • Featured
  • In the news
  • Random
  • Related read
  • Related saved
  • Nearby

First app open order

  • Featured article
  • In the news
  • 3 Nearbys
  • Random

When categories are inserted:
Continue reading
User returns to app between 1 and 7 days later or app quit

Featured article
When it’s updated for the day

Related read
After first view of article

Related saved
After first save or view (whichever is first) of article

Random
If feed has no other new items and first item hasn’t changed in 7 days

Nearby
If user gives permission &
If there is new nearby &
If first four items in the feed are not nearby

Updating
If a user opens app for the first time:
Open app on feed and update

If a user leaves app from an article and comes back within 24 hours:
Open app on that article

If a user leaves app from an article and comes back after 24 hours:
Open app on feed, update and insert “Continue reading” card at top

If a user leaves app from an article and comes back after a week:
Open app on feed, no “Continue reading” card

If a user leaves app from feed and comes back within 24 hours:
Open app on feed scrolled to where they were
“New articles” button shown

If a user leaves app from feed and comes back after 24 hours:
Open app on feed with new articles shown

Event Timeline

Deskana raised the priority of this task from to Medium.
Deskana updated the task description. (Show Details)
Deskana added subscribers: Deskana, KHammerstein.
KHammerstein renamed this task from As a curious apps reader, I'd like a feed of interesting articles so the app can entertain me. to As a curious apps reader, I'd like a feed of articles/facts/images so that I can learn more about topics I'm interested in..Mar 20 2015, 6:14 PM
KHammerstein set Security to None.
Fjalapeno updated the task description. (Show Details)
Fjalapeno updated the task description. (Show Details)
JMinor claimed this task.
JMinor added a subscriber: JMinor.

Putting this on my stack to review feed in the alpha and compare to the original plan.

KHammerstein edited a custom field.

@JMinor is this ready for estimation? Should it be broken up into smaller tasks?

Created blocking tasks for the update logic, first view, and analytics.