Firefox/Go Faster: Difference between revisions
(Add docs) |
(Update board.) |
||
Line 19: | Line 19: | ||
* [https://wiki.mozilla.org/Firefox/Go_Faster/Meetings Meeting Notes] | * [https://wiki.mozilla.org/Firefox/Go_Faster/Meetings Meeting Notes] | ||
* Bi-Weekly Team Meeting | * Bi-Weekly Team Meeting | ||
** | ** Every other Tuesday at 11:30 AM PST ([https://www.timeanddate.com/worldclock/converted.html?iso=20151124T0930&p1=224&p2=250&p3=0&p4=195 conversions]) | ||
** "GoFaster" Vidyo Room (extension 8557) | ** "GoFaster" Vidyo Room (extension 8557) | ||
Line 26: | Line 26: | ||
* IRC: #gofaster | * IRC: #gofaster | ||
= | = Release Process and Mechanics = | ||
== Process == | |||
Have something you want to ship through Go Faster? Start here: | |||
https://wiki.mozilla.org/Firefox/Go_Faster/Process | |||
= | == Mechanics == | ||
This page details the technological pieces involved in shipping system add-ons. | |||
[[Firefox/Go_Faster/Releasing_an_add-on_mechanics|Releasing mechanics]]. | |||
The initial authors of this process are | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 66: | Line 64: | ||
|} | |} | ||
= Projects = | |||
These are the top-level projects defined for this program. | |||
== 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 | ||
== Kinto == | == Kinto == | ||
Line 93: | Line 94: | ||
| Jorge || our customer for the AMO blocklist | | Jorge || our customer for the AMO blocklist | ||
|} | |} | ||
<big>'''Resources'''</big> | <big>'''Resources'''</big> | ||
Line 117: | Line 113: | ||
| Mike Kelly || Engineering Manager | | Mike Kelly || Engineering Manager | ||
|} | |} | ||
<big>'''Resources'''</big> | <big>'''Resources'''</big> | ||
* https://wiki.mozilla.org/Firefox/Recipe_Server | * https://wiki.mozilla.org/Firefox/Recipe_Server | ||
== Test Pilot == | == Test Pilot == | ||
Line 152: | Line 133: | ||
| John Gruen || UX Lead | | John Gruen || UX Lead | ||
|} | |} | ||
<big>'''Resources'''</big> | <big>'''Resources'''</big> | ||
* https://wiki.mozilla.org/Test_Pilot | * https://wiki.mozilla.org/Test_Pilot | ||
= Shipping Pipeline ( https://trello.com/b/moJCpVCD/go-faster-system-add-on-pipeline ) = | = Shipping Pipeline ( https://trello.com/b/moJCpVCD/go-faster-system-add-on-pipeline ) = | ||
Line 167: | Line 141: | ||
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. | ||
View the Trello board for a list of System Add-ons in flight. | |||
Revision as of 17:56, 19 July 2016
Overview
We believe that building out tools and processes for shipping Go Faster add-ons will enable Mozilla's engineers to get features and fixes to a larger audience sooner. We will know this is true when we see widespread adoption of system add-ons as a mechanism for moving faster and updating faster than the standard trains.
Team
Name | Role |
---|---|
Laura Thomson | Product Owner |
Cory Price | Program Management |
KPI's
- Number of projects using the tools.
- All new features or improvements to existing features validated by go faster by the end 2016.
Meetings
- Meeting Notes
- Bi-Weekly Team Meeting
- Every other Tuesday at 11:30 AM PST (conversions)
- "GoFaster" Vidyo Room (extension 8557)
Communications
- Mailing List (open to all, primarily used for sharing status)
- IRC: #gofaster
Release Process and Mechanics
Process
Have something you want to ship through Go Faster? Start here: https://wiki.mozilla.org/Firefox/Go_Faster/Process
Mechanics
This page details the technological pieces involved in shipping system add-ons.
The initial authors of this process are
Name | Role |
---|---|
needs:owner | Owner |
Mark Banner | Hello/docs |
Ian Bicking | Hello/docs |
Rob Helmer | Client |
Dave Townsend | Client |
Ben Hearsum | Tools |
Ritu Kothari | Tools |
Chris Lonnen | Tools |
Axel Hecht | l10n |
Projects
These are the top-level projects defined for this program.
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
Kinto
A JSON storage service with synchronisation and sharing abilitie - allows the smart client to retrieve signed data from a dumb server.
Team
Name | Role |
---|---|
Tarek Ziade | Owner |
Mark Goodwin | OneCRL client, PKI work for the signing |
Sebastian | Fennec Client |
Jorge | our customer for the AMO blocklist |
Resources
- Tracking document: https://docs.google.com/document/d/1MHQNqJ--GAmNxXl2PODJ-YGU459l6vvDRmf9oEIRTms/edit
- Tool: http://kinto.readthedocs.org
Recipe Server (SHIELD + Variants)
A system that provides a fast and powerful way for Firefox to fix configuration problems, interact with users, and recommend features.
Team
Name | Role |
---|---|
Gregg Lind | Owner |
Matt Grimes | Product Manager |
Mike Kelly | Engineering Manager |
Resources
Test Pilot
A system that provides a fast and powerful way for Firefox to fix configuration problems, interact with users, and recommend features.
Team
Name | Role |
---|---|
Javaun Moradi | Owner |
Cory Price | Program Management |
Wil Clouser | Engineering Manager |
John Gruen | UX Lead |
Resources
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.
View the Trello board for a list of System Add-ons in flight.