Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge MDN deprecation notes into BCD? #6975

Closed
saschanaz opened this issue Oct 17, 2020 · 3 comments
Closed

Merge MDN deprecation notes into BCD? #6975

saschanaz opened this issue Oct 17, 2020 · 3 comments
Labels
bulk_update 📦 An update to a mass amount of data, or scripts/linters related to such changes

Comments

@saschanaz
Copy link
Contributor

Currently MDN documents have their own deprecation notes, which sometimes deviates from BCD data. For example, PerformanceNavigation has a deprecation note on MDN but is not marked as deprecated on BCD. Could we merge those notes into BCD and make MDN use it?

@queengooborg queengooborg added the bulk_update 📦 An update to a mass amount of data, or scripts/linters related to such changes label Oct 17, 2020
@ddbeck
Copy link
Collaborator

ddbeck commented Nov 10, 2020

I think this is something that might be plausible in the new MDN platform. I'd suggest reopening this issue there, @saschanaz. It'd be super nice to let BCD drive that aspect of MDN content.

@saschanaz
Copy link
Contributor Author

saschanaz commented Nov 12, 2020

Some MDN documents has customized deprecation notes, as the aforementioned PerformanceNavigation does. BCD needs to use string field for deprecated field if we want to merge such notes. What do you think?

@ddbeck
Copy link
Collaborator

ddbeck commented Nov 25, 2020

I've been thinking about this for a bit and I'm still inclined to say that this is out of scope for BCD. It's tempting to bring this information into BCD, but I don't think that it is, strictly speaking, compatibility information.

The actual deprecation flag seems like a significant qualifier to the actual compat data we have. A deprecated feature might have cross-browser support, but that information is deeply misleading without an indicator that the feature is deprecated.

But what alternatives are available to you could be quite editorialized (e.g., there might be more than one plausible alternative to a deprecated feature and which one you choose isn't definitive) or complex (e.g., there are several interrelated features which supplant the deprecated one). It feels risky to bring that content into BCD itself and, in any case, it doesn't change the underlying compatibility data.

I guess what I'm saying is, whether or not something is compatible is in scope for BCD, but precisely what to do about it isn't. I'm going to close this, but thank you for nudging me to consider this idea—not a bad one, just one that doesn't quite fit here.

@ddbeck ddbeck closed this as completed Nov 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bulk_update 📦 An update to a mass amount of data, or scripts/linters related to such changes
Projects
None yet
Development

No branches or pull requests

3 participants