Return-Path: X-Original-To: apmail-couchdb-commits-archive@www.apache.org Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AEEDB9597 for ; Sun, 17 Jun 2012 18:29:14 +0000 (UTC) Received: (qmail 41347 invoked by uid 500); 17 Jun 2012 18:29:14 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 41295 invoked by uid 500); 17 Jun 2012 18:29:14 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 41288 invoked by uid 99); 17 Jun 2012 18:29:14 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Jun 2012 18:29:14 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 2F9E811F6E; Sun, 17 Jun 2012 18:29:14 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: jan@apache.org To: commits@couchdb.apache.org X-Mailer: ASF-Git Admin Mailer Subject: git commit: Automate maintenance of the THANKS file Message-Id: <20120617182914.2F9E811F6E@tyr.zones.apache.org> Date: Sun, 17 Jun 2012 18:29:14 +0000 (UTC) Updated Branches: refs/heads/master 9514ed3f5 -> 7646794ea Automate maintenance of the THANKS file THANKS now is automatically maintained for you. It uses git author data to append people who submitted patches in the past. For non-commit THANKS, you can still manually edit this file. This commit removes from the THANKS file the people that appear as git commit authors since we started committing them after commit 6c976bd. These removed entries get automatically re- added by `make`. Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/7646794e Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/7646794e Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/7646794e Branch: refs/heads/master Commit: 7646794ea7a30d41a64c873d8b27ae830397d94a Parents: 9514ed3 Author: Jan Lehnardt Authored: Sun Jun 17 20:06:21 2012 +0200 Committer: Jan Lehnardt Committed: Sun Jun 17 20:11:31 2012 +0200 ---------------------------------------------------------------------- Makefile.am | 10 +++++++++- THANKS | 13 +++++-------- 2 files changed, 14 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/couchdb/blob/7646794e/Makefile.am ---------------------------------------------------------------------- diff --git a/Makefile.am b/Makefile.am index 9dd22b8..1cbd865 100644 --- a/Makefile.am +++ b/Makefile.am @@ -79,7 +79,15 @@ README.gz: $(top_srcdir)/README -gzip -9 < $< > $@ THANKS.gz: $(top_srcdir)/THANKS - -gzip -9 < $< > $@ + sed -e 's/^#.*//' $< > $<.tmp # strip comments + sed -e '/^$$/d' $<.tmp > $<.tmp2 # strip empty lines + git shortlog -se 6c976bd..HEAD \ + | grep -v @apache.org \ + | sed -E 's/^[[:blank:]]{5}[[:digit:]]+[[:blank:]]/ * /' \ + >> $<.tmp2 # inject git authors + echo '\nFor a list of authors see the `AUTHORS` file.\n' >> $<.tmp2 + -gzip -9 < $<.tmp2 > $@ # zip + rm $<.tmp $<.tmp2 # cleanup check: dev check-js $(top_builddir)/test/etap/run $(top_srcdir)/test/etap http://git-wip-us.apache.org/repos/asf/couchdb/blob/7646794e/THANKS ---------------------------------------------------------------------- diff --git a/THANKS b/THANKS index f0dccb8..1e065f8 100644 --- a/THANKS +++ b/THANKS @@ -66,7 +66,6 @@ suggesting improvements or submitting changes. Some of these people are: * Lim Yue Chuan * David Davis * Klaus Trainer - * Dale Harvey * Juuso Väänänen * Jeff Zellner * Benjamin Young @@ -92,12 +91,10 @@ suggesting improvements or submitting changes. Some of these people are: * Simon Leblanc * Rogutės Sparnuotos * Gavin McDonald - * Ronny Pfannschmidt - * Magnus Hoff - * Alexander Dorofeev - * Anthony S Baker - * Ewan McDougall - * Adam Lofts -For a list of authors see the `AUTHORS` file. +# Dear committer who merges a commit from a non-committer: +# You don't have to manually maintain the THANKS file anymore (yay!). +# Non-committer authors get automatically appended to THANKS and +# moved into THANKS.gz by `make`. This note will be stripped as well. +# Authors from commit 6c976bd and onwards are auto-inserted.