Add version ranges for pre-2020 browser releases#19013
Add version ranges for pre-2020 browser releases#19013queengooborg wants to merge 1 commit intomdn:mainfrom
Conversation
|
A long comment here. The first part memorializes some out-of-band discussion that came up on this topic today. The second highlights the specific suggestions for this PR which came out of the discussion. Recap
PR suggestions
|
|
A later response from @queengooborg :
I very very strongly agree. From my perspective #19014 makes much more sense - mostly because this PR will not solve the mess that is WebRTC. Perfect is the enemy of good here. |
|
I think both this and #19014 are improvements to the status quo that lets us make incremental progress on the data quality. However, I prefer @queengooborg's approach in #19014 of allowing ranges anywhere. I think that consumers in practice would do well do follow MDN and drop the "≤" on display. If most consumers do this, ranges would mostly be for BCD maintainers to call out uncertainty, and I think it would often be the right tradeoff for time spent. Currently, when it's not worth nailing down the exact version, the options are pretending to know or just not updating the data. Of course I think reviewers should be free to spend extra time to eliminate ranges when doing review, and I just might because I can pin down most changes in source code history. |
|
After a brief chat earlier, @foolip asked me to summarize my position here. My position is that any outcome that results in ranges for pre-2020 versions is fine by me (preferably allowlisted, but arbitrary is also OK). That is to say I'm OK with this PR or #19146. I'd be rather less pleased by #19014. |
This PR adds version ranges for all of the pre-2020 browser releases.