-
Notifications
You must be signed in to change notification settings - Fork 9.1k
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
Remove references to vendor extensions
in favor of extensions
or x-extensions
#643
Comments
@earth2marsh Totally agree with you. Please also consider adding following recommendations:
|
agree dropping 'vendor' is good. (I suggest the term 'specification extensions' over x-extensions, but it's not hugely important.) Namespaces for extension names perhaps should be addressed as a separate issue, though. Vendors or other non-vendor organizations will still likely use some x-mynamespacehere- prefix to avoid conflict. That will happen regardless of the term OAS uses (extension or vendor extension). |
Fixed in #657 |
During the working group 2.0 spec process, extensions were proposed to suit vendor usecases, and therefore were initially referred to as
vendor extensions.
However, there are plenty of reasons to extend the spec without being a vendor, hence the name is too narrow. This proposal recommends deprecating any reference to
vendor extensions
in favor ofextensions
orx-extensions
.The text was updated successfully, but these errors were encountered: