OData.NET已在 GitHub上開源
英文原文:OData.NET Is Now Open Sourced on GitHub
微軟最近已將 OData .NET 所有類庫的源代碼全部發布在 GitHub 上。
以下與 OData 相關的項目目前都已遷移到 GitHub 上:
- ODataLib
- EdmLib
- OData.NET 客戶端
- The spatial library
- OData 客戶端代碼生成器
- Web API for OData
- RESTier
- C++ 服務端與客戶端
- Python 客戶端
- OData4ObjC </ul>
OData.NET 項目目前在總共三個代碼分支中進行維護:用于維護 OData V4 代碼的 Master 分支,用于維護 OData V 1-3 版本代碼的 ODATAV3 分支,和用于維護 WCF Data Services OData Server 代碼的 WCFDSV4 分支。
據某個 OData 團隊的博客貼子所說,他們將項目遷移至 GitHub 的目的,一是為了統一性,“不再出現某些代碼在 GitHub 上,某些代碼在 CodePlex 上的情況”,二是為了透明性, “通過 GitHub 的 Issue 系統實現計劃的透明性,并通過提交歷史實現執行的透明性”,同時也為了提升用戶參與度,承諾對于用戶的代碼貢獻將保持“積極地審查與合并”。
微軟曾經一直站在開源的對立面,但最近以來,他們在這一領域表現得相當活躍。微軟已將自己的關鍵技術都進行了開源,包括.NET Core、Roslyn 和 ASP.NET 5。還有一點讓人感到有趣的是,微軟選擇了擁抱 GitHub 平臺,而不是他們自家的 CodePlex,雖然后者也同樣支持 Git。將新項目在 GitHub 上開源似乎已經成為了某種趨勢,即使是 非死book、Google 和微軟這些公司有足夠的資源打造自己的代碼庫平臺,他們也同樣選擇了 GitHub。這難免讓人對于其它種類的版本控制軟件系統,例如 Mercurial 或 Subversion 未來的發展提出疑問。
來自: InfoQ
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!