almadhoob / github-awareness-campaign

This project is to show how the GitHub contribution graph is NOT an ideal tool to evaluate developers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Awareness Campaign

This project is to show how the GitHub contribution graph is NOT an ideal tool to evaluate developers.

Background

In the most popular code hosting solutions (i.e. GitHub and GitLab), there is a visual graph that is presented on each user profile with a purpose to illustrate their activities. It's intended to measure how developers are active on daily basis.

The graph is very useful for personal activity tracking, nothing else —practically— from my humble experience. However, it still misleads many people (including talent acquisition managers in large companies as I witnessed) who depend on it for evaluation. Thus, I have created this project to demonstrate how developers can easily fill their graphs with meaningless autogenerated contributions using the script.

Unfortunately, there is no option to completely disable the graph on GitHub. Alternative solutions (like Gitea and its fork Forgejo) has decided not to present the graph on the mainpage of user profiles but on their dashboards which is more practical for its purpose.

Resources

Share, take care and let others be aware!

You are allowed (and asked) to share, fork, improve, merge, and re-distribute this work which is freely licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.

About

This project is to show how the GitHub contribution graph is NOT an ideal tool to evaluate developers.

License:Other


Languages

Language:Python 100.0%