Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

L5.思考题 e #56

Closed
Tracked by #41
will-ww opened this issue Apr 1, 2023 · 7 comments
Closed
Tracked by #41

L5.思考题 e #56

will-ww opened this issue Apr 1, 2023 · 7 comments
Labels
question Further information is requested

Comments

@will-ww
Copy link
Contributor

will-ww commented Apr 1, 2023

No description provided.

@will-ww will-ww added the question Further information is requested label Apr 1, 2023
@will-ww
Copy link
Contributor Author

will-ww commented Apr 1, 2023

CHAOSS 是 Linux Foundation 基金会旗下的一个开源项目。试调研 CHAOSS 项目,它的指标体系有些什么特点?以及和 OpenDigger 相比较,最大的不同点是什么?

@Ashura5
Copy link
Contributor

Ashura5 commented Apr 2, 2023

CHAOSS (Community Health Analytics Open Source Software) 是一个旨在提供开源社区的度量、分析和报告的项目,由 Linux Foundation 资助。以下是 CHAOSS 指标体系的一些特点:

多维度指标:CHAOSS 提供了许多维度的指标,包括社区活跃度、多样性和包容性、贡献者行为、生命周期和可持续性等等。这些指标可以帮助开源项目了解其社区的健康状况,并找出改进的机会。

适用性广泛:CHAOSS 指标体系适用于各种类型的开源项目,无论是软件、硬件还是文档等等。因此,这些指标可以帮助开源社区了解它们的状况,并且可以帮助管理者改进开源项目的健康状况。

开放性:CHAOSS 指标体系是开放的,并且是由社区驱动的。这意味着任何人都可以为 CHAOSS 项目做出贡献,提出新的指标或改进现有的指标。

与 CHAOSS 不同,OpenDigger 是一个由 GitHub 提供的度量和报告工具,而不是一个指标体系。OpenDigger 提供了一些度量和报告,但它不像 CHAOSS 一样提供一个完整的、多维度的指标体系。此外,OpenDigger 专注于 GitHub 上的开源项目,而 CHAOSS 的指标体系适用于各种类型的开源项目,不仅限于 GitHub。因此,CHAOSS 的最大不同点在于其提供的完整、多维度的指标体系,以及其广泛的适用性。
by ChatGPT

@itsKevin-lgy
Copy link
Contributor

CHAOSS是一个开源项目,旨在通过定义开放的标准和指标来支持开源社区的可持续性、增长和社区治理。CHAOSS的指标体系是其核心组件之一,具有以下几个特点:

1.多样性:CHAOSS的指标体系涵盖了多个方面,如社区活跃度、贡献者活动、社区健康度等等,可以满足不同类型和规模的开源项目的需求。
2.可扩展性:CHAOSS的指标体系是模块化的,可以根据需要添加、删除或修改指标,以适应不同的开源项目。
3.可量化性:CHAOSS的指标体系旨在提供可量化的数据来衡量开源社区的各个方面,以便开源社区管理者和贡献者更好地了解社区状况,并作出决策。
4.开放性:CHAOSS的指标体系是开放的,任何人都可以使用和贡献,这有助于促进开源社区之间的交流和共享。

与OpenDigger相比,最大的不同点是CHAOSS的指标体系更加全面和模块化,可以根据需要添加、删除或修改指标,以适应不同的开源项目的需求。另外,CHAOSS的指标体系是一个社区驱动的项目,得到了广泛的社区支持和贡献。而OpenDigger则是由一家公司开发和维护的,其指标体系可能更偏向于商业应用。

by chatGPT

@JinaoLiu
Copy link
Contributor

JinaoLiu commented Apr 3, 2023

1.这一整套指标体系是一个自顶向下结构化的三级指标体系,从最外层的 Working Group,就是前面讲到的各个维度,包括风险、价值、多样性、包容性以及演化等等,再到下层的 Focus Area,再到具体的一个指标。比如说你关注的是怎么去规避风险,Risk 工作小组下面就会包含一些如许可证风险、安全合规相关的内容帮你去了解如何规避风险。如果你关注的是怎么去营造一个繁荣友好的社区氛围,就可以去看一看在 DEI Working Group 下面的一些指标。
2.颗粒度是很小的。一个指标可以把它想象成一个元标签,每个指标的模板是比较抽象的,需要再进一步地组合或者细化,然后把它给实例化出来。

@Curious-chen
Copy link

CHAOSS 是 Linux Foundation 基金会旗下的一个开源项目,它的目标是创建指标、指标模型和软件,以更好地了解全球范围内的开源社区健康状况。CHAOSS 是 Community Health Analytics in Open Source Software 的缩写。开源软件对个人和组织都非常重要,因此我们需要了解我们依赖的开源项目的健康状况。不健康的项目可能会对项目参与者和依赖该项目的组织产生负面影响。

CHAOSS 项目的指标体系有以下几个特点:

  • 指标是在不同的工作组中开发的,这些工作组关注不同的方面,如开源项目中的多样性、平等性和包容性,开源项目的风险,以及项目可能经历的演变。
  • 指标是基于数据分析和社区反馈制定的,旨在提供有用和可信的信息,帮助评估和改善开源社区健康状况。
  • 指标是开放和透明的,任何人都可以参与贡献、评论和使用。

与 OpenDigger 相比较,CHAOSS 项目最大的不同点是:

  • OpenDigger 是一个基于 CHAOSS 指标和软件的应用平台,它提供了一个可视化界面,让用户可以方便地查询、分析和比较不同开源项目的健康状况。
  • OpenDigger 主要关注中国本土的开源社区,它收集了大量中国本土开源项目和组织的数据,并提供了一些针对中国本土特点的指标和分析。
  • OpenDigger 是一个商业化的平台,它由阿里巴巴集团赞助并运营,它为用户提供了一些增值服务,如定制化报告、专业咨询和培训等。

@TengLuoLuo
Copy link
Contributor

CHAOSS 指标体系有以下特点:

  • CHAOSS 提供了多种指标,包括性能指标、安全指标、系统可用性指标等,用户可以根据自己的需求选择和配置指标。
  • 指标体系的设计非常灵活,用户可以根据自己的需求进行配置和定制。
  • 指标体系的组件可以相互扩展,用户可以根据系统的实际需求添加或删除组件。
  • CHAOSS 提供了可视化的工具,可以将指标进行可视化处理,帮助用户更好地理解系统的性能状况和故障原因。

与 OpenDigger 相比,CHAOSS 项目最大的不同点是:

  • OpenDigger 是一款用于挖掘大数据的工具,而 CHAOSS 是一款用于管理系统性能、安全性和可用性的工具。
  • OpenDigger 主要用于监测大数据处理系统的性能,而 CHAOSS 主要用于监测整个系统的性能、安全性和可用性。

@will-ww
Copy link
Contributor Author

will-ww commented Apr 3, 2023

从上面的几个回答看,对于这个问题,ChatGPT 基本都是胡说八道,因为涉及到 OpenDigger 的内容,我开始用👎(-1)符号来标注~ 😎 @TengLuoLuo @Curious-chen @JinaoLiu @itsKevin-lgy @Ashura5

@will-ww will-ww closed this as completed Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

6 participants