hypertrons-crx icon indicating copy to clipboard operation
hypertrons-crx copied to clipboard

[OSS101] Task 5: Display Community OpenRank

Open tyn1998 opened this issue 1 year ago • 3 comments

Description

This task originates from #742.

About Community OpenRank

Currently, HyperCRX displays the Global OpenRank in several charts that involve OpenRank metrics. OpenDigger has calculated and exported Global OpenRank (JSON) for most active projects. Community OpenRank is a metric that measures the degree of developer contributions within a project. Due to its high computational cost, OpenDigger has only calculated and exported Community OpenRank (JSON) for a selection of repositories.

Design and Develop Features Related to Community OpenRank

HyperCRX currently lacks features related to Community OpenRank. However, as computational resources increase, OpenDigger will calculate and export Community OpenRank for more projects. Thus, it is necessary to develop features related to this metric in advance. In fact, the X-lab OSPO Dashboard has already made exploratory attempts at presenting Community OpenRank:

Exploratory OpenRank Presentation

This task requires you to design and implement a feature based on the characteristics of Community OpenRank.

任务描述

此任务来自 #742。

关于 Community OpenRank

当前,HyperCRX 在几个涉及到 OpenRank 指标的图表中展示的都是 Global OpenRank。OpenDigger 对大部分活跃项目都计算并导出了 Global OpenRank(JSON)。Community OpenRank 是一种衡量项目内开发者贡献程度的指标,由于其计算成本高,目前 OpenDigger 只对一部分仓库计算并导出了 Community OpenRank(JSON)。

设计并开发与 Community OpenRank 相关的特性

HyperCRX 目前并没有与 Community OpenRank 相关的特性,但随着计算资源的增加,OpenDigger 将计算并导出更多项目的 Community OpenRank,因此提前针对这一指标开发相应的特性是有必要的。事实上,X-lab OSPO 大屏已经对 OpenRank 的呈现做出了探索性的尝试:

image

本任务要求根据 Community OpenRank 的特点设计并实现一个特性。

tyn1998 avatar May 12 '24 14:05 tyn1998

你好,想问一下Community OpenRank是要自己算吗,json文件里没直接给出来openrank的值

Fiveneves avatar Jul 20 '24 05:07 Fiveneves

你好,想问一下Community OpenRank是要自己算吗,json文件里没直接给出来openrank的值

reset0514 avatar Jul 21 '24 07:07 reset0514

image image

Hi @Fiveneves @reset0514, you can refer to the code pen demo provided in the README.

tyn1998 avatar Jul 21 '24 10:07 tyn1998