Definition Progress
- Summary
- Rationale
- Success Metrics
- External Dependencies
- Unknowns
- Product Plan
- Prototyping
- MVP
- User stories
- User Story Phab Tickets
- Metrics Implementation
- Metrics Phab Tickets
- Estimates
- Delivery Date
Summary / Rationale
The current "Main Page" experience in the app is sub-optimal. The daily "featured article" is of interest to a small fraction of our users, and the "in the news" items are not presented as prominently as they can be. And yet, the Main Page is the first thing that the user sees after installing and launching the app. Therefore, the Main Page is our chance to make the best possible first impression on the user, so that the app becomes more of a destination for the user, resulting in improved user retention and increased pageviews.
While we implement the various types of feed content, we will also offload as much of the feed-generating logic as possible to the Content Service, so that the logic can be reused by other consumers.
Goal Visibility
WMF external goal
Success Metrics
Still being finalized, but the metrics will be based on engagement with the Feed, as well as improved user retention in the app.
External Dependencies
This depends on the reception and success of the feeds feature in the iOS app, due to be released before the quarter begins.
Unknowns
Which portions of feed content can be offloaded to the Content Service? (to be provided by iOS team)
Product Plan
Prototyping
See dependent tasks.
MVP
Designs already exist in the iOS implementation.
Metrics Implementation
See dependent tasks for eventlogging-based instrumentation.
Timeline Estimate
EOQ4