【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

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

评论

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

零代码Demo Day大赛热烈开启,迎接挑战,赢取万元大奖!

明道云

陕西玖富建设工程有限公司简介

新消费日报

TiDB Serverless 正式商用,全托管的云服务带来数据管理和应用程序开发的全新体验

PingCAP

MySQL 云服务 TiDB pingCAP TiDB Serverless

基于Vue3的数据可视化低代码平台

互联网工科生

Vue 低代码 vue3.0 JNPF

QuickBI提供数据可视化分析功能的工具,企业免费使用

夜雨微澜

NFTScan 团队发布升级版 NFT Portfolio 产品

NFT Research

NFT\

如何使用三台虚拟机搭建一个kubernetes集群?

数新网络官方账号

Kubernetes, 云原生, eBPF

Topaz Video AI for mac(视频增强和修复工具) 3.3.9中文版

mac

Topaz Video AI 苹果mac 视频增强修复软件

字节码增强常见问题系列(二)| 兼容性难题:如何让不同字节码增强框架和谐共存?

华为云开源

字节码增强 sermant

第五届宁波市卫生健康系统信息化技能竞赛暨赛前培训成功举办 平凯星辰受邀授课

PingCAP

数据库 TiDB 平凯星辰

唐刘:TiDB 研发工程实践及 TiDB 人才观丨CCF 中国数据库暑期学校

PingCAP

数据库 TiDB pingCAP

如何使用JavaScript创建一只图像放大镜

这我可不懂

JavaScript

基金公司最佳实践:如何用价值流分析,洞察研发效能瓶颈?

万事ONES

山歌寥哉!生产制造系统需要新治理框架

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

云渲染:为你的设计作品增添细节与逼真感!

Finovy Cloud

3D渲染 渲染 云渲染 云渲染农场

erp企业管理系统软件哪个最好用?

优秀

ERP系统 ERP软件

百度飞桨助力高校培养AI大模型人才,2023年飞桨产学合作项目申报启动

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

代码随想录 Day37 - 贪心算法(六)

jjn0703

秒验 REST API 手机号码置换接口

MobTech袤博科技

前端 App 前端开发 前端开发工具

10个学习JavaScript的理由

互联网工科生

JavaScript 学习 前端 编程语言

Amadeus Pro for mac(音频编辑软件) 2.8.13中文版

mac

苹果mac Amadeus Pro 音频编辑软件

代码质量把控神器:Codigger, 助您项目高效开发

知者如C

解决大模型“开发难”,昇思MindSpore自动并行技术应用实践

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 8 月 PK 榜

PoseiSwap:基于 Nautilus Chain ,构建全新价值体系

大瞿科技

vpay数字货币钱包系统开发(Imtoken、TP)

薇電13242772558

数字钱包

分布式流处理组件-生产实战:Broker副本与优化

谢先生F

kafka 架构 broker

文心一言 VS 讯飞星火 VS chatgpt (70)-- 算法导论6.5 9题

福大大架构师每日一题

福大大架构师每日一题

一篇聊聊JVM优化:堆

高端章鱼哥

Java JVM

面试官:线程是如何通讯的?

王磊

java面试

低代码平台,让应用开发更简单!

高端章鱼哥

低代码开发 应用开发

火热的低代码赛道

这我可不懂

前端 低代码 开发应用 JNPF 传统开发

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