Microtasks for GSOC Idea: Packaging and Sharing CHAOSS metrics using GrimoireLab dashboards.
Here is my proposal.
I have submitted 4 pull requests to GrimoireLab’s GitHub projects and information related to my contributions can be found here.
- Task: Set up Perceval to be executed from PyCharm.
- Explanation can be found here.
- Task: Create a Python script to execute Perceval via its Python interface using the Git and GitHub backends. Feel free to select any target repository.
- Explanation can be found here.
- Task:Based on the JSON documents produced by Perceval and its source code, try to answer the given questions.
- The answers can be found here.
- Task:Set up a dev environment to work on GrimoireLab.
- Explanation can be found here.
- Task: Execute micro-mordred to collect, enrich and visualize data from any GitHub repository.
- Explanation can be found here.
- Task: Execute micro-mordred to obtain data from the study
enrich_geolocation
for any GitHub repository.
- Explanation can be found here.
- Task: Create a visualization in Kibiter that shows the top 10 contributors in any GitHub repository and. If you complete Microtask 6, you can create a visualization that shows where the contributors are located.
- Explanation can be found here.
- Task: Set up Kidash and Archimedes to be executed from PyCharm. Export any dashboard available in your local Kibiter using Kidash and Archimedes.
- Explanation can be found here.
- Task:After reading the documentation at https://www.elastic.co/elastic-stack and https://opendistro.github.io/for-elasticsearch/ try to answer the given questions.
- The answers can be found here.
- Task: Submit at least a PR to one of the GrimoireLab repositories to fix an issue, improve the documentation, etc.
I have submitted 4 pull requests to GrimoireLab’s GitHub projects. Here's the list of my contributions:
No. | Pull Request: repository | Fixes | Description | Status |
---|---|---|---|---|
1 | #124: grimoirelab-kibiter | - | Fix broken link in README | Merged |
2 | #126: grimoirelab-tutorial | - | Fix the broken link in the installation-for-the-impatient page | Merged |
3 | #436: grimoirelab-sirmordred | #435 | [sirmordred] Remove duplicate call of execute_batch_tasks | Merged |
4 | #448: grimoirelab-sirmordred | - | Fix typo in README | Merged |