Jan-03-2017, 06:14 PM
There was recently an article about the huge number of repositories (many of which are pretty important) which have a truck factor of 1 (ie: if that one person gets hit by a bus, the project will likely cease to be updated): https://medium.com/@aserg.ufmg/12-442-gi....f1d2q1an4
For python specific repos, that number is 899: http://gittrends.io/#/explore?page=1&lan...1&max_tf=1
The list includes such things as
So maybe, if you need a way to learn a new language, pick an important package that needs help to survive worst-case-scenarios, and learn everything about that package?
For python specific repos, that number is 899: http://gittrends.io/#/explore?page=1&lan...1&max_tf=1
The list includes such things as
requests
, flask
, bottle
, jinja
, web.py
, werkzeug
, and lots of api wrappers (such as the twitter api, django-facebook api, and redis). Some of that might just be their algorithm not getting things quite right, and some of it is just old, abandoned packages, but not all of it. So maybe, if you need a way to learn a new language, pick an important package that needs help to survive worst-case-scenarios, and learn everything about that package?