mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-12 21:30:45 +01:00
docs: explain release note process
in particular which Chromium directories are taken into account. Also update the list of release notes. BUG=webrtc:14227 No-Try: true Change-Id: I7279e1e79cb397e154bc8c6545f323d194ab8f08 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306360 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Christoffer Jansson <jansson@google.com> Commit-Queue: Philipp Hancke <phancke@microsoft.com> Cr-Commit-Position: refs/heads/main@{#40133}
This commit is contained in:
parent
2057d71775
commit
f4d762e776
1 changed files with 34 additions and 0 deletions
|
@ -3,6 +3,32 @@ This document contains pointers to the WebRTC release notes for each Chrome rele
|
|||
release notes are posted to the [discuss-webrtc](https://groups.google.com/group/discuss-webrtc)
|
||||
mailing list before the release.
|
||||
|
||||
## Release note generation
|
||||
Release notes are generated by taking the git log between the respective
|
||||
[release branches](https://chromiumdash.appspot.com/branches) using
|
||||
```
|
||||
git log branch-heads/5672..branch-heads/5735
|
||||
```
|
||||
and finding monorail issues associated with the `BUG=` line extracted from the git log as
|
||||
```
|
||||
grep -i 'Bug[:=]' | sed 's/^ *//g' | grep -i ^Bug | sort -n | uniq
|
||||
```
|
||||
that have been marked as `Fixed` or `Verified`. This should be done between the branch date and
|
||||
the release date in order to account for "late" merges.
|
||||
|
||||
For WebRTC, all files in the repository are taken into account.
|
||||
For Chromium, the following directories are considered:
|
||||
* third_party/blink/renderer/modules/peerconnection/
|
||||
* third_party/blink/renderer/platform/peerconnection/
|
||||
* third_party/blink/renderer/platform/p2p/
|
||||
* third_party/blink/renderer/modules/mediastream/
|
||||
* third_party/blink/renderer/modules/webrtc
|
||||
* third_party/blink/renderer/modules/breakout_box
|
||||
* content/browser/webrtc/
|
||||
|
||||
Some manual filtering is done to remove issues associated with build changes, tests and trivial
|
||||
code changes.
|
||||
|
||||
## Current release
|
||||
To find out the current release and schedule, refer to the
|
||||
[chromium dashboard](https://chromiumdash.appspot.com/schedule).
|
||||
|
@ -11,6 +37,14 @@ To find a branch associated with a particular release, refer to
|
|||
[the list of branches](https://chromiumdash.appspot.com/branches).
|
||||
|
||||
## List of releases
|
||||
* [M114 Release notes](https://groups.google.com/g/discuss-webrtc/c/GS-28AVIhg4/m/wGgWSt0TAgAJ)
|
||||
* [M113 Release Notes](https://groups.google.com/g/discuss-webrtc/c/imXxtjKJfIA/m/kTj9D_PtAQAJ)
|
||||
* [M112 Release Notes](https://groups.google.com/g/discuss-webrtc/c/V-XFau9W9gY/m/SF0n7sALEgAJ)
|
||||
* [M111 Release Notes](https://groups.google.com/g/discuss-webrtc/c/qo2-96L5jEw/m/r1e2kIKvCAAJ)
|
||||
* [M110 Release Notes](https://groups.google.com/g/discuss-webrtc/c/fe567r-UUrA/m/8wZYjp59AQAJ)
|
||||
* [M109 Release Notes](https://groups.google.com/g/discuss-webrtc/c/JyB8-JDfeB0/m/oQgLICMYAgAJ)
|
||||
* [M108 Release Notes](https://groups.google.com/g/discuss-webrtc/c/JBXcLlEpEHw/m/x7t_jKoYAgAJ)
|
||||
* NOTE: The release notes for M106 and M107 were not sent out.
|
||||
* [M105 Release Notes](https://groups.google.com/g/discuss-webrtc/c/5KBtZx2gvcQ/m/HYKhV8ERDgAJ)
|
||||
* [M104 Release Notes](https://groups.google.com/g/discuss-webrtc/c/Yf6c3HW4N3k/m/3SC_Hy15BQAJ)
|
||||
* NOTE: The release notes for M100 to M103 were not sent out.
|
||||
|
|
Loading…
Reference in a new issue