写点什么

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

评论

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

java特点了解及JDK初谈(程序员必看!)

Java 程序员 面试

架构之:微服务架构漫谈

程序那些事

架构 微服务 程序那些事

查漏补缺!复盘B站面试坑我最深的Java并发:JDK源码剖析

Java 编程 程序员 架构 面试

花168大洋买来的【阿里P8Java成长笔记】,看完才知道我就是菜鸡

Java架构师迁哥

我去,这是出BUG了呀!

why技术

Java dubbo 后端

云小课 | 玩转HiLens Studio之快速订购HiLens Studio版本

华为云开发者联盟

AI modelarts 华为HiLens HiLens Studio EI智能体

万物互联时代,如何玩转鸿蒙系统的用户体验?

博睿数据

鸿蒙 用户体验 博睿数据

阿里P10热荐,面试前必看!Java高并发编程五套“完美日记”GitHub已经标星78K

Java架构追梦

Java 阿里巴巴 架构 面试 并发编程

译文 | 新手PM指南:你应该避开的六大常见错误

LigaAI

产品 产品经理 产品设计

智慧社区平台解决方案,平安小区建设解决方案

昆明智慧安防小区建设方案,平安社区建设

直播连麦技术闭坑篇

anyRTC开发者

音视频 WebRTC 视频直播 视频通讯 视频连麦

图解 Redis丨这就是 RDB 快照,能记录实际数据的

华为云开发者联盟

redis 数据 日志 aof RDB 快照

记一次MySQL磁盘满了之后清理的过程

北游学Java

Java MySQL

智慧迪拜与不可或缺的区块链技术

CECBC

数字货币将给我们的生活带来什么?

CECBC

Linux运维职业困惑?给你史上最全互联网Linux工作规划!

学神来啦

权限与认证:HTTP状态码返回

程序员架构进阶

Java HTTP 28天写作 6月日更

深度解读畅捷通云原生架构转型实战历程

阿里巴巴云原生

云原生

字节跳动异构场景下的高可用建设实践

火山引擎开发者社区

架构 后端

Nginx的进程管理与重载原理

Linux服务器开发

nginx 后端 中间件 Linux服务器开发 进程管理

☕️【Java技术之旅】【ConcurrentHashMap】深入浅出核心源码分析(JDK1.7版本)

洛神灬殇

Java 源码分析 ConcurrentHashMap 6月日更

阿里专家把SpringBoot:入门+基础+进阶+项目全部整理出来了

Java 编程 架构 面试 微服务

今天,「浪潮云说」直播间开讲啦!

我的企业安全观

I

安全架构 企业安全 组织架构 安全运营 安全协作

全网72万浏览量!阿里重磅开放 “SpringCloudAlibaba学习笔记”(附下载)!

Java 编程 架构 面试 微服务

备战金九银十:4000道Java面试真题合集,助你搞定面试官

【案例】消除隐患,基于电力大数据的群租房智能分析

星环科技

秋招冲刺:网络安全工程师入围成功之旅!!

网络安全学海

面试 运维 网络安全 信息安全 渗透

如何使用 Distroless 让你的容器更加安全

K8sCat

flask Docker Kubernetes Google Distroless

未来,让我们一起想象 — “Imagine” 阿里云视频云全景创新峰会

阿里云视频云

阿里云 计算机视觉 音视频 视频 英特尔

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