Use Auto Remediation name instead of Auto Remediate (or auto-remediate)
Which problem are we trying to solve?
We are working on the feature to automatically remediate to security vulnerabilities.
We ofter referred to this feature as Auto Remediate, or Auto-remediate, or Auto Remediation.
Now that this feature is near to its first MVC, it's time to find the right term to refer to it.
Reasons to support Auto Remediation as the right term here:
- as a feature, it should be a noun and not a verb
- it aligns with other GitLab features, like Auto DevOps (without the hyphen)
- if we need a more descriptive sentence to use somewhere, we can use "Auto Remediation for security vulnerabilities"
The market search shows that auto remediation is the common term used term for a feature, while auto remediate is the action performed by that feature:
- https://stackstorm.com/2015/12/02/getting-started-with-auto-remediation/
- https://docs.paloaltonetworks.com/aperture/aperture-admin/remediate-risks/automatically-remediate-risks/automatic-risk-remediation-overview
- https://blog.cloudconformity.com/closing-the-cloud-security-loop-auto-remediation-in-aws-infrastructure-b4ae8c02cc34
Proposal
Use the term Auto Remediation for the feature described in this issue.
Use the remediate term when appropriate, referring to the action, or the purpose, of Auto Remediation (the feature).