Confirmed users
1,209
edits
m (→Implementation bugs: use right query for bugzilla list) |
|||
| (25 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
This page contains all of the important details for the '''Apps Developers''' project (marketplace.mozilla.org/developers). | This page contains all of the important details for the '''Apps Developers''' project (marketplace.mozilla.org/developers). | ||
| Line 11: | Line 10: | ||
* Code Repo: [https://github.com/mozilla/zamboni/tree/master/mkt/ecosystem Zamboni/mkt] | * Code Repo: [https://github.com/mozilla/zamboni/tree/master/mkt/ecosystem Zamboni/mkt] | ||
* Code: Django (part of Zamboni = AMO/Marketplace) | * Code: Django (part of Zamboni = AMO/Marketplace) | ||
* Product Owner: | * Product Owner: Fred Wenzel | ||
* Dev Team: Arron Schaar (dev), Jen Fong (dev) | * Dev Team: Arron Schaar (dev), Jen Fong (dev) | ||
* IRC Channel: [irc://irc.mozilla.org:6697/devecosystem #devecosystem on irc.mozilla.org] | * IRC Channel: [irc://irc.mozilla.org:6697/devecosystem #devecosystem on irc.mozilla.org] | ||
| Line 83: | Line 82: | ||
* https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/ | * https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/ | ||
== Landing Page == | === Landing Page === | ||
Informational landing page(s) outlining the dev process for web apps. | Informational landing page(s) outlining the dev process for web apps. | ||
| Line 136: | Line 135: | ||
==== Whiteboard Drafts ==== | ==== Whiteboard Drafts ==== | ||
* [http://people.mozilla.com/~fwenzel/files/debhub/wb-frontpage.jpg Front page] | * <del>[http://people.mozilla.com/~fwenzel/files/debhub/wb-frontpage.jpg Front page]</del> | ||
* [http://people.mozilla.com/~fwenzel/files/debhub/wb-devs.jpg Developers] | ** [http://people.mozilla.com/~fwenzel/files/debhub/wb-frontpage-0816.jpg Front page], revision 8/16 | ||
* <del>[http://people.mozilla.com/~fwenzel/files/debhub/wb-devs.jpg Developers]</del> | |||
** [http://people.mozilla.com/~fwenzel/files/debhub/wb-devs-0816.jpg Developers], revision 8/16 | |||
* [http://people.mozilla.com/~fwenzel/files/debhub/wb-partners.jpg Partners] | * [http://people.mozilla.com/~fwenzel/files/debhub/wb-partners.jpg Partners] | ||
* [http://people.mozilla.com/~fwenzel/files/debhub/wb-support.jpg Support] | * [http://people.mozilla.com/~fwenzel/files/debhub/wb-support.jpg Support] | ||
==== | ==== Nav Structure ==== | ||
cf. whiteboard drafts for sketches | cf. whiteboard drafts for sketches | ||
| Line 149: | Line 150: | ||
** Partners | ** Partners | ||
** Support | ** Support | ||
* Front page sections: | * Front page sections: | ||
** Platform pitch (borrow from phase 1 content) | ** Platform pitch (borrow from phase 1 content) | ||
** Developers | ** Developers | ||
** Partners | ** Partners | ||
** Support | |||
* Developers page: | * Developers page: | ||
** Get started | ** Get started | ||
*** HTML5 etc. (technology basics) | *** HTML5 etc. (technology basics) | ||
*** Manifests etc (parts of an open web app) | *** Manifests etc (parts of an open web app) | ||
*** Application types / security model (TBD) | *** <span style="opacity:.5">Application types / security model (TBD)</span> (not in August unless we have content already? Mark?) | ||
*** | *** tutorials and examples | ||
** Design it | ** Design it | ||
*** (subsections as developed by [[Apps/Design]] project) | *** (subsections as developed by [[Apps/Design]] project) | ||
** Code it | ** Code it | ||
*** | *** Firefox Dev Tools (Nightly+responsive mode) | ||
*** | *** <span style="opacity:.5"><del>emulators</del> test environments</span> (not in August) | ||
*** | *** templates (mortar) | ||
*** web components (x-tags) | *** web components (x-tags) | ||
** Publish it | ** Publish it | ||
*** Hosting / packaging | |||
*** <span style="opacity:.5">Payments '''(Wil?)''' ''(not in August)''</span> | |||
*** <span style="opacity:.5">Metrics '''(Wil?)''' ''(not in August)''</span> | |||
*** <span style="opacity:.5">Updates ''(not in August?)''</span> | |||
*** Marketplace submission | *** Marketplace submission | ||
* Partners page: | * Partners page: | ||
** | ** Reach | ||
*** Firefox OS - Emerging Market/New smartphone users | |||
** Open | |||
*** Based on standard web technologies (limiting/eliminating fragmentation) | |||
*** Capturing a native like experience using standard web technologies | |||
** Choice | |||
*** Direct User-Developer relationship | |||
*** Light Approval Process | |||
*** No need to resubmit apps for updated content | |||
* Support page: | * Support page: | ||
** | ** Landing page: Where to find help about open web apps and the marketplace | ||
=== Implementation bugs === | |||
Tracking bug: {{bug|782374}} | |||
<bugzilla> | |||
{ | |||
"product": "Marketplace", | |||
"component": "Developer Pages", | |||
"blocks": "782374", | |||
"resolution": "---" | |||
} | |||
</bugzilla> | |||
=== Content pieces === | === Content pieces === | ||
| Line 196: | Line 222: | ||
=== Next | === Next Steps === | ||
Tentative steps, after August developer release ''(Questions? Ask!)'': | |||
* | * User research on developers interacting with "previously unknown technology" documentation | ||
* | * Derive IA | ||
* | * Redesign nav structure for devhub accordingly | ||
** | * Visual design | ||
** | * Separate MDN content from devhub content | ||
* | ** cease pulling MDN content in directly | ||
* | ** develop concise, polished stubs for devhub specifically | ||
* | ** provide one or more external links to MDN at the bottom of each of the stubs | ||
** investigate "player card" (contextual MDN content) inside those stubs | |||
** investigate contextual navigation for people reaching MDN from devhub | |||