Closed connorshea closed 6 years ago
hi! Im patrick, and im on both the Edge team and the MDN PAB. This is actually something we have been discussing. Both of my teams are working towards making this happen, and hopefully the change will be made soon. There is some infrastructure changes that are needed in order to satisfy some usage guidelines in this case
. Both of my teams are working towards making this happen, and hopefully the change will be made soon. There is some infrastructure changes that are needed in order to satisfy some usage guidelines in this case
@patrickkettner Thanks for the extra information!
Closing this until we have something more tangible to address.
browser-compat-data is a project by the team at MDN to track browser support for pretty much every web feature. It's used to build the browser compatibility tables on MDN.
Using the BCD package would do a few things:
One example where data would be improved:
Array.prototype.includes
is listed as "in development" for Firefox on Edge Status, but the MDN article lists it as having been supported since Firefox version 43. There are likely problems like this throughout the current status site.I imagine this could be implemented by adding the "feature path" (e.g. the
Array.prototype.flatMap()
function is represented asjavascript.builtins.array.flatMap
) as an optional attribute of a feature in thestatus.json
schema.A script could then be used to update the info in the
status.json
file by taking the data from the browser-compat-data package, parsing it, and then representing it using the existing format instatus.json
.