Marketplace TV

From MozillaWiki
Jump to: navigation, search
Fxossmall.png

Program Description

We want to have a Marketplace for Smart TV that is reflecting a webbier experience and that starts the process of decoupling content discovery from the Marketplace App (Store).

Product Requirements:

PRD

User Stories and Acceptance Criteria

Title BUG ID User story Acceptance Criteria
Title Goes Here [1] As a user, I want to find and browse Content for my FxOS TV
[2] As Mozilla, Content will be structured as one long list/one grid (no categories or filters)
Help/Onboarding [3] As a user, I want to have a preview area with the name of the Content, a short description and one screenshot of Content that I have navigated to.
Title Goes Here [4] As a user, I want to see an icon view of the Content that I am browsing and an highlight Icon view of the content I navigated to.
[5] As a user, I want to know which iARC content rating the content has.
Help/Onboarding [6] As a user, I want to be able to see that Content has been featured by seeing a flag on the Icon View of such Content
Help/Onboarding [7] As Mozilla, I want to be to submit Content with information that will go into the Preview Area, an Icon and a Screenshot

Program Status

Milestone Date Status
PRD Complete 9/25/2015 Done
Visual Design Plan Begins 10/20/2015 Done
Final wireframes 11/6/2015 Done
Front End Build Complete 12/4/15 ON TARGET
Back End Build Complete 12/11/15 ON TARGET
QA Starts Testing 12/18/2015 Challenged

Status Key

Color Status Key
On Target The project or deliverable is expected to meet its due date.
Challenged The project or deliverable is facing an issue that might cause it to miss its due date, but a “get well” plan has been developed to get it back on track.
At Risk or Late The project or deliverable is blocked or facing an issue that might cause it to miss its due date, and there’s no “get well” plan to get it back on track, or it is already late.
Done The project or deliverable has been completed.
On Hold The project or deliverable has been placed on hold.

Program Timeline

Release Timeline.png


MVP Scope

Meta: Bug 1204762 - (TV_Marketplace) [TV[2.5] Integrate Marketplace for TV]

