-
Notifications
You must be signed in to change notification settings - Fork 757
Description
(moved from #4087 (comment), which was a discussion about one particular usage of such terminology)
Discussed this offline with @sideshowbarker (a while back, only remembering it now): css should define and use consistent terminology for words like "deprecated", "obsolete", and other similar terms.
Here are some of the possible meanings for such words (non exhaustive list):
- Using this is a bad idea (but if you do, here's how it works)
- this is an old bad name/API for a useful thing which has a new good name/API. Use the new one if you can, be mindful of compat.
- This is going away, don't count on it being there, or on continuing to do anything
I think, at present, CSS specs have some cases of 1 (https://drafts.csswg.org/mediaqueries-4/#mf-deprecated), some cases of 2 (https://drafts.csswg.org/css-text-3/#valdef-word-break-break-word. I can't quite tell if https://www.w3.org/TR/css-color-3/#css2-system is 1 or 3. We call all these "deprecated".
Should we clean up our terminology to account for this nuance? Is there some systematic (and formally defined) existing use of these words by other groups we could align to?
Note that this is about individual features, and is different from obsoleting / superseding / rescinding entire specifications. That's clearly defined in the Process.