--
You received this message because you are subscribed to the Google Groups "blink-api-owners-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-api-owners-d...@chromium.org.
To post to this group, send email to blink-api-ow...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-api-owners-discuss/CAAATDimfW-AOU8hE7Ekh-k8-xCoWhWB4%2B9EzHwBzwnm0NdpK%3Dg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-api-owners-discuss/CA%2BN6QZvTp1Wn_m2oMM8f-29WbQUfHobFObVWtAQamK36pey%2Bhw%40mail.gmail.com.
I think that regardless of how long TAG reviews take, it's important to set a clear bar of what should go through TAG review vs. what shouldn't.Currently, I see many claiming that a TAG review is not needed as their feature is a small addition to an existing one, but we don't have a clear bar as to what can be considered "small", so it's up to the API owners judgement. Having a clearer bar would be better to set expectations as well as help the owners in making these calls.
On Fri, May 3, 2019 at 2:05 PM Chris Harrelson <chri...@chromium.org> wrote:
Hi Nicolás,We are definitely aware of the fact that TAG reviews sometimes take a long time. In our weekly review meetings, we check in on all of the currently outstanding TAG reviews, and when needed take actions, including pinging TAG review members to expedite reviews, or if the delay has been unreasonable, and we feel risk is limited, approving the intent. We also don't block on TAG reviews being "closed".Regarding the two reviews you filed, I see that there was substantive feedback on both. Though it's also true that the TAG did not actually close out the issues. I think this is an area where the TAG can do better. +aboxhall for that feedback.The intent process also recommends filing TAG reviews at the intent-to-implement phase, in order to avoid extra delays and get feedback earlier.Thanks,Chris
On Thu, May 2, 2019 at 1:31 PM Nicolás Peña <n...@chromium.org> wrote:
Hi Blink API OWNERS,--I'd like some clarification on Alex Russell's comment on User Timing L3 and in general the process of TAG reviews. I don't agree with requiring TAG review for every IDL change. I have thus far submitted two reviews, in November, and they have not been completed yet. A quick look at the list of open issues shows that these are not rare exceptions. Based on the updates on the bug it seems that updates function on the basis of calls where APIs are discussed, and calls may or may not have enough time allotted to discuss all of the reviews. This is probably because there are too many APIs that need to be reviewed, and not enough bandwidth from the group to execute all of those reviews promptly.Given the slow responsiveness of reviews, I tend to view them as only useful for massive changes to existing APIs or for completely new APIs. I don't think that it would be reasonable to wait more than 5 months for a TAG review of, say, UserTiming L3. Ideally, the working group will have people with enough knowledge of WebIDL to help prevent mistakes like the ones that happened. In this case such review failed to see some problems, but I don't think that implies that everything should go through the small set of people that manage TAG reviews. What are the guidelines for assessing whether TAG review is needed, given that these reviews are taking so long to be completed?
You received this message because you are subscribed to the Google Groups "blink-api-owners-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-api-owners-discuss+unsub...@chromium.org.
To post to this group, send email to blink-api-ow...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-api-owners-discuss/CAAATDimfW-AOU8hE7Ekh-k8-xCoWhWB4%2B9EzHwBzwnm0NdpK%3Dg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-api-owners-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-api-owners-discuss+unsub...@chromium.org.
"small" changes have frequently hidden large mistakes or discontinuities in the design space. My preference is that somebody at least smell-test an exception with a current or former TAG member.
On Tuesday, May 7, 2019 at 8:45:46 AM UTC-7, Yoav Weiss wrote:
I think that regardless of how long TAG reviews take, it's important to set a clear bar of what should go through TAG review vs. what shouldn't.Currently, I see many claiming that a TAG review is not needed as their feature is a small addition to an existing one, but we don't have a clear bar as to what can be considered "small", so it's up to the API owners judgement. Having a clearer bar would be better to set expectations as well as help the owners in making these calls.
On Fri, May 3, 2019 at 2:05 PM Chris Harrelson <chri...@chromium.org> wrote:
Hi Nicolás,We are definitely aware of the fact that TAG reviews sometimes take a long time. In our weekly review meetings, we check in on all of the currently outstanding TAG reviews, and when needed take actions, including pinging TAG review members to expedite reviews, or if the delay has been unreasonable, and we feel risk is limited, approving the intent. We also don't block on TAG reviews being "closed".Regarding the two reviews you filed, I see that there was substantive feedback on both. Though it's also true that the TAG did not actually close out the issues. I think this is an area where the TAG can do better. +aboxhall for that feedback.The intent process also recommends filing TAG reviews at the intent-to-implement phase, in order to avoid extra delays and get feedback earlier.Thanks,Chris
On Thu, May 2, 2019 at 1:31 PM Nicolás Peña <n...@chromium.org> wrote:
Hi Blink API OWNERS,--I'd like some clarification on Alex Russell's comment on User Timing L3 and in general the process of TAG reviews. I don't agree with requiring TAG review for every IDL change. I have thus far submitted two reviews, in November, and they have not been completed yet. A quick look at the list of open issues shows that these are not rare exceptions. Based on the updates on the bug it seems that updates function on the basis of calls where APIs are discussed, and calls may or may not have enough time allotted to discuss all of the reviews. This is probably because there are too many APIs that need to be reviewed, and not enough bandwidth from the group to execute all of those reviews promptly.Given the slow responsiveness of reviews, I tend to view them as only useful for massive changes to existing APIs or for completely new APIs. I don't think that it would be reasonable to wait more than 5 months for a TAG review of, say, UserTiming L3. Ideally, the working group will have people with enough knowledge of WebIDL to help prevent mistakes like the ones that happened. In this case such review failed to see some problems, but I don't think that implies that everything should go through the small set of people that manage TAG reviews. What are the guidelines for assessing whether TAG review is needed, given that these reviews are taking so long to be completed?
You received this message because you are subscribed to the Google Groups "blink-api-owners-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-api-owners-d...@chromium.org.
To post to this group, send email to blink-api-ow...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-api-owners-discuss/CAAATDimfW-AOU8hE7Ekh-k8-xCoWhWB4%2B9EzHwBzwnm0NdpK%3Dg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-api-owners-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-api-owners-d...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-api-owners-discuss/CAMQHGLzVftF7RAKW_5nDaGj7BQ3Z831EHicQ9Rmfw_JUO3j4TA%40mail.gmail.com.