The most popular open source projects' source code "TODO" history

submited by
Style Pass
2021-05-17 06:17:09

Many Open Source projects regularly look for new contributors to help them develop new features. But, sometimes a lot of domain knowledge is required to make a real impact. Some features need a complete birds eye view of the project to estimate how changes will ripple through the remaining project and their consumers.

Hence, new contributors who want to get their hands dirty quickly may often hestitate as their efforts may never come to fruiton by becoming production code. Not everyone wants to be a documentation contributor. Altough, there is nothing wrong with it and it is one of the most important parts in any Open Source project.

Instead of jumping on the newest rewrite of module B in project A, why not tackle some of the issues that accumulated over time that were hacked together because the contributor had time constraints. These are often marked by the keyword TODO but seldomly earn their own issue or have simply been forgotten, or are even outdated. They may even be older than20 years you17 years. They may even be one of the most pressing security bugs out there...unfortunately.

Hence I suddenly got the idea to plot the development of outstanding TODOs in some of the most popular Open Source projects out there. I hope these graphs may convince you that there is abundant work to be tackled and cleaned up. Most of the graphs keep on growing consistently. This is your chance to make a contribution which may even earn you a second round in a future job interview for a highly paid position. Who knows. Linux TODOs PHP TODOs Python TODOs (cpython) NodeJS TODOs Golang TODOs Rust TODOs Swift TODOs TypeScript TODOs django TODOs next.js TODOs ReactJS TODOs VueJS TODOs Webpack TODOs elasticsearch TODOs mongoDB TODOs postgreSQL TODOs

Leave a Comment