写点什么

.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:323522

评论

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

分布式事务的21种武器 - 5

俞凡

架构 云原生

一文了解获得 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

西柚子

GitHub爆赞!阿里P9架构师的JDK源码笔记也太强了!

Java 源码 jdk 高并发

如何使用nobelium 1小时快速搭建你的私人博客

黑微狗‮‮

Blog nobelium

云原生技术实践营「微服务X消息队列专场」

阿里巴巴云原生

阿里云 微服务 云原生 消息队列

AI 作画火了,如何用 Serverless 函数计算部署 Stable Diffusion?

阿里巴巴云原生

阿里云 Serverless 云原生 AIGC

KubeVela 稳定性及可扩展性评估

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 导致的数据不一致问题

阿里巴巴云原生

zookeeper 阿里云 开源 云原生

公开下载 | 300页《Java面试宝典》,收藏近万,多位翰林院成员推荐

Java你猿哥

Java MySQL spring 面试 ssm

2023-05-03:给你一棵 二叉树 的根节点 root ,树中有 n 个节点 每个节点都可以被分配一个从 1 到 n 且互不相同的值 另给你一个长度为 m 的数组 queries 你必须在树上执行

福大大架构师每日一题

Go 算法 福大大

C++智能指针和内存管理:使用指南和技巧

小万哥

c++ 后端 开发 内存管理 智能指针

一文了解 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

股市老人

Alibaba内网“疯狂”传阅的P8开源出的SpringBoot入门到进阶小册

Java spring 微服务 Spring Boot 框架

三种常用的以太网端口链路类型:Access、Hybrid和Trunk

wljslmz

网络 三周年连更

查询最新汽车新闻资讯

DS小龙哥

三周年连更

一文看懂:StopWatch 源码解读

后台技术汇

三周年连更

新手如何学习挖漏洞?看这篇就够了【网络安全】

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

面试官:一千万的数据,你是怎么查询的?

五张图带你看透Redis数据结构

什么是数据库分片?

Java架构历程

Java 数据库 三周年连更

爆赞!GitHub上久经不衰的经典教程:Springboot精髓参考指南手册

Java spring 微服务 Spring Boot 框架

Mac M1 安装SD不折腾版本

IT蜗壳-Tango

三周年连更

声网 Token 鉴权机制,以及常见的问题

RTE开发者社区

【Python实战】Python采集热搜数据

BROKEN

三周年连更

【web 开发】PHP 特殊的对象引用 "$this"(62)

迷彩

php 面向对象 this指针 三周年连更

https和http有什么区别?

海拥(haiyong.site)

三周年连更

K8s 安全是云安全的未来

HummerCloud

Kubernetes k8s

“双智天花板”闪耀鹏城,问界M5智驾版深圳首场尊享品鉴会成功举办

极客天地

针对容器层的五种攻击手段

穿过生命散发芬芳

容器安全 三周年连更

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