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

Deprecation Warning for the Term "Deprecate" #502

Open
10 tasks
dreeves opened this issue Jun 29, 2024 · 1 comment
Open
10 tasks

Deprecation Warning for the Term "Deprecate" #502

dreeves opened this issue Jun 29, 2024 · 1 comment

Comments

@dreeves
Copy link
Member

dreeves commented Jun 29, 2024

Desiderata

Preview Give feedback

Just a random dreevpeeve: Developers saying "deprecated" when they mean "removed" or "disabled". The word "deprecated" just means "disapproved of". In software contexts that's typically because you plan to remove it, not that you actually did already.

It's possible this is a losing battle but dictionaries are on my side for the time being. In addition to the non-software-specific senses, we have this from Google's dictionary (which I normally hate but agrees with Merriam-Webster and other better dictionaries in this case):

(chiefly of a software feature) be usable but regarded as obsolete and best avoided, typically due to having been superseded. "this feature is deprecated and will be removed in later versions"

PS, from ChatGPT, when asked about this misuse of the term:

The term "deprecated" is often misused to mean "no longer supported" or "removed." While "deprecated" means that a feature is discouraged and may be removed in the future, some people mistakenly use it to suggest that the feature is already obsolete or has been removed. This misuse can lead to confusion about the actual status of the feature.

Cognata

Verbata: danny the nominazi 🧿, arguing with developers, language nerds, descriptivism vs prescriptivism,

@dreeves dreeves added the IDEA label Jun 29, 2024
@dreeves
Copy link
Member Author

dreeves commented Jun 29, 2024

Example today:

We have a redirect in place so it's not urgent but we would appreciate it if you could update any links, so that we can minimize (and hopefully deprecate) use of the redirect!

You're not hopefully deprecating it, you've already deprecated it. What you hope is to actually remove the redirect! (Side debate: I think it's better to just add it to an eternal list of legacy redirects and not worry about how big that list gets. Even over decades it'll stay perfectly wieldy.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant