Here's a little a little tool I wrote that automatically generates copyright headers for source files in a git repository based on the git history.
Run it like this:
~/projects/pulseaudio$ copyright.py src/pulsecore/sink.c src/pulsecore/core-util.c
And it will give you this:
File: src/pulsecore/sink.c Copyright 2004, 2006-2009 Lennart Poettering Copyright 2006-2007 Pierre Ossman Copyright 2008-2009 Marc-Andre Lureau File: src/pulsecore/core-util.c Copyright 2004, 2006-2009 Lennart Poettering Copyright 2006-2007 Pierre Ossman Copyright 2008 Stelian Ionescu Copyright 2009 Jared D. McNeill Copyright 2009 Marc-Andre Lureau
This little script could use love from a friendly soul to make it crawl entire source trees and patch in appropriate copyright headers. Anyone up for it?
posted at: 00:16 | path: /projects | permanent link to this entry | 2 comments
Leave a Comment:
It should be obvious but in case it isn't: the opinions reflected here are my own. They are not the views of my employer, or Ronald McDonald, or anyone else.
Please note that I take the liberty to delete any comments posted here that I deem inappropriate, off-topic, or insulting. And I excercise this liberty quite agressively. So yes, if you comment here, I might censor you. If you don't want to be censored your are welcome to comment on your own blog instead.