速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

.NET Core 库迁移到 GitHub 的最新进展

  • 2015-02-09
  • 本文字数:912 字

    阅读完需:约 3 分钟

2014 年 11 月 12 日,微软宣布计划将.NET Core 库迁移到GitHub 上。来自微软的Immo Landwerth 通过一些有深刻见解的项目数据,介绍了这一变化在项目中的最新进展情况。Landwerth 称,微软投入了巨大的人力财力来收集项目的遥感探测数据,竭尽所能在项目的某些部分将要崩溃之前就探测到问题,而不是等到已经无法补救时才发现。

将这个概念应用于他们的开源运动,Landwerth 发现,自从11 月公布这一计划以来,目前已有超过1089 个.NET Core 项目分支(fork)和超过250 个pull 请求。更令那些希望看到这个库快速发展的人感到鼓舞的是,为这个项目出力的外部开发人员数量已经超过了内部开发人员的数量。

外部开发人员必须独自担此重任的局面不会持续太久。Landwerth 和他的团队正在追踪分析他们对于所报告问题的回应速度有多快,以及他们解决这些问题需要多长时间。大部分人都会在几小时内收到回应,然而,有些情况下,团队要超过一周才会回应。——Landwerth 承诺在这方面他们能够改进,也将进行改进。

GitHub 并不仅仅被用作一种代码迁移方法,它还被用于更方便地实施代码和 API 审查。如果某一部分.NET 代码已经在 GitHub 上公开,那么所有的代码审查讨论都在 GitHub 上进行。如果你感兴趣的话,可以在团队的 wiki 中找到 API 审查过程介绍

.NET Core 项目在75% 尚未提交的情况下,规模就已经增长到超过50 万行代码。Landwerth 提供了一个Excel电子表格,详细说明了该项目中所有API 的状态。据Landwerth 说,尽管目前还没有具体的规范,但CoreCLR 团队不久即将制定出最新规范。

对于想要贡献代码的开发人员,微软要求,凡是希望对项目作出重大修改的人,都必须提交一份名为Contributor License Agreement(贡献者许可协议)的电子文档。这样做是为了确保不合法的代码不会污染代码库,以及确保你授权使用你提交到.NET Foundation 中的代码。

想了解微软在GitHub 上的所有项目,请查看它们的登录页

看英文原文: Looking at .NET Core on GitHub


感谢邵思华对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-02-09 11:323105

评论

发布
暂无评论
发现更多内容

通过零代码ETLCloud实现数据自动化同步

RestCloud

数据同步 ETL

强静态类型,真的无敌

树上有只程序猿

静态 类型

开发搭建足球赛事APP软件平台,获利方式

软件开发-梦幻运营部

慕圣妃轻医美4998系统开发

张泽🐟APP小程序开发定制

Web3D数字孪生智慧搅拌站可视化物联网平台

2D3D前端可视化开发

物联网 可视化 数字孪生 智慧搅拌站 智慧拌和站

智慧公厕:改善城市生活的小细节

光明源智慧厕所

元宇宙Gamefi链游系统定制开发搭建

V\TG【ch3nguang】

2023云栖大会即将开幕,速来免费预约!

阿里云CloudImagine

云计算 阿里云 云栖大会

软件测试/测试开发丨App自动化—CSS 定位与原生定位

测试人

Python 程序员 软件测试 自动化测试 测试开发

浏览器可直接访问 Dubbo、gRPC 后端微服务,Dubbo-js 首个alpha 版本来了!

阿里巴巴云原生

阿里云 云原生 dubbo

和鲸 ModelWhale 与华为 OceanStor 2910 计算型存储完成兼容性测试

ModelWhale

华为 信创 数据存储 数据科学 数据科学平台

如何构建安全的App网络通信?

ZA技术社区

数据安全 众安科技 众安保险 ZA技术社区

软件测试/测试开发丨App自动化测试——显示等待高级使用

测试人

Python 程序员 软件测试 app自动化测试 显式等待

OpenHarmony嵌套类对象属性变化:@Observed装饰器和@ObjectLink装饰器

OpenHarmony开发者

基于 ACK Fluid 的混合云优化数据访问(三):加速第三方存储的读访问,降本增效并行

阿里巴巴云原生

阿里云 云原生 容器服务

中国企业出海记:跨文化管理须“换鞋走路”

出海的猹

管理 文化 企业出海

认证授权双保驾 身份管理的选择关键 ——华为云OneAccess应用身份管理服务 (第一篇 工具介绍)

华为云PaaS服务小智

云计算 软件开发 华为云 应用身份管理

云原生网关可观测性综合实践

阿里巴巴云原生

阿里云 微服务 云原生 监控

XMind for mac (XMind思维导图)v23.09中文激活版

mac

XMind 思维导图软件 苹果mac Windows软件

作为前端应该了解的后端常识

程序员万金游

Vue js #前端 #HTTP

报名开始|聚焦云原生供应链、AI 基础设施!KCD 2023 杭州站等你

OpenAnolis小助手

操作系统 杭州 龙蜥社区 kata KCD

南扬集团轻医美4998系统开发

张泽🐟APP小程序开发定制

一图看懂华为云CodeArts Inspector 三大特性,带你玩转漏洞管理服务

华为云PaaS服务小智

云计算 软件开发 华为云

巧用指标平台DataIndex,五步法轻松实现指标管理

袋鼠云数栈

大数据 数据中台 指标 指标管理 指标建设

一图看懂CodeArts Inspector 三大特性,带你玩转漏洞管理服务一图看懂CodeArts Inspector 三大特性,带你玩转漏洞管理服务

华为云开发者联盟

云计算 后端 华为云 漏洞修复 华为云开发者联盟

代码混淆界面介绍

雪奈椰子

.NET Core库迁移到GitHub的最新进展_.NET_Jeff Martin_InfoQ精选文章