Kernel.org Changelog

The good old Changelog of the Linux-Kernel is quite a monster to read and I cannot imagine that you’d like to read it commit by commit for just maintaining your kernel builds in case of getting a rough idea what happened during the last release. So why not making things a little more short and sweet instead? Let’s have a look at the first commits:

Just by looking at those two commits you might notice a ton of metadata sitting here which we actually don’t need. Thanks to git you might also notice the structure being the same on all messages. Getting that thing on a console we just need to look for the word “commit” and some lines around it to cut things into shape – and it happens that we have just the right tools for doing so: grep

That’s pretty short already but still not as readable as we want it to be. So let’s focus on some other stuff to be thrown away: the ‘–‘ lines at the end of the commit are looking like they could use some trim: grep -B 1 "^--" does that for us: