Merge pull request #23250 from geekpi/translating

translated
This commit is contained in:
geekpi 2021-09-15 08:49:02 +08:00 committed by GitHub
commit 9d266e800d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 57 additions and 58 deletions

View File

@ -1,58 +0,0 @@
[#]: subject: "Building an open source community health analytics platform"
[#]: via: "https://opensource.com/article/21/9/openrit-mystic"
[#]: author: "Quinn Foster https://opensource.com/users/quinn-foster"
[#]: collector: "lujun9972"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
Building an open source community health analytics platform
======
An academic OSPO is working with CHAOSS software to build a community
health analytics platform.
![metrics and data shown on a computer screen][1]
Rochester Institute of Technology (RIT) has made considerable strides in increasing its presence in the open source world lately. RIT's _Free and Open Source Software and Free Culture_ minor is the first of its kind in academia. For example, its open source programs office, Open@RIT, has begun helping RIT faculty and staff fellows build and maintain communities for their open source projects.
These strides are driven by the students, faculty, and staff at RIT. Already, a growing number of people at the university are heading their own open projects. However, running an entirely open source project can be cumbersome. Much of this comes from maintaining a community for the project and managing data such as the project's code, issue tracking, and repositories.
To help these people, Open@RIT is creating a system called Mystic, a community health analytics platform that utilizes [GrimoireLab][2], an open source toolkit developed by [CHAOSS][3] software that provides metrics and analytics for open source projects. GrimoireLab allows users to gather, enrich, filter, and visualize a project's data, such as the time it takes a reported issue to be solved, contributor affiliations, and much more.
Mystic will act as a front-end portal where anybody can submit their project. From there, the project will be sent directly to GrimoireLab, which will compute and publish the project's metrics for the submitter after only a few minutes.
> "Our hope is that anyone at RIT who is managing, leading, or participating in an open source project will be able to submit that project to Mystic and have any metrics they need provided to them," says Emi Simpson, full-stack developer at Open@RIT and head developer of Mystic.
The process is straightforward. After logging into Mystic, the user uploading their project opens up a pop-up window where they enter details about the project and links to data sources like GitLab, RSS feed, and an Open Software Foundation (OSF) project. Once the details and project are saved, Mystic uses GrimoireLab to automatically retrieve metrics from the project source and render graphs for each source. The project and its metrics will then be displayed on its own dashboard.
![Mystic statistics page][4]
Screenshot by Quinn Foster, [CC-BY SA 4.0][5]
These dashboards will also be displayed and listed on a single page for others to see, encouraging cooperative development and interaction between open source communities within RIT worldwide. Simpson and Open@RIT hope this will increase participation in open work at RIT and further cement the university as an open work hub.
> "If somebody asks what is RIT doing for open source software, my hope is that people will be able to point to Mystic and GrimoireLab and say 'here's what,'" says Simpson. "By building that metric of 'here's what we're doing, here's what we've contributed, here are the projects that people are working on,' we can build a community at RIT centered around the work that we're doing in open source."
At the moment, Mystic is still under development and not ready for a production environment, but its potential for both RIT and open source as a whole remains well in sight. Future goals include implementing easy integration with the university's reporting tools and comprehensive dashboards at the project level and in aggregate.
Are you interested in contributing to Mystic? [Get in touch with us][6] to get started.
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/9/openrit-mystic
作者:[Quinn Foster][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/quinn-foster
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/metrics_data_dashboard_system_computer_analytics.png?itok=oxAeIEI- (metrics and data shown on a computer screen)
[2]: https://chaoss.github.io/grimoirelab/
[3]: https://chaoss.community/
[4]: https://opensource.com/sites/default/files/uploads/mystic_statistics_page.png (Mystic statistics page)
[5]: https://creativecommons.org/licenses/by-sa/4.0/
[6]: https://opensource.ieee.org/rit/mystic

View File

@ -0,0 +1,57 @@
[#]: subject: "Building an open source community health analytics platform"
[#]: via: "https://opensource.com/article/21/9/openrit-mystic"
[#]: author: "Quinn Foster https://opensource.com/users/quinn-foster"
[#]: collector: "lujun9972"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
构建开源的社区健康分析平台
======
一个学术性的 OSPO 正在与 CHAOSS 软件合作以建立一个社区健康分析平台。
![metrics and data shown on a computer screen][1]
罗切斯特理工学院RIT最近在增加其在开源世界的存在方面取得了相当大的进展。例如其开源项目办公室Open@RIT已经开始帮助 RIT 的教职员工为他们的开源项目建立和维护社区。
这些进展是由 RIT 的学生、教师和工作人员推动的。目前,大学里已经有越来越多的人在领导他们自己的开放项目。然而,运行一个完全的开源项目可能是很麻烦的。这主要来自于维护项目的社区和管理数据,如项目的代码、问题跟踪和仓库。
为了帮助这些人Open@RIT 正在创建一个名为 Mystic 的系统,这是一个社区健康分析平台,利用了 [GrimoireLab][2],这是一个由 [CHAOSS][3] 软件开发的开源工具包为开源项目提供指标和分析。GrimoireLab 允许用户收集、丰富、过滤和可视化一个项目的数据,例如一个报告的问题被解决的时间、贡献者的关系等。
Mystic 将作为一个前端门户,任何人都可以提交他们的项目。在那里,项目将被直接发送到 GrimoireLab它将在几分钟后为提交者计算并发布项目的指标。
> Open@RIT 的全栈开发者和 Mystic 的首席开发者 Emi Simpson 说:“我们希望 RIT 的任何管理、领导或参与开源项目的人都能将该项目提交给 Mystic并获得他们需要的任何指标”。
这个过程很简单。登录 Mystic 后,上传项目的用户会打开一个弹出式窗口,输入项目的细节和数据源的链接,如 GitLab、RSS feed 和一个开放软件基金会OSF项目。一旦细节和项目被保存下来Mystic 就会使用 GrimoireLab 从项目源中自动检索指标,并为每个源渲染图表。然后,该项目及其指标将显示在它自己的仪表板上。
![Mystic statistics page][4]
Screenshot by Quinn Foster[CC-BY SA 4.0][5]
这些仪表盘将并列显示在一个页面上,以供其他人查看,鼓励全世界 RIT 内部的开源社区之间的合作开发和互动。Simpson 和 Open@RIT 希望这将增加 RIT 的开放工作的参与度,并进一步巩固该大学作为开放工作中心的地位。
> Simpson 说:“如果有人问 RIT 在为开源软件做什么,我希望人们能够指着 Mystic 和 GrimoireLab 说就是这些。通过建立‘这些’是我们正在做的,这些是我们的贡献,这些是人们正在做的项目的指标,我们可以在 RIT 建立一个以我们正在做的开源工作为中心的社区。”
目前Mystic 仍在开发中,还没有准备好进入生产环境,但它对 RIT 和整个开源的潜力仍然是有目共睹的。未来的目标包括实现与大学报告工具的轻松整合,以及在项目层面和总体上的综合仪表盘。
你对 Mystic 的贡献感兴趣吗?[请与我们联系][6]开始吧。
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/9/openrit-mystic
作者:[Quinn Foster][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/quinn-foster
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/metrics_data_dashboard_system_computer_analytics.png?itok=oxAeIEI- (metrics and data shown on a computer screen)
[2]: https://chaoss.github.io/grimoirelab/
[3]: https://chaoss.community/
[4]: https://opensource.com/sites/default/files/uploads/mystic_statistics_page.png (Mystic statistics page)
[5]: https://creativecommons.org/licenses/by-sa/4.0/
[6]: https://opensource.ieee.org/rit/mystic