Media/WebRTC/libwebrtc Update Process: Difference between revisions

clarify the commit hygiene section to remove the ordering specific info and specifically call out which types of changes belong in the different commit notations
(re-ordered info around running commit-build-file-changes since that would always happen after item, and never after a MOZ commit)
(clarify the commit hygiene section to remove the ordering specific info and specifically call out which types of changes belong in the different commit notations)
Line 62: Line 62:
  Bug {current-fast-forward-bug-number} (MOZ) - {description}
  Bug {current-fast-forward-bug-number} (MOZ) - {description}


If multiple kinds of changes are needed, commit hygiene is appreciated: (MOZ) patches first, followed by the (fix-xxx) commit, followed by the script-generated "(fix-xxx) - moz.build file updates" — This order might require some effort if things don't build successfully right away (commit + build + amend).
If multiple kinds of changes are needed, commit hygiene is a must: (MOZ) patches contain changes to files outside of third_party/libwebrtc, (fix-xxx) commits contain changes to third_party/libwebrtc files, and finally "(fix-xxx) ... - moz.build file updates" contain only third_party/libwebrtc moz.build changes.


=== Operational notes ===
=== Operational notes ===
119

edits