Skip to content

Latest commit

 

History

History
98 lines (61 loc) · 3.44 KB

README.md

File metadata and controls

98 lines (61 loc) · 3.44 KB

chaoss-microtasks

Repository containing the solutions to the microtasks of the GrimoireLab Project for GSoC 2021.

I will be submitting a proposal for the idea, Gsoc Idea: Implement user roles/permisions and OpenID.

Lists of microtasks

Microtask-0 ✔️

Download PyCharm and get familliar with it.

You can find the repo here

Microtask-1 ✔️

Set up the dev environment to work on GrimoireLab.

You can find the detailed steps here

Microtask-2 ✔️

Execute micro-mordred to collect, enrich and visualize data from Git repositories.

You can find the demo here

Microtask-3 ✔️

Based on the elasticsearch documents produced by micro-mordred and source code of chaoss/grimoirelab-elk, try to answer the following questions:
  • What is the meaning of JSON attribute author_id ?
  • What is the meaning of the JSOn attribute author_org_name ?

You can find the answers to the above questions here

Microtask-4 ✔️

Set up the developer environment of SortingHat(muggle branch)

You can find the detailed steps here

Microtask-5 ✔️

Create a sample profile with different identities and enrollments using the SortingHat UI

You can find the images here

Microtask-6 ✔️

Using the SortingHat GraphQL console, create a query that fetches the data (identities, enrollments) of an individual profile

You can find the query and the output image here

Microtask-7 ✔️

Create a script that can parse the gitdm developer affiliation files and load the data in a SortingHat database using GraphQL.

You can find the script as well as the test data and the demo gif to showcase its execution here

Microtask-8 ✔️

Improve the visualization of the IndividualCards component. You need not send a PR, please update the work in your personal fork

You can find the improved card design as well as the commit here

Microtask-9 ✔️

Submit a PR to any of the GrioireLab components to increase the test coverage of one or more files of the source code.

You can find the contributions here

Microtask-10 ✔️

Submit at least a PR to one of the GrimoireLab repositories to fix an issue, improve documentation, etc.

You can find the contributions here