Engineering Workflow/Road Map: Difference between revisions

m
Formatting consistency
(Auth0)
m (Formatting consistency)
Line 49: Line 49:


Impact:
Impact:
* Multi-region redundancy and autoscaling for hgweb servers for additional resiliency
* Multi-region redundancy and autoscaling for hgweb servers for additional resiliency.
* Faster checkouts to enable shorter end to end times for local and CI builds
* Faster checkouts to enable shorter end to end times for local and CI builds.


=== Build backend ===
=== Build backend ===
Line 56: Line 56:
Implement a new build backend for both local and CI builds.  Deploy a new distributed sccache system written in Rust to enable fast, secure local builds in offices. Implement local build telemetry that submits data to the generic data ingestion pipeline to allow us to identify and reduce inefficiencies in local builds.
Implement a new build backend for both local and CI builds.  Deploy a new distributed sccache system written in Rust to enable fast, secure local builds in offices. Implement local build telemetry that submits data to the generic data ingestion pipeline to allow us to identify and reduce inefficiencies in local builds.


Impact
Impact:
* Reduce the incidence of clobber builds
* Reduce the incidence of clobber builds.
* Faster incremental builds
* Faster incremental builds.
* Secure and IT supported mechanism for faster local builds in offices
* Secure and IT supported mechanism for faster local builds in offices.


== Future ==
== Future ==
Line 68: Line 68:


Impact:
Impact:
* Easily identify employees, NDAed volunteers, and other contributor groups
* Easily identify employees, NDAed volunteers, and other contributor groups.
* Applications integrated with BMO, e.g. Phabricator, can access users' LDAP accounts and other Mozillian data
* Applications integrated with BMO, e.g. Phabricator, can access users' LDAP accounts and other Mozillian data.
* Applications already integrated into Mozilla's IAM system can access Bugzilla user data
* Applications already integrated into Mozilla's IAM system can access Bugzilla user data.


=== Enforced reviewers ===
=== Enforced reviewers ===
Confirmed users
1,927

edits