X-lab2017 / open-digger

Open source analysis tools
https://open-digger.cn
Apache License 2.0
280 stars 78 forks source link

OpenDigger Biweekly Meeting: 2024-06-04 #1577

Closed Peng99999 closed 3 days ago

Peng99999 commented 1 month ago

Description

Meeting

🕣Time: 12:30~13:30, Wednesday of every two weeks 📞Tencent Meeting:716-840-455(link)

Agenda

Opendigger:

Added:

  1. label data: #1574

Filter conditions: Collected by dbdb.io on May 30, 2024 OR Rankings in the DB-Engines Rankings table on May 30, 2024; Has open source license; Has repository link on GitHub;

  1. 1568 :

some of the findings are quite surprising! Like, who would’ve thought OpenAtom is ahead of CNCF in terms of influence? I’m thinking this might have something to do with missing data.

we should definitely add project level label data to all foundations to make sure that we can compare them in same dimension

  1. 1569

Added:Add a task to generate foundations label data automatically from official files. Right now, including: CNCF, LF AI, LF Edge, OpenJS, Hyperledger

  1. 1575:

Add more GitHub bot account Add DaoCloud developers and company label Add guqing to Chinese developers

refactor:

  1. 1576 change docker hub to public registry

Change self hosted docker hub to aliyun public registry to reduce cost.

Issue and discussion:

  1. 1567 : "缺陷解决持续时间" 是在CHAOSS中定义过的,OSS Compass已经实现了此数据,但opendigger目前还没有

“缺陷”一般在实现时使用 Issue 的 Label 标签来进行辅助判断,但可能不同项目所使用的 Label 体系是不一样的,因此这个实现起来不太方便做成一个通用逻辑,可能需要针对特定社区使用特定方法来实现,因此较为复杂。目前在opendigger中还没有一个通用的方法来判断“缺陷”

Opendigger-website:

Added:

  1. https://github.com/X-lab2017/open-digger-website/pull/20

Added Technical Fork into the metrics section. Updated Contributing guide (linked Mermaid Diagram getting-started guide) Updated Docs (user_docs), added mermaid diagrams for UML figures & shifted default examples into dropdowns. Added support for tap-to-zoom on markdown images using image-zoom docusaurus plugin. Refactored Blockquote styling to enhance visibility.

Issue and discussion;

  1. https://github.com/X-lab2017/open-digger-website/issues/21

Since after the refactor of documentation, we will move each part of the documentation into different pages like metrics and applications. So we should have an interactive architecture SVG in top level README for users to better understand OpenDigger.

Proposed solution (optional) We can refer to the architecture SVG of Hypertrons: https://blog.frankzhao.cn/images/arch.svg , the SVG file contains elements layouts, styles and interactive script, so it can be interactive and can support multiple languages at once. Although this SVG file can not be properly rendered in GitHub markdown file due to security reason, we can embed the image in the website