@bagder I like this one most; shows replacement and addition in one graph.
@dascandy yes, I too think this is the best one
extract the data using git blame => https://github.com/curl/stats/blob/master/codeage.pl
render the graph from the data the script generated using gnuplot => https://github.com/curl/stats/blob/master/codeage.plot
@tuzu @hikhvar @bagder @dascandy I'm tempted to load https://git.kernel.org/pub/scm/linux/kernel/git/tglx/history.git into the graph to get better historical resolution...
@kees @bagder @hikhvar @dascandy This is amazing. I wonder how hard would it be to add versions of Linux before 2004 to git. If I understand the script correctly (which is very unlikely) it checks for dates so it would require manually changing the git history to add correct dates. Which could probably be done using a shell script but it would probably be pretty hard to do.
@tuzu @bagder @hikhvar @dascandy Yeah, there are a few reconstructions of ancient git history, and they don't look like they have correct dates associated with them. I found this, though: https://archive.org/details/git-history-of-linux
it seems davej's tree vanished, though. :(
This might exceed my time/attention, though. :P
@pjcj @bagder @hikhvar @dascandy And yeah, confirmed. Removal of several unused architectures happened in v4.17 (June 2018):
https://kernelnewbies.org/Linux_4.17#Removal_of_unused_architectures