Full Query
ID Priority Component Assigned to Summary Status Target milestone
1211400 P1 Gaia::TV [TV][2.5] Preview an app on Marketplace RESOLVED ---
1217765 P2 Gaia::TV::System KM Lee [:rexboy] (inactivate after Sep. 22) [TV][2.5] Permission prompt up window broken on TV. RESOLVED ---
1217768 P1 Gaia::TV [TV][2.5] Press back button on the remote to return to the preview area RESOLVED FxOS-S11 (13Nov)
1217771 P1 Gaia::TV KM Lee [:rexboy] (inactivate after Sep. 22) [TV][2.5] Add Website to the apps folder RESOLVED ---
1217772 P3 Gaia::TV [TV][2.5] Reminder for pining to home screen if a user have visited Content X (TBD) times. RESOLVED ---
1218289 -- Gaia::TV Export the second parameter of mozApps.install() RESOLVED ---
1221773 P1 General Joseph Yeh [:joseph] [user story] As a user, I want to find and browse Content for my FxOS TV RESOLVED 2015-12-08
1221776 P1 General Joseph Yeh [:joseph] [user story] As Mozilla, Content will be structured as one long list/one grid (no categories or filters) RESOLVED ---
1221778 P1 General Joseph Yeh [:joseph] [user story] As a user, I want to have a preview area with the name of the Content, a short description and one screenshot of Content that I have navigated to. RESOLVED ---
1221781 P1 General Joseph Yeh [:joseph] [user story] As a user, I want to see an icon view of the Content that I am browsing and an highlight Icon view of the content I navigated to. RESOLVED ---
1221783 P4 General Joseph Yeh [:joseph] [user story] As a user, I want to know which iARC content rating the content has. RESOLVED ---
1221784 P2 General Joseph Yeh [:joseph] [user story] As a user, I want to be able to see that Content has been featured by seeing a flag on the Icon View of such Content RESOLVED ---
1225354 P1 General Joseph Yeh [:joseph] [TV][2.5] Showing a list of apps as a row RESOLVED ---
1225356 P1 General Joseph Yeh [:joseph] [TV][2.5] Showing app’s detail in the preview area when navigating to an app RESOLVED ---
1225358 P1 General Joseph Yeh [:joseph] [TV][2.5] Highlight the icon of the app when navigating to an app RESOLVED ---
1225393 P1 General Joseph Yeh [:joseph] [TV][2.5] Open app when pressing enter on an app RESOLVED ---
1225394 P1 General Joseph Yeh [:joseph] [TV][2.5] Check the app is installed or not when navigating to an app RESOLVED ---
1227115 P1 Marketplace [TV][2.5][Marketplace] Finalized TV marketplace domain name RESOLVED ---
1227537 P1 Gaia::TV::System Ricky Chien [:rickychien] (inactive) [TV][2.5] Failed to navigate back RESOLVED ---
1227929 P2 General Joseph Yeh [:joseph] [TV][2.5] Reskin marketplace with Marketplace visual spec RESOLVED ---
1228204 P1 General Joseph Yeh [:joseph] [TV][2.5] Press option on app's icon will inform system app of which app is focuesd RESOLVED ---
1228210 P1 General Joseph Yeh [:joseph] [TV][2.5] Package as hosted app RESOLVED ---
1228974 P1 Gaia::TV Fischer [:Fischer] [TV][2.5] Preloaded hosted app offline support did not work RESOLVED ---
1231416 P3 Gaia::TV If the UA string is not TV, redirect (and vice versa) RESOLVED ---
1231467 P1 Marketplace Fischer [:Fischer] [TV][2.5][Marketplace] Create offline cache content for Marketplace RESOLVED ---
1231548 P2 Gaia::TV::System [TV][2.5] Layout to sign-in dialog of Firefox account is broken. VERIFIED ---
1232051 P2 Gaia::TV Joseph Yeh [:joseph] [TV][2.5] Marketplace UI should show strings (not just API data) localized for the user RESOLVED ---
1232619 -- General Joseph Yeh [:joseph] [TV][2.5] Update preview area's background color RESOLVED ---
1233677 P1 Gaia::TV [TV][2.5][Appdeck] Bookmarks on Appdeck should be removable within option menu RESOLVED ---
1233681 P2 General Joseph Yeh [:joseph] [TV][2.5] Update contextmenu id to the top element RESOLVED ---
1234163 P1 Gaia::TV::Home KM Lee [:rexboy] (inactivate after Sep. 22) [TV][2.5] Add Website to smart home VERIFIED 2.6 S4 - 1/1
1235113 -- General Joseph Yeh [:joseph] [TV][2.5] Showing installed icon in preview area when the app is installed RESOLVED ---
1235128 P2 Gaia::TV::System Ricky Chien [:rickychien] (inactive) [TV][2.5] System banner supports icon and title VERIFIED 2.6 S4 - 1/1
1235135 -- Gaia::TV Joseph Yeh [:joseph] [TV][2.5] Hide price text in preview area RESOLVED ---
1235977 -- Gaia::TV::System Luke Chang [:lchang] (inactive) [TV][2.5] Video can't be played in the preview mode VERIFIED ---
1236399 P2 General Joseph Yeh [:joseph] [TV][2.5] Character limits of app's name in preview area RESOLVED 2016-01-05
1236810 P1 General Joseph Yeh [:joseph] [TV][2.5] Patch for marketplace server setup RESOLVED 2016-02-02
1236821 -- General Joseph Yeh [:joseph] [TV][2.5] Switch marketplace api to tv api RESOLVED ---
1237181 P1 Gaia::TV Fischer [:Fischer] [TV][2.5][Marketplace] Revise l10n string for Tutorial RESOLVED ---
1237221 -- Gaia::TV::System KM Lee [:rexboy] (inactivate after Sep. 22) [TV] FxOS TV Metrics - The hard-coded marketplace origins need to be adjusted for TV RESOLVED ---
1237507 P2 Gaia::TV Fischer [:Fischer] [TV][2.5][Marketplace][FTE] The default highlight will be at Next button or Done button RESOLVED ---
1237509 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Marketplace][FTE] Strange window popped up after press Option key VERIFIED ---
1237512 P2 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Marketplace][FTE] Would be nice to return to the previous screen after pressing "Back" on remote control RESOLVED ---
1237541 P1 Gaia::TV::System Ricky Chien [:rickychien] (inactive) [TV][2.5] Preview window back key also trigger on parent app window RESOLVED ---
1237542 -- General Joseph Yeh [:joseph] [TV][2.5] Prevent back button in Marketplace RESOLVED ---
1237888 -- General Joseph Yeh [:joseph] [TV][2.5] Price text should always show 'Free' RESOLVED ---
1237923 P1 Gaia::TV Fischer [:Fischer] [TV][2.5][Marketplace][FTE] Key's text is not center aligned RESOLVED ---
1237926 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] In grid view, there's no any suggested app VERIFIED ---
1237929 P2 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] There has a scroll bar always shown on screen if apps more than one page VERIFIED ---
1237930 P1 Gaia::TV [TV][2.5][Web Apps] In grid view, there only have 6 apps in one row RESOLVED ---
1237934 P3 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] After grid view scroll down, move focus to top-left app will show a flicker square border RESOLVED ---
1237951 P3 General Joseph Yeh [:joseph] [TV][2.5] Marketplace should handle error when api response failed RESOLVED ---
1238875 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Marketplace] Prevent user from back to FTE in Marketplace RESOLVED ---
1239914 P2 Gaia::TV::System Ricky Chien [:rickychien] (inactive) [TV][2.5] Fallback to old system banner VERIFIED ---
1240661 -- General Joseph Yeh [:joseph] [TV][2.5] Update tutorial l10n and visual VERIFIED ---
1241399 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] First time opening tutorial, background image will late shown VERIFIED ---
1241402 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] Press option key on tutorial will show strange option VERIFIED ---
1241407 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] Navigating between different app/website, icon has moving animation instead of just scaling VERIFIED ---
1241418 P5 Gaia::TV [TV][2.5][Web Apps] Navigating from horizontal direction won't always on the same row RESOLVED ---
1241818 P2 Gaia::TV [TV][2.5][Web Apps] Leaving web apps then relaunching again after 5 mins, the focus still on the last focus icon RESOLVED ---
1242315 P1 Gaia::TV [TV][2.5][Web Apps] Horizontally navigation doesn't have wrap-around RESOLVED ---
1242359 P1 Gaia::TV Ricky Chien [:rickychien] (inactive) Navigating back from search does not redirect correctly RESOLVED ---
1242361 P1 Gaia::TV Ricky Chien [:rickychien] (inactive) Navigating back from a video does not redirect correctly RESOLVED ---
1242369 P2 Gaia::TV User is not redirected to “Dev Web Apps” detail page from an app RESOLVED ---
1242440 -- Gaia::TV “Free” text is not changing to “added” RESOLVED ---
1243689 P2 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] There has no app author on UI RESOLVED ---
1243701 -- Gaia::TV Navigation in MP moves the row with icons up and down. RESOLVED ---
1244001 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] Sometimes the suggested flag will be cut VERIFIED ---
1244048 -- Gaia::TV::System Ricky Chien [:rickychien] (inactive) [TV][2.5] Webapp is unable to be opened after adding from marketplace website VERIFIED ---
1244603 -- Gaia::TV Joseph Yeh [:joseph] [TV][2.5] modification of WebApps's FTE (remove remote controller image). VERIFIED ---
1244608 P1 Gaia::TV Joseph Yeh [:joseph] [TV][2.5][Web Apps] Display the preview picture in fade in mode RESOLVED ---
1244619 -- General Joseph Yeh [:joseph] [TV][2.5] Install apps with context menu RESOLVED ---
1245820 -- Gaia::TV Wrong color for add button when focused RESOLVED ---
1246996 P1 General Joseph Yeh [:joseph] Need to add Privacy Notice Summary for TV Marketplace RESOLVED ---
1248852 P1 Gaia::TV Joseph Yeh [:joseph] remove FREE on TV Web Apps VERIFIED ---
1248853 P1 Gaia::TV Joseph Yeh [:joseph] Provide options for users to view URL on TV Web Apps listings VERIFIED ---
1248856 -- Gaia::TV Joseph Yeh [:joseph] Provide some Mozilla branding on TV Web Apps RESOLVED ---
1249534 -- Gaia::TV KM Lee [:rexboy] (inactivate after Sep. 22) Cannot unpin Marketplace content from Home successfully. VERIFIED ---
1250032 P3 Gaia::TV Ricky Chien [:rickychien] (inactive) [Marketplace] Hint should show after the app finish loading VERIFIED 2.6 S8 - 2/26
1250056 P1 Gaia::TV Mike Lien[:mlien] remove FREE on TV Web Apps - test case revise RESOLVED ---
1250057 -- Gaia::TV Mike Lien[:mlien] Provide options for users to view URL on TV Web Apps listings - Test cases requirements RESOLVED ---
1250404 -- Gaia::TV Joseph Yeh [:joseph] [TV][Marketplace] Visual polish for "Web App" icon RESOLVED ---
1254420 -- Gaia::TV David Durst [:ddurst] The string "Learn how to use" is not displayed on the top of screen in Marketplace tutorial page. VERIFIED ---
1257739 -- General Joseph Yeh [:joseph] [TV][2.5] Marketplace TV dev server build failed RESOLVED ---
1258276 -- General Joseph Yeh [:joseph] [TV][2.5] Upgrade js-spatial-navigation to v0.3 and fix broken features RESOLVED ---
1259328 -- General Joseph Yeh [:joseph] [TV][2.5] Push 2016.03.29 release RESOLVED ---
1260093 -- General Joseph Yeh [:joseph] [TV][2.5] Legal documents should be independent from the UI strings RESOLVED ---
1261341 -- Gaia::TV Fischer [:Fischer] Fling tutorial needs multi lang support RESOLVED ---

88 Total; 0 Open (0%); 68 Resolved (77.27%); 20 Verified (22.73%);


Dependency Tracking

Dependency Gantt Chart.png


Detailed Program Plan

Action Item Engineering Owner QA Owner UX Owner Bugzilla ID Planned Done Actual Done

Program Stakeholders

Role Name IRC
EPM Lindsay Saunders LRSaunders
EM David Durst ddurst
PM David Almstrom dvd
TL Allen Short ashort
UX Maria Sandberg mushi
QA Krupa Raj Krupa
  • EPM = Engineering Program Manager
  • EM = Engineering Manager
  • PM = Product Manager
  • TL = Tech Lead
  • UX = User Experience
  • QA = Quality Assurance

UX Specs

Content Requirements

   App name
   Developer name 
   A short description of the app, 430 char max. 
   A screenshot, 57.5x32.5 REM 
   An icon, 336x336px image in 24-bit PNG 

Reference Links