Open API Initiative釋出OpenAPI規範3.0.0
Open API Initiative釋出了OpenAPI規範(OAS)3.0.0版本。
\\歷經將近兩年的開發和7個月的釋出流程,從2017年1月開始發表宣告,到2月份釋出實現草案,再到6月份公開討論,這一版本才得以誕生。InfoQ之前報導過OAS 3.0的關鍵新特性,包括支援回撥、多主機、改進的JSON Schema,以及新增新的內容,如Components和Links。
\\社群反響熱烈,Twitter上滿是表達祝賀和激動心情的推文,開源和商用工具也開始大力支援OAS 3.0。3.0版本既是OAS規範的一個里程碑版本,也是Open API Initiative(OAI)的版本,OAI目前受Linux基金會監管。
\\OAS技術開發者社群(TDC)的Ron Ratovsky向InfoQ講述了有關3.0版本的發展路徑以及他們在釋出新版本時所面臨的挑戰。OAS託管在GitHub上三年多了,從2014年9月開始,6個TDC成員解決並關閉了580多個問題,還有200多個尚未解決。在談及請求的管理、討論和優先順序安排時,Ratovsky強調,在推進OAS目標時要注重廣大使用者的需求,即標準化和改進對REST API的描述。在這方面,他們已經在討論支援新的協議和新的模式(如GraphQL),不過討論的內容尚未被加入到路線圖中。
\\OAS 3.0中包含的Links物件被稱為超媒體的“nod”,是為了解決社群中廣泛存在的一個問題而被加入規範的。Links物件是超媒體之外的另一個選擇,它是靜態的,而超媒體是動態且自文件(self-documenting)的,Ratovsky說,“我們想著該如何提供一個方案,最後我們把它定義為靜態的。我們希望得到更多有關Links這一特性的反饋。我們希望能夠擴充套件這一特性,併為超媒體帶來更多的可能性。”
\\除了Links物件,TDC成員希望能夠得到更多其他方面的反饋。與其他開源專案一樣,OAS也依賴社群的支援和參與。“我們依賴社群的努力——特性請求、發表意見、拉取請求”,Ratovsky說,“我希望能夠收到更多來自產品經理、QA工程師、技術作者和API生命週期相關人員的反饋。我們想知道OAS要怎樣才能讓他們的工作變得更美好。”
\\使用者可以在OAS的GitHub倉庫裡找到如何參與專案的相關資訊。SmartBear將在8月9號舉辦一個webinar,對實現新特性感興趣或正在從Swagger 2.0遷移到OAS 3.0的人可以關注下。
\\檢視英文原文:The Open API Initiative Announces the OpenAPI Specification 3.0.0
相關文章
- OpenAPI規範簡介API
- OpenAPI規範入門API
- OpenAPI 3.0 規範-食用指南API
- Apache Kafka 3.0.0釋出ApacheKafka
- OpenGL 4.5規範標準釋出,大大提升API效能!API
- OpenGL 4.5規範釋出
- 正式釋出!Azure Functions OpenAPI ExtensionFunctionAPI
- 簡訊:W3C 釋出 CSS 選擇器 API 規範CSSAPI
- 好訊息,fish 3.0.0 釋出
- 映象規範檢測工具釋出
- Servlet 3.1 規範預覽版釋出Servlet
- Git工作流及釋出規範(App)GitAPP
- ECMAScript 2017 語言規範釋出
- W3C 釋出中文排版規範
- API 介面設計規範API
- 【譯】Android API 規範AndroidAPI
- RESTful API 設計規範RESTAPI
- API介面開發規範API
- golang 註釋規範Golang
- CSS 註釋規範CSS
- JavaScript 註釋規範JavaScript
- SAP官方釋出的ABAP程式設計規範程式設計
- 歐洲AI規範先行,值得肯定與借鑑 — 我看歐盟釋出AI道德規範AI
- 【譯】Android NDK API 規範AndroidAPI
- Restful API 的設計規範RESTAPI
- RESETful API 設計規範API
- 構建高效的 API 規範API
- 除了GET方法,新的HTTP QUERY方法規範釋出HTTP
- Git工作流及釋出規範(BED-FED)Git
- API介面通訊引數規範API
- 如何做到API文件規範化API
- RESTful API定義及使用規範RESTAPI
- HTML 程式碼註釋規範HTML
- Java程式碼註釋規範Java
- API介面通訊引數規範(2)API
- 規範 API 介面錯誤響應格式API
- 使用apiDoc書寫API文件規範API
- 熱烈慶祝J2EE1.4規範正式釋出!