You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some consumers have to handle special groups of features in the structure of the data. We should reduce or eliminate these special cases.
In general, we have a few broad namespaces in BCD, in which features with __compat data reside. The api namespace is typical of this: api.<featurename> is a parent of __compat data. css is more finely divided, with css.properties, css.selectors, etc.
The trouble is within a namespace, such as css.properties.gap. css.properties.gap is not a parent to __compat data. Instead, it's a surprise namespace for flex_context, grid_context, etc. We should avoid these surprises in the structure of the data.
The first step to resolving this would be to make a list of all paths through the structure which are not parents to __compat.
The text was updated successfully, but these errors were encountered:
ddbeck
added
the
schema
Isses or pull requests regarding the JSON schema files used in this project.
label
May 18, 2020
Some consumers have to handle special groups of features in the structure of the data. We should reduce or eliminate these special cases.
In general, we have a few broad namespaces in BCD, in which features with
__compat
data reside. Theapi
namespace is typical of this:api.<featurename>
is a parent of__compat
data.css
is more finely divided, withcss.properties
,css.selectors
, etc.The trouble is within a namespace, such as
css.properties.gap
.css.properties.gap
is not a parent to__compat
data. Instead, it's a surprise namespace forflex_context
,grid_context
, etc. We should avoid these surprises in the structure of the data.The first step to resolving this would be to make a list of all paths through the structure which are not parents to
__compat
.The text was updated successfully, but these errors were encountered: