 2020 中国开源年度报告
开源活动 绝⼤多数参与者每年只会参加⼏次线上/线下的开源活动,每个⽉参加⼀到两次线上/线下开源 活动的参与者占⽐约两成。线下的开源活动⼤多以沙⻰、讲座等为主,线上的开源活动以在线 会议、邮件列表讨论、PR 活动等为主。 81% 的参与者认为开源活动对促进和推动开源社区⾄关重要。 【专家点评】 ⾼阳:我们⿎励开发者积极参与到开源活动中来,尤其⿎励⼤家积极参与线下活动。线下的⻅ ⾯、沟通有助于建 项⽬所有 Issue 和 PR 在 2020 年获得的评论总数 open_issue 项⽬ 2020 年新增的 issue 数量 open_pull 项⽬ 2020 年新增的 PR(pull request)数量 pull_review_comment 项⽬ 2020 年所有 PR 下的 Review 评论数 merge_pull 项⽬ 2020 年被合并的 PR 数量 pull_commits pull_commits 项⽬通过 PR 合⼊的 commit 数量 pull_additions 项⽬通过 PR 合⼊增加的代码⾏数 pull_deletions 项⽬通过 PR 合⼊删除的代码⾏数 2.2 中国开源 Top 50 项⽬ Top50 列表中,从项⽬活跃度来看,第 1 名与第 50 名的项⽬活跃度相差超过 10 倍,说明 中国开源项⽬之间的差距较⼤。 从这个列表中,我们发现,阿⾥在开源领域中的成绩显著。Top100 码力 | 46 页 | 4.09 MB | 1 年前3 2020 中国开源年度报告
开源活动 绝⼤多数参与者每年只会参加⼏次线上/线下的开源活动,每个⽉参加⼀到两次线上/线下开源 活动的参与者占⽐约两成。线下的开源活动⼤多以沙⻰、讲座等为主,线上的开源活动以在线 会议、邮件列表讨论、PR 活动等为主。 81% 的参与者认为开源活动对促进和推动开源社区⾄关重要。 【专家点评】 ⾼阳:我们⿎励开发者积极参与到开源活动中来,尤其⿎励⼤家积极参与线下活动。线下的⻅ ⾯、沟通有助于建 项⽬所有 Issue 和 PR 在 2020 年获得的评论总数 open_issue 项⽬ 2020 年新增的 issue 数量 open_pull 项⽬ 2020 年新增的 PR(pull request)数量 pull_review_comment 项⽬ 2020 年所有 PR 下的 Review 评论数 merge_pull 项⽬ 2020 年被合并的 PR 数量 pull_commits pull_commits 项⽬通过 PR 合⼊的 commit 数量 pull_additions 项⽬通过 PR 合⼊增加的代码⾏数 pull_deletions 项⽬通过 PR 合⼊删除的代码⾏数 2.2 中国开源 Top 50 项⽬ Top50 列表中,从项⽬活跃度来看,第 1 名与第 50 名的项⽬活跃度相差超过 10 倍,说明 中国开源项⽬之间的差距较⼤。 从这个列表中,我们发现,阿⾥在开源领域中的成绩显著。Top100 码力 | 46 页 | 4.09 MB | 1 年前3
 Apache OFBiz® Selenium-WebDriver
La correction d’une erreur sur un test unitaire doit être assez rapide car le périmètre du test est précis. Un test unitaire n’a pas pour objet d’être utilisé par un test de type scénario, donc s’il doit gérée/testée dans ces 2 méthodes. 8  Actuellement il y a encore peu de test UI Selenium, donc il est préférable de surtout faire des tests scénario afin de tester beaucoup de fonctianalité de OFBiz. Avec des deux utilisateurs potentiel (cf cas d’usage ci-dessus), par exemple, il n’est pas nécessaire de préciser le début des méthodes "techniques". Chaque fois que c’est possible indiquer les données utilisées0 码力 | 27 页 | 414.53 KB | 1 年前3 Apache OFBiz® Selenium-WebDriver
La correction d’une erreur sur un test unitaire doit être assez rapide car le périmètre du test est précis. Un test unitaire n’a pas pour objet d’être utilisé par un test de type scénario, donc s’il doit gérée/testée dans ces 2 méthodes. 8  Actuellement il y a encore peu de test UI Selenium, donc il est préférable de surtout faire des tests scénario afin de tester beaucoup de fonctianalité de OFBiz. Avec des deux utilisateurs potentiel (cf cas d’usage ci-dessus), par exemple, il n’est pas nécessaire de préciser le début des méthodes "techniques". Chaque fois que c’est possible indiquer les données utilisées0 码力 | 27 页 | 414.53 KB | 1 年前3
 Apache OFBiz Developer Manualcomment il fonctionne et quels sont les points choisis et ceux laissés de coté • d’autre part de préparer la futur documentation en détaillant les éléments à destination des futur utilisateurs L’objectif fonction de la saisi des premmier champ; • paramétrage simple d’un écran (page portal) sans avoir à se préoccuper de l’interaction entre portlet. 7.1. POC Vuejs Portal Actuellement le premier applicatif balise Apache OFBiz Developer Manualcomment il fonctionne et quels sont les points choisis et ceux laissés de coté • d’autre part de préparer la futur documentation en détaillant les éléments à destination des futur utilisateurs L’objectif fonction de la saisi des premmier champ; • paramétrage simple d’un écran (page portal) sans avoir à se préoccuper de l’interaction entre portlet. 7.1. POC Vuejs Portal Actuellement le premier applicatif balise- présence dans le xml ▪ event-type pour les 3 valeurs suivante, event-type permet de déterminer l’action 0 码力 | 65 页 | 1.22 MB | 1 年前3
 2023年中国基础软件开源产业研究白皮书Star数:2.3万+ fork数:6.4万+ 社区活跃度 SIG数:59 日均PR合入数:190+ 下载次数:1.97亿+ 社区贡献者:6289+ 芯片支持:47 商用设备:130+ 生态伙伴:150+ 共建企业:51 成员单位:31 覆盖行业:10+ 开发版:120+ 软件发行版:30+ PR数:24.4万+ 23 ©2023.11 iResearch Inc. 来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。 MindSpore丰富的社区生态 论文开源仓:370+ 社区SIG:30+ 社区运营组织:30+ 高校及科研院所伙伴:325+ 社区PR总数:8.3万+ 社区全球下载量:650万+ MindSpore社区看板 社区活跃度处于国内第一梯队,联合企业及学术机构推动大模型应用 MindSpores在生态活跃度及场景应用方面已处于国内 代码是开源社区的核心,本指数围绕代码 级别的开发协作建立相关指标进行评估 代码参与 者数量 代码提交 频率 代码提交 关联 PR 的比率 … 是体现社区为开发者提供服务与支撑的衡量指数。与开发者通过代码在前端 协同开发相对,此指标可看做是对开源后勤保障系统的整体性评估 更新 Issue 数量 关闭 PR 数量 Issue 首次 响应时间 Bug类Issue 处理时间 Issue 评论频 率 …0 码力 | 43 页 | 4.69 MB | 1 年前3 2023年中国基础软件开源产业研究白皮书Star数:2.3万+ fork数:6.4万+ 社区活跃度 SIG数:59 日均PR合入数:190+ 下载次数:1.97亿+ 社区贡献者:6289+ 芯片支持:47 商用设备:130+ 生态伙伴:150+ 共建企业:51 成员单位:31 覆盖行业:10+ 开发版:120+ 软件发行版:30+ PR数:24.4万+ 23 ©2023.11 iResearch Inc. 来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。 MindSpore丰富的社区生态 论文开源仓:370+ 社区SIG:30+ 社区运营组织:30+ 高校及科研院所伙伴:325+ 社区PR总数:8.3万+ 社区全球下载量:650万+ MindSpore社区看板 社区活跃度处于国内第一梯队,联合企业及学术机构推动大模型应用 MindSpores在生态活跃度及场景应用方面已处于国内 代码是开源社区的核心,本指数围绕代码 级别的开发协作建立相关指标进行评估 代码参与 者数量 代码提交 频率 代码提交 关联 PR 的比率 … 是体现社区为开发者提供服务与支撑的衡量指数。与开发者通过代码在前端 协同开发相对,此指标可看做是对开源后勤保障系统的整体性评估 更新 Issue 数量 关闭 PR 数量 Issue 首次 响应时间 Bug类Issue 处理时间 Issue 评论频 率 …0 码力 | 43 页 | 4.69 MB | 1 年前3
 2023 中国开源开发者报告Linux 4.9 正式 EOL 结束持续 6 年的 LTS 周期 微软计划在 Windows 中淘汰写字板 开源开发者事件回顾 JS 工具库 lodash 关闭所有 issue 和公开 PR MySQL 目前已经成为中国 用户使用最广泛的开源数据 库,其中 5.7 版本用户的比 重又是最高的。根据报告中 的统计数字,MySQL 5.7 用 户占比在国内高达 47%。届 时这些用户将会面临选择, UWP 在新版本里已经不见踪影。 老 牌 JS 工 具 库 lodash 关 闭 了 所 有 issue 并 统 一 打 上 "issue bankruptcy" 的 tag,此外还关闭了所有公开 PR,表示无力处理,一关 了之。 微软在 2023 年 9 月宣布计划在未来的 Windows 更新中弃用写字板。 对于 .doc 和 .rtf 等富文本文档,该公司建议使用 Microsoft Word -SORA-:我选择 vanilla,连 jQuery 都嫌弃。 网友锐评 >>> 我觉着如果是提 issue 求助的,点个 star 作者帮你,无可厚非。 如果是提 bug、改进建议或者 pr 什么的还强要 star 是不是不合理了?如果有个 恶性 bug,人家给你提,不点 star 就不改,坑谁呢? 所以整体来说这种行为是不合适的。 >>> 别人提交 issue 是帮助你完善你主导的开源项目,用户才是你的财富。0 码力 | 87 页 | 31.99 MB | 1 年前3 2023 中国开源开发者报告Linux 4.9 正式 EOL 结束持续 6 年的 LTS 周期 微软计划在 Windows 中淘汰写字板 开源开发者事件回顾 JS 工具库 lodash 关闭所有 issue 和公开 PR MySQL 目前已经成为中国 用户使用最广泛的开源数据 库,其中 5.7 版本用户的比 重又是最高的。根据报告中 的统计数字,MySQL 5.7 用 户占比在国内高达 47%。届 时这些用户将会面临选择, UWP 在新版本里已经不见踪影。 老 牌 JS 工 具 库 lodash 关 闭 了 所 有 issue 并 统 一 打 上 "issue bankruptcy" 的 tag,此外还关闭了所有公开 PR,表示无力处理,一关 了之。 微软在 2023 年 9 月宣布计划在未来的 Windows 更新中弃用写字板。 对于 .doc 和 .rtf 等富文本文档,该公司建议使用 Microsoft Word -SORA-:我选择 vanilla,连 jQuery 都嫌弃。 网友锐评 >>> 我觉着如果是提 issue 求助的,点个 star 作者帮你,无可厚非。 如果是提 bug、改进建议或者 pr 什么的还强要 star 是不是不合理了?如果有个 恶性 bug,人家给你提,不点 star 就不改,坑谁呢? 所以整体来说这种行为是不合适的。 >>> 别人提交 issue 是帮助你完善你主导的开源项目,用户才是你的财富。0 码力 | 87 页 | 31.99 MB | 1 年前3
 Gitea,新一代的代码托管平台clone 到本地开发机器 03 创建分支,代码编写, 提交代码至个人开发分支 04 创建合并请求 提交 pull request 到分支 05 . 审查与合并 Team Lead 对提交的 PR 进行代 码审查,通过后进行合并 06 发布 在分支上进行持续集成、测试验 证并最终通过 release 分支发布 为团队和开发人员提供从规划到生产的高效且易用的使用体验 Gitea 核心能力:代码仓库 、删除或合并分支。 Gitea 核心能力:合并请求(PR) 创建合并请求 选择合并的目标分支和源分支,将展示本次合并请求所涉及的文件和变更内容; 同时可设置标签、里程碑、指派成员、添加评论等相关信息。 合并请求 研发在提交代码之后,可以通过创建合并请求, 将代码合并到目标分支中。 Gitea 核心能力:代码审查 代码审查(PR Review) 审查人在线浏览代码变更,并提交评审意见或问题。0 码力 | 30 页 | 14.34 MB | 1 年前3 Gitea,新一代的代码托管平台clone 到本地开发机器 03 创建分支,代码编写, 提交代码至个人开发分支 04 创建合并请求 提交 pull request 到分支 05 . 审查与合并 Team Lead 对提交的 PR 进行代 码审查,通过后进行合并 06 发布 在分支上进行持续集成、测试验 证并最终通过 release 分支发布 为团队和开发人员提供从规划到生产的高效且易用的使用体验 Gitea 核心能力:代码仓库 、删除或合并分支。 Gitea 核心能力:合并请求(PR) 创建合并请求 选择合并的目标分支和源分支,将展示本次合并请求所涉及的文件和变更内容; 同时可设置标签、里程碑、指派成员、添加评论等相关信息。 合并请求 研发在提交代码之后,可以通过创建合并请求, 将代码合并到目标分支中。 Gitea 核心能力:代码审查 代码审查(PR Review) 审查人在线浏览代码变更,并提交评审意见或问题。0 码力 | 30 页 | 14.34 MB | 1 年前3
 2024 中国开源开发者报告更加「接地气」,受到了更多开 发者的喜爱。 虽然面临资源的挑战,但它们的 灵活性和社区驱动力使得它们获 得了更多开发者的支持。 9 / 111 本年度最活跃的开源组织 不同开源组织在 Issue 解决 和 PR 处理数量上的差异,反映了它 们在开发活跃度、社区参与度和 技术成熟度上的不同战略。 技术大厂主导的项目往往具有较 高的资源投入和社区管理效率, 而民间组织则可能更注重技术问 题的快速解决,并逐步吸引更多 openKylin MindSpore openGauss Ascend dromara anolis OpenCloudOS Stream UBML 解决 Issue 处理 PR 10 / 111 编程语言流行趋势 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 Java JavaScript0 码力 | 111 页 | 11.44 MB | 8 月前3 2024 中国开源开发者报告更加「接地气」,受到了更多开 发者的喜爱。 虽然面临资源的挑战,但它们的 灵活性和社区驱动力使得它们获 得了更多开发者的支持。 9 / 111 本年度最活跃的开源组织 不同开源组织在 Issue 解决 和 PR 处理数量上的差异,反映了它 们在开发活跃度、社区参与度和 技术成熟度上的不同战略。 技术大厂主导的项目往往具有较 高的资源投入和社区管理效率, 而民间组织则可能更注重技术问 题的快速解决,并逐步吸引更多 openKylin MindSpore openGauss Ascend dromara anolis OpenCloudOS Stream UBML 解决 Issue 处理 PR 10 / 111 编程语言流行趋势 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 Java JavaScript0 码力 | 111 页 | 11.44 MB | 8 月前3
 Moonshot AI 介绍3、与增⻓和运营团队协作,不断优化素材设计,提升素材效果,实现投放ROI最⼤化。 职位要求: 1、本科以上学历,设计学相关背景,2年以上视频创意设计或相关领域⼯作经验; 2、熟练运⽤AE、PR等软件,了解PS、C4D等⼆三维设计⼯具; 3、具备出⾊的视觉设计和审美能⼒,对创意、节奏和镜头运⽤有独到⻅解; 4、在前公司中快速晋升,有优秀的绩效表现,具备主动性和实战精神,愿意参与素材的设计与产出;0 码力 | 74 页 | 1.64 MB | 1 年前3 Moonshot AI 介绍3、与增⻓和运营团队协作,不断优化素材设计,提升素材效果,实现投放ROI最⼤化。 职位要求: 1、本科以上学历,设计学相关背景,2年以上视频创意设计或相关领域⼯作经验; 2、熟练运⽤AE、PR等软件,了解PS、C4D等⼆三维设计⼯具; 3、具备出⾊的视觉设计和审美能⼒,对创意、节奏和镜头运⽤有独到⻅解; 4、在前公司中快速晋升,有优秀的绩效表现,具备主动性和实战精神,愿意参与素材的设计与产出;0 码力 | 74 页 | 1.64 MB | 1 年前3
共 8 条
- 1













