Marketplace/Mobile Optimized Websites: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(expanding on Engineering Considerations)
(remove engineering considerations, move preload estimate to phase page)
Line 44: Line 44:
== Engineering Considerations ==
== Engineering Considerations ==
* [[Marketplace/Mobile_Optimized_Websites/engineering|Proposal for architecture changes]]
* [[Marketplace/Mobile_Optimized_Websites/engineering|Proposal for architecture changes]]
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1hJzvqzfyAUzA0oN20SYog2xeMSGl3puuEKfFvrk6_OQ/edit#gid=0 Preload Estimation]
* [https://docs.google.com/a/mozilla.com/document/d/1fzGPw3Dy1ImC3Xi6TCVMbyKay1TTSUXZUGTmmJqhT8I/edit#heading=h.107odmh43ew8 conversation about architecture]
* [https://docs.google.com/a/mozilla.com/document/d/1fzGPw3Dy1ImC3Xi6TCVMbyKay1TTSUXZUGTmmJqhT8I/edit#heading=h.107odmh43ew8 conversation about architecture]
* Initial R&D: is pursuing the approach wherein we create new models in zamboni and leverage ES as the abstraction layer, instead of introducing AWS.
* Initial R&D: is pursuing the approach wherein we create new models in zamboni and leverage ES as the abstraction layer, instead of introducing AWS.
=== Phase 0 needs ===
* MOWs are preloaded from data (sort of sourced from e.me)
* MOWs are shown on listing pages only (new, popular, categories, search results)
=== Phase 1 needs ===
* MOWs are visible to consumers on the homepage
* MOWs can be featured by editors
* submission tool (TBD)
** possible automation for data retrieval and verification
* future submission process, defined
* reviewer tool (TBD)
* future reviewer process, defined
=== Phase 2 needs ===


== Tracking bugs ==
== Tracking bugs ==

Revision as of 14:13, 24 April 2015

Current status available in the Workstream Milestone Tracking document

Overview

This goal of this project is to improve the discoverability of content on mobile devices.

It should:

  • Help users discover content that they want through a seamless discovery experience between apps and the web on mobile devices.
  • Help catalyze the move to the web as the platform for mobile devices.
  • Generate community participation as a key differentiator.
  • Utilize the collective wisdom of our community, for the benefit of our community, to bring the best of the web to everyone.
  • Replace e.me search with new discovery experiences in future versions of Firefox OS.

Background

Product Strategy

UX and Design

  • Follow UX + Design progress for this project on our Github project site. All our docs are posted there!
  • You can participate in conversations about our UX + Design work by visiting our Open Issues on Github. Feel free to create a new issue if you don't see an existing conversation on a topic you're interested in.

Proposed Phases for Initial Implementation

Phases

Summary: Load 6500 (or so) websites into Marketplace

Summary: Consumers can discover websites from home page of Marketplace

Engineering Considerations

Tracking bugs

Tracking bug: 1145376

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 406 [1] => Not Acceptable ) ) 1