Media/WebRTC/libwebrtc Update Process Transition Plan: Difference between revisions

minor edit
(Adding a heading for Signaling Code)
(minor edit)
Line 10: Line 10:
After the build can be pointed at an out-of-tree copy of the library, it is likely that a number of paths will need to be fixed up. This is tracked by [https://bugzilla.mozilla.org/show_bug.cgi?id=1654184 Bug 1654184].
After the build can be pointed at an out-of-tree copy of the library, it is likely that a number of paths will need to be fixed up. This is tracked by [https://bugzilla.mozilla.org/show_bug.cgi?id=1654184 Bug 1654184].
===Signaling Code===
===Signaling Code===
Then it should be possible to collapse the path <code>media/webrtc/signaling/*</code> into <code>dom/media/webrtc/*</code>. Which will once again require numerous path changes, and is tracked by [https://bugzilla.mozilla.org/show_bug.cgi?id=1654185 Bug 1654185]. This can happen at any time, and the sooner the better.
Then it should be possible to collapse the path <code>media/webrtc/signaling/*</code> into <code>dom/media/webrtc/*</code>. Which will once again require numerous path changes, and is tracked by [https://bugzilla.mozilla.org/show_bug.cgi?id=1654185 Bug 1654185]. This can happen at any time, and the sooner it happens the better.
====nICEr and SIPCC====
====nICEr and SIPCC====
nICEr and SIPCC can be moved into their own repositories, tracked here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654194 Bug 1654194] and here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654188 1654188]. Then they can be moved into <code>third_party</code>, tracked here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654198 Bug 1654198] and here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654189 Bug 1654189]. Doing all of this moving at once will cluster the Mercurial history changes together to avoid unwanted noise later.
nICEr and SIPCC can be moved into their own repositories, tracked here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654194 Bug 1654194] and here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654188 1654188]. Then they can be moved into <code>third_party</code>, tracked here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654198 Bug 1654198] and here [https://bugzilla.mozilla.org/show_bug.cgi?id=1654189 Bug 1654189]. Doing all of this moving at once will cluster the Mercurial history changes together to avoid unwanted noise later.
139

edits