[webrtc-stats] What is the relationship between WebRTC stats and the Working Group? (#746)

henbos has just created a new issue for https://github.com/w3c/webrtc-stats:

== What is the relationship between WebRTC stats and the Working Group? ==
It was my understanding that 6-7 years ago, the WebRTC stats editors was asked to lead the stats work on behalf of the WG.
I've been committed to this work since at least February, 2017 and we've come a long way in our goal to achieve [browser-compatible stats](https://wpt.fyi/results/webrtc-stats/supported-stats.https.html?label=experimental&label=master&aligned), finally being able to [deprecate legacy getStats](https://groups.google.com/a/chromium.org/g/blink-dev/c/PxQQtEM7za0).

This was primarily achieved through bi-weekly meetings between me, @vr000m and @alvestrand. The WG has been involved regarding the [mandatory to implement](https://w3c.github.io/webrtc-pc/#mandatory-to-implement-stats) list, WebRTC stats has frequently been presented at TPAC ([example](https://docs.google.com/presentation/d/1Xprz0ElNTUWRDdX6kyp11cZ4ItTvUFUmzoXsKZdXxuU/edit#slide=id.g41c8f53d0b_1_286)) and occasionally WebRTC stats has been featured at Virtual Interims to widen the audience.

But the bulk of the work has happened in the bi-weekly stats meetings and metrics defined there, while not mandatory to implement unless the WG says so, have been considered ready to implement and ship, and the libwebrtc implementation has slowly evolved over many years based on this process. So I was quite surprised about [this comment](https://github.com/w3c/webrtc-stats/issues/742#issuecomment-1460380778) by @jan-ivar. The full comment is worth reading, but here is a quote from it:

> My understanding of the role of editors includes discretion to craft and merge editorial PRs, maybe PRs for normative bug fixes where WG opinion can be inferred from earlier discussion, and PRs for issues that have been discussed in the WG that the WG agrees to proceed with.

According to this view, we should not have done much of anything without asking the WG. While the WG has been involved numerous times, stats work being editorial has not been practised since the inception of getStats(), though not all stats have been considered mandatory to implement either.

What should the process be going forward? @jan-ivar @aboba @youennf @alvestrand @vr000m 

Please view or discuss this issue at https://github.com/w3c/webrtc-stats/issues/746 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 9 March 2023 08:46:56 UTC