Firefox/Go Faster

From MozillaWiki
Jump to: navigation, search

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
<thead> </thead> <tbody> </tbody>
Laura Thomson Product Owner
Rehan Dalal Program Management
-
Robert Helmer Technical Lead
}

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:

Mechanics

This page details the technological pieces involved in shipping system add-ons.

Releasing mechanics.

The initial authors of this process are

Name Role
<thead> </thead> <tbody> </tbody>
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

Morgoth

  • Project Owner: Benson Wong [:mostlygeek]

Kinto

A JSON storage service with synchronisation and sharing ability - allows the smart client to retrieve signed data from a dumb server.

Team

Name Role
<thead> </thead> <tbody> </tbody>
Tarek Ziade Owner
Mark Goodwin OneCRL client, PKI work for the signing
-
Sebastian Fennec Client
-
Jorge our customer for the AMO blocklist
}

Resources

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
<thead> </thead> <tbody> </tbody>
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
<thead> </thead> <tbody> </tbody>
Javaun Moradi Owner
Cory Price Program Management
-
Wil Clouser Engineering Manager
-
John Gruen UX Lead
}

Resources

Shipping Pipeline

Shipping Pipeline Spreadsheet

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 doc for a list of System Add-ons in flight.