-
Notifications
You must be signed in to change notification settings - Fork 869
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
Open Source Software Health Metrics Visualization Exploration #2993
Comments
Starting working on microtasks. |
what is the size of this project @sgoggins ? |
It is large sized 350 hours project, medium level |
@PredictiveManish are you sure? Medium does not mean it is large. It is just the difficulty. @sgoggins Could you please clarify the size of all the GSoC project? It will let me make a better decision on which project to choose based on the time required for it. |
350 hours is large sized, 175 is for medium sized and 90 hours is the small sized |
@PredictiveManish Thanks! I forgot to check this page https://github.com/chaoss/augur/blob/main/gsoc-ideas.md |
Hi @sgoggins, while going through the idea description, I noticed that some of the mentioned links are broken. Could you please provide updated links? Thank you! |
Hi @sgoggins, is there a community channel to discuss over the topic? |
Starting work on micro tasks |
IDEA: Open Source Software Health Metrics Visualization Exploration
The CHAOSS Community currently delivers pre-packaged visualizations of open source software health data through Augur APIs (https://github.com/chaoss/augur/blob/main/augur/routes/pull_request_reports.py and https://github.com/chaoss/augur/blob/main/augur/routes/contributor_reports.py), and the https://github.com/chaoss/augur-community-reports repository. This project seeks to expand, refine, and standardize the visualization of different classes of community health metrics data. Specifically, some analyses are temporal, others are anomaly driven, and in some cases, contrasts across repositories and communities are required. In each case, the visualization of data is an essential component for metrics, and what we are now referring to as metrics models (https://github.com/chaoss/wg-metrics-models).
The aims of the project are as follows:
Microtasks
For becoming familiar with Augur, you can start by reading some documentation. You can find useful information at in the links, below. Grimoirelab also has a set of installation instructions and documentation here: https://chaoss.github.io/grimoirelab-tutorial/
Once you're familiar with Augur, you can have a look at the following microtasks.
Microtask 0:
Download and configure Augur, creating a dev environment using the general cautions noted here:
Microstask 1:
Work on any Augur or Grimoirelab Issue that's Open
Microtask 2:
Identify new issues you encounter during installation.
Microstask 3:
Explore data presently captured, develop an experimental visualization using tools of your choice. If Jupyter Notebooks against an Augur database/API endpoint collection, use https://github.com/chaoss/augur-community-reports for development.
Microtask 4:
Anything you want to show us. Even if you find bugs in our documentation and want to issue a PR for those!
The text was updated successfully, but these errors were encountered: