Skip to content

Project Tracker for GSoC 2021 @chaoss : Automate Metrics Release and Process Improvement

Notifications You must be signed in to change notification settings

ritik-malik/GSoC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

gsoc logo
gsoc logo

Metrics Automated Release System

Project Abstract | Weekly Meetings | Weekly Upates | Result | Links
Weekly updates will be posted on my blog

Project Abstract

The aim of the CHAOSS community is to create analytics and metrics to help define the community health. And it is the reports that play the presentation part of any organization, giving a good overview of the whole community. These reports (in the form of metric release), communicate the information which has been compiled as a result of research and analysis of all the metrics defined so far.

Improving the metric release process and fully automating will not only save time, but it will also help us to define a central structure for the current as well as upcoming WGs/metrics. Keeping in mind the ever evolving CHAOSS, the process would be scalable and flexible enough for easy tweaking in future. The quality and the impression of the PDF would also be on equal priority.

Once the automatic metric release is implemented, we can extend this idea to automate the error handling and structuring of Working Groups and metrics. We can also automate the making of a new working group from a template rather than from scratch. We can try to get rid of typos and grammatical errors once and for all by including scripts for automated timely scanning and fixing of the working groups. A major chunk of these ideas will be decided by the community feedback.

Mentors

Prototype Pipeline

A prototype for this project was made during the the application review period.
The same can be found in this repository.

Weekly Meetings

The offical weekly meetings for this project are being conducted on google-meet on Mondays at 9:00 am CDT / 2:00 pm UTC / 7:30 pm IST.
The meeting minutes document can be found here.

Weekly Updates

GSoC Acceptence Time Duration Blog
GSoC acceptance blog May 17, 2021 link
Coding Period 1 Time Duration Blog Notes
Week 1 June 7 - June 13, 2021 link link
Week 2 June 14 - June 20, 2021 link link
Week 3 June 21 - June 27, 2021 link link
Week 4 June 28 - July 4, 2021 link link
Week 5 July 5 - July 11, 2021 link link
Coding Period 2 Time Duration Blog Notes
Week 6 July 12 - July 18, 2021 link link
Week 7 July 19 - July 25, 2021 link link
Week 8 July 26 - Aug 1, 2021 link link
Week 9 Aug 2 - Aug 8, 2021 link link
Week 10 Aug 9 - Aug 15 link link
GSoC Conclusion Time Duration Blog
GSoC Conclusion blog Aug 21, 2021 link

Result

The project is offically completed and I passed all the evaluations!

The final project on the GSoC website can be found here.

My final report for GSoC '21 can be found here.

The final blog can be found here.

Links

About

Project Tracker for GSoC 2021 @chaoss : Automate Metrics Release and Process Improvement

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published