From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/70250 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: Git, ding-cvslog (gmane.emacs.gnus.cvs), ding-patches (gmane.emacs.gnus.commits) Date: Wed, 01 Sep 2010 06:18:22 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87occhd85d.fsf@lifelogs.com> References: <87iq2prjr0.fsf@marauder.physik.uni-ulm.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1283339969 8689 80.91.229.12 (1 Sep 2010 11:19:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 1 Sep 2010 11:19:29 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M18636@lists.math.uh.edu Wed Sep 01 13:19:28 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OqlLj-0001sK-Ar for ding-account@gmane.org; Wed, 01 Sep 2010 13:19:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1OqlL2-0007OO-LF; Wed, 01 Sep 2010 06:18:44 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1OqlL1-0007OB-Fq for ding@lists.math.uh.edu; Wed, 01 Sep 2010 06:18:43 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OqlKz-0001sK-OR for ding@lists.math.uh.edu; Wed, 01 Sep 2010 06:18:43 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OqlKz-0004CI-00 for ; Wed, 01 Sep 2010 13:18:41 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OqlKu-0001Ob-5a for ding@gnus.org; Wed, 01 Sep 2010 13:18:36 +0200 Original-Received: from c-24-14-16-248.hsd1.il.comcast.net ([24.14.16.248]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Sep 2010 13:18:36 +0200 Original-Received: from tzz by c-24-14-16-248.hsd1.il.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Sep 2010 13:18:36 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 57 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-24-14-16-248.hsd1.il.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:d4+omq1XssluCJruGj+y5wYEza0= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:70250 Archived-At: On Wed, 01 Sep 2010 09:44:03 +0200 Reiner Steib wrote: RS> - "From: www-data ..." is useless. I want the person who committed RS> (pushed?) the change. Done. The cvslog post gets moderated because of this changed: "Your message to ding-cvslog has been delayed, and requires the approval of the moderators" so using the real author e-mail will require more work for the moderator. We could use the comitter instead to make it less variable but I think you want the author, right? RS> - "Subject: [git] Gnus Project branch, master, updated. [some_long_hash]" RS> Please show the file names and the "one line summary" when possible. There can be many files. Better to just show the one-line summary (showing just one file when possible creates inconsistent output so I thought it wasn't optimal). If you want it otherwise, see below. RS> - Could the boilerplate text[1] be appended instead of putting it at RS> the top of the message? Done. RS> What happened to ding-patches (gmane.emacs.gnus.commits)? No postings RS> since April 2010. RS> With CVS, ding-cvslog (gmane.emacs.gnus.cvs) showed only a summary RS> (e.g. http://article.gmane.org/gmane.emacs.gnus.cvs/9382) and RS> ding-patches (gmane.emacs.gnus.commits) included the diff output as RS> well. Tell me how you want it to work. For me the current situation is OK. The posts get gatewayed to the mailing lists on quimby (listed below) and I have never needed just the summary. The changes mentioned above required the standard git-core/post-receive-email, which I modified and configured so: [hooks] mailinglist = cvslog@quimby.gnus.org,ding-commits@quimby.gnus.org,tzz@lifelogs.com emailprefix = "[git] " envelopesender = git-logger showrev = "git show -C %s; echo" The modified post-receive hook is under etc/post-receive in Git now. So you can look in there and make modifications (list files in the subject, etc). I can test and install them into gnus.git/hooks/post-receive on the server. We can also put the Git repo config file in the repo (partially cited above) if you think it's necessary. Ted