BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

OData.NET已在 GitHub上开源

| 作者 Abel Avram 关注 10 他的粉丝 ,译者 邵思华 关注 3 他的粉丝 发布于 2015年3月25日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

微软最近已将OData .NET所有类库的源代码全部发布在GitHub上。

以下与OData相关的项目目前都已迁移到GitHub上:

  • ODataLib
  • EdmLib
  • OData.NET客户端
  • The spatial library
  • OData客户端代码生成器
  • Web API for OData
  • RESTier
  • C++ 服务端与客户端
  • Python客户端
  • OData4ObjC

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上开源似乎已经成为了某种趋势,即使是Facebook、Google和微软这些公司有足够的资源打造自己的代码库平台,他们也同样选择了GitHub。这难免让人对于其它种类的版本控制软件系统,例如Mercurial或Subversion未来的发展提出疑问。

查看英文原文:OData.NET Is Now Open Sourced on GitHub

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT