summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2010-03-01 21:49:26 +0100
committerPeter Simons <simons@cryp.to>2010-03-01 21:49:26 +0100
commitd9028c7e23a843690edaea9cf30c061435128cf8 (patch)
tree035b477b3c0dad320712981ff1abe9d52be4270d /TODO
parent64336ccc74a48dfc4589f534b9e6647b81f8ddf4 (diff)
downloadautoconf-archive-d9028c7e23a843690edaea9cf30c061435128cf8.tar.gz
TODO: we need a script that generates copyright lines from Git
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 14 insertions, 0 deletions
diff --git a/TODO b/TODO
index 34a64f7..a9a2a69 100644
--- a/TODO
+++ b/TODO
@@ -105,3 +105,17 @@
Karl Berry suggested using =gnulib/config/srclist-update= to keep those files
synchronized.
+* TODO Write a script that generates copyright lines from Git
+
+ We have a bunch of administrative files, such as configure.ac or Makefile.am,
+ and those files need some sort of copyright statement. The usual approach is
+ to use "Copyright (c) 2010 Free Software Foundation, Inc.", like this file
+ currently does, but that statement is not accurate, because the rights
+ haven't been actually signed over to the FSF. Instead, it would be nice to
+ generate proper copyright lines from the Git repository, using the authors
+ and date stamps of the commits that modified the file. To some extend, that
+ script could be used to maintain copyright lines in the macros, too, but
+ unfortunately the macro history isn't all too reliable, because oftentimes
+ the "author" of git commit is not necessarily the actual author, but merely
+ the maintainer who's, well, committing it. For the administrative files,
+ however, this shouldn't be a problem.