Skip to content

Microtasks for GSoC Idea : Packaging and Sharing CHAOSS metrics using GrimoireLab dashboards

Notifications You must be signed in to change notification settings

heming6666/chaoss-microtasks

Repository files navigation

chaoss-microtasks

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.


Microtask 1

  • Task: Set up Perceval to be executed from PyCharm.
  • Explanation can be found here.

Microtask 2

Binder

  • 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.

Microtask 3

  • 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.

Microtask 4

  • Task:Set up a dev environment to work on GrimoireLab.
  • Explanation can be found here.

Microtask 5

  • Task: Execute micro-mordred to collect, enrich and visualize data from any GitHub repository.
  • Explanation can be found here.

Microtask 6

  • Task: Execute micro-mordred to obtain data from the study enrich_geolocation for any GitHub repository.
  • Explanation can be found here.

Microtask 7

  • 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.

Microtask 8

  • 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.

Microtask 9

  • The answers can be found here.

Microtask 10

  • 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

About

Microtasks for GSoC Idea : Packaging and Sharing CHAOSS metrics using GrimoireLab dashboards

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published