Engineering Workflow/Road Map: Difference between revisions

include revision-stack landings in "Lando for All"
(move BMO Auth0 integration into "Next")
(include revision-stack landings in "Lando for All")
Line 83: Line 83:
=== Lando for All ===
=== Lando for All ===


The initial version of Lando will miss two important features required to be a complete replace for pushing directly to Firefox repositories: support for confidential revisions and Try.  The latter was included in MozReview's Autoland system.  The former was notably lacking in MozReview.
The initial version of Lando will miss three important features required to be a complete replace for pushing directly to Firefox repositories: support for confidential revisions, and Try, and revision stacks.  The latter two were included in MozReview's Autoland system.  The former was notably lacking in MozReview.


Impact:
Impact:
* Efficiency: users can easily send off a Try job from a Phabricator revision.
* Efficiency: users can easily send off a Try job from a Phabricator revision and can easily land multiple revisions at once.
* Clarity of tooling and better maintainability, as we can then eliminate patch review in BMO.
* Clarity of tooling and better maintainability, as we can then eliminate patch review in BMO.
* Information clarity: discoverable record of results of Try pushes for a given revision.
* Information clarity: discoverable record of results of Try pushes for a given revision.
Line 95: Line 95:


=== Intent-to-land ===
=== Intent-to-land ===
=== Lando stacked landing ===


=== cinnabar-less Git(Hub) gecko-dev support ===
=== cinnabar-less Git(Hub) gecko-dev support ===
Confirmed users
1,927

edits