Firefox/Go Faster: Difference between revisions

Update docs a bit
(Add product planning to Switchboard)
(Update docs a bit)
Line 28: Line 28:
= Current Status=
= Current Status=


<big>'''2016-04-12'''</big>  
<big>'''2016-06-07'''</big>  
* [next week] Hello retrospective next week to discuss the first rollout of system add-on.
* Project Morgoth is kicking off this month.
* [next week] SHIELD/Kinto/Switchboard teams are meeting this week.
* Pipeline is moved to Trello: https://trello.com/b/moJCpVCD/go-faster-system-add-on-pipeline
* [next week] QA and Release Engineering are working through release mechanics, scheduling and testing discussions.
* Finalizing release process documentation.
* [todo] Define program-level KPI's.
* [todo] Build a timeline.


([[Firefox/Go Faster/Status|past updates]])
([[Firefox/Go Faster/Status|past updates]])
Line 41: Line 39:
These are the top-level projects defined for this program.
These are the top-level projects defined for this program.


== I: Ship features as system add-ons ==
== Improve existing system add-on mechanics ==
Developing the mechanisms and processes required to ship system add-ons.
Developing the mechanisms and processes required to ship system add-ons.


Line 75: Line 73:
<big>'''Resources'''</big>
<big>'''Resources'''</big>
* [https://docs.google.com/document/d/1x27I7hAmWDWiqk3o3YC3fklhE3N59bdgHCQHF5p_lkU/edit#heading=h.x1jyf4e7lno7 Release & Relnotes plan]
* [https://docs.google.com/document/d/1x27I7hAmWDWiqk3o3YC3fklhE3N59bdgHCQHF5p_lkU/edit#heading=h.x1jyf4e7lno7 Release & Relnotes plan]
* [[Firefox/Go_Faster/Releasing_an_add-on_mechanics|Releasing mechanics]]
* [[Firefox/Go_Faster/Releasing_an_add-on_mechanics|Releasing mechanics]].


== II: Switchboard ==
== Kinto ==
 
A service we use to segment users for A/B testing (and staged rollouts) on mobile.
 
<big>'''Team'''</big>
{| class="wikitable"
|-
! Name !! Role
|-
| Margaret Leibovic || Owner
|-
| Sebastian Kaspari || Engineering
|}
 
<big>'''16Q2 Goals'''</big>
* Mobile A/B Testing
* Downloadable content with Kinto
 
<big>'''Resources'''</big>
* https://wiki.mozilla.org/Mobile/Fennec/Android/Switchboard
* https://mozilla.aha.io/products/FENN/feature_cards
* https://github.com/mozilla-services/switchboard-server
* https://github.com/mozilla-services/switchboard-experiments
* https://wiki.mozilla.org/Mobile/ProductPlanning/
 
== III: Kinto ==


A JSON storage service with synchronisation and sharing abilitie - allows the smart client to retrieve signed data from a dumb server.
A JSON storage service with synchronisation and sharing abilitie - allows the smart client to retrieve signed data from a dumb server.
Line 153: Line 126:
* https://wiki.mozilla.org/Firefox/Recipe_Server
* https://wiki.mozilla.org/Firefox/Recipe_Server


== V: Test Pilot ==
== Morgoth ==
 
https://wiki.mozilla.org/Firefox/Morgoth
 
* Project Owner: Michael Kelly [:Osmose]
* Development: Rehan Dalal [:rdalal], Web Engineering - Systems
* Status: Planning / Implementation
* Scheduled for: 2016 late q2 / q3
 
== Test Pilot ==
A system that provides a fast and powerful way for Firefox to fix configuration problems, interact with users, and recommend features.
A system that provides a fast and powerful way for Firefox to fix configuration problems, interact with users, and recommend features.


Line 176: Line 158:
* https://wiki.mozilla.org/Test_Pilot
* https://wiki.mozilla.org/Test_Pilot


= Shipping Pipeline =
== Switchboard ==
 
2016-06-07: This is no longer part of Go Faster updates. More information can be found in their [[Mobile/Fennec/Android/Switchboard|docs]].
 
= Shipping Pipeline ( https://trello.com/b/moJCpVCD/go-faster-system-add-on-pipeline ) =


The `how` for Go Faster are the top-level projects outlined above. The other important things to track are the individual features and fixes that are going to be launching ''through'' Go Faster.
The `how` for Go Faster are the top-level projects outlined above. The other important things to track are the individual features and fixes that are going to be launching ''through'' Go Faster.
Confirmed users
534

edits