EngineeringProductivity/Projects/Conduit: Difference between revisions

Jump to navigation Jump to search
m
(Improved description, updated links to code, link to road map)
Line 5: Line 5:
The central concept of Conduit is the organization of our systems around commits.  Commits are discrete units of work that exist from the initial submission of code changes from a developer for feedback, testing, and review, up to landing on integration branches and from there moving to mozilla-central and release branches.  Since a commit is the final form of a code change, including metadata like date, author, summary, etc., it is easiest to work with them throughout the whole system, copying and transforming them as needed.
The central concept of Conduit is the organization of our systems around commits.  Commits are discrete units of work that exist from the initial submission of code changes from a developer for feedback, testing, and review, up to landing on integration branches and from there moving to mozilla-central and release branches.  Since a commit is the final form of a code change, including metadata like date, author, summary, etc., it is easiest to work with them throughout the whole system, copying and transforming them as needed.


Conduit includes a code-review tool ([[Phabricator]]), with some custom extensions, and various services relating to submission, analysis, testing, and landing of commits.
Conduit will include a code-review tool ([[Phabricator]]) with some custom extensions, and various services relating to submission, analysis, testing, and landing of commits.


See the Conduit [[/RoadMap|road map]].
See the Conduit [[/RoadMap|road map]].
Confirmed users
1,927

edits

Navigation menu