From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Maintainer overview Date: Tue, 02 Aug 2011 11:13:48 -0400 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT X-Trace: dough.gmane.org 1312298043 11729 80.91.229.12 (2 Aug 2011 15:14:03 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 2 Aug 2011 15:14:03 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 02 17:13:58 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QoGfN-0002tS-RU for ged-emacs-devel@m.gmane.org; Tue, 02 Aug 2011 17:13:57 +0200 Original-Received: from localhost ([::1]:46572 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoGfM-0007B1-To for ged-emacs-devel@m.gmane.org; Tue, 02 Aug 2011 11:13:56 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:43908) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoGfJ-00077t-4B for emacs-devel@gnu.org; Tue, 02 Aug 2011 11:13:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QoGfF-00035N-Rt for emacs-devel@gnu.org; Tue, 02 Aug 2011 11:13:52 -0400 Original-Received: from relais.videotron.ca ([24.201.245.36]:55518) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoGfF-00035A-OD for emacs-devel@gnu.org; Tue, 02 Aug 2011 11:13:49 -0400 Original-Received: from ceviche.home ([70.80.89.35]) by vl-mo-mrz23.ip.videotron.ca (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTP id <0LPB006FK3LJZRF0@vl-mo-mrz23.ip.videotron.ca> for emacs-devel@gnu.org; Tue, 02 Aug 2011 11:12:55 -0400 (EDT) Original-Received: by ceviche.home (Postfix, from userid 20848) id C880F660CF; Tue, 02 Aug 2011 11:13:48 -0400 (EDT) In-reply-to: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 24.201.245.36 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:142701 Archived-At: > I think the most pleasant way to do this would be to add a slightly more > formal Maintainer: syntax. Grepping though the sources, we find stuff > like: > vt-control.el:6:;; Maintainer: Rob Riepel > whitespace.el:6:;; Maintainer: Vinicius Jose Latorre > wid-edit.el:6:;; Maintainer: FSF > window.el:6:;; Maintainer: FSF > woman.el:6:;; Maintainer: FSF > x-dnd.el:6:;; Maintainer: FSF > xml.el:6:;; Maintainer: Mark A. Hershberger > calc/calc-aent.el:6:;; Maintainer: Jay Belanger > calc/calcalg2.el:6:;; Maintainer: Jay Belanger > calc/calcalg3.el:6:;; Maintainer: Jay Belanger > calc/calc-alg.el:6:;; Maintainer: Jay Belanger > calc/calc-arith.el:6:;; Maintainer: Jay Belanger > calc/calc-bin.el:6:;; Maintainer: Jay Belanger > My suggestion would be to change this to > ;; Package-maintainer: calc:Jay Belanger I don't think we need a new syntax. We do need to improve the values we set there. But basically "FSF" means that the maintainer reads bug-gnu-emacs, and anything else should mean "I want to receive notifications about commits and pending bugs". We could add some way to put the email address while at the same time requesting "please don't auto-send notifications" (for those who already read bug-gnu-emacs but don't want to mark their package as maintained by "FSF"). If file foo-bar.el has no Maintainer, then we should defer to the maintainer of the file foo.el. If someone could set this up for commits in trunk and in ELPA (where the Maintainer field should always be provided). Stefan