OData.NET已在 GitHub上開源

jopen 9年前發布 | 6K 次閱讀 OData.NET

英文原文: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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!