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: Question about todos.el copyright and author headers Date: Sun, 16 Jun 2013 20:45:28 -0400 Message-ID: References: <87a9mpbrbe.fsf@rosalinde.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1371429947 17822 80.91.229.3 (17 Jun 2013 00:45:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Jun 2013 00:45:47 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stephen Berman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 17 02:45:46 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UoNZl-00021I-B4 for ged-emacs-devel@m.gmane.org; Mon, 17 Jun 2013 02:45:41 +0200 Original-Received: from localhost ([::1]:47741 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UoNZk-0004Iq-JN for ged-emacs-devel@m.gmane.org; Sun, 16 Jun 2013 20:45:40 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55953) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UoNZb-0004GW-2n for emacs-devel@gnu.org; Sun, 16 Jun 2013 20:45:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UoNZa-0003yH-4m for emacs-devel@gnu.org; Sun, 16 Jun 2013 20:45:31 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.182]:53908) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UoNZa-0003xL-0b for emacs-devel@gnu.org; Sun, 16 Jun 2013 20:45:30 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFpZVy/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOkeoFegxM X-IPAS-Result: Av4EABK/CFFFpZVy/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="16526859" Original-Received: from 69-165-149-114.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([69.165.149.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 16 Jun 2013 20:45:24 -0400 Original-Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id C7FADAE0C1; Sun, 16 Jun 2013 20:45:28 -0400 (EDT) In-Reply-To: <87a9mpbrbe.fsf@rosalinde.fritz.box> (Stephen Berman's message of "Mon, 17 Jun 2013 00:53:41 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.182 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:160484 Archived-At: > In 2008 the sole author was Landstrom, and the file was named > javascript.el. Likewise, the sole author of the original todo-mode.el > was Seidel. One difference between the situation with js.el and that > with todos.el is that AFAIK javascript.el was never part of Emacs under > that name. However, todos.el cannot be installed as todo-mode.el > because the latter is not being removed at this time but moved to > lisp/obsolete/, I thought the plan was to install your code as todo-mode.el (not todos-mode.el). > Is it nevertheless acceptable to use the above copyright header in > todos.el? The only important part, legally is the "copyright" part, which should simply include the old years since (IIUC) the code actually derives from it (tho not much of it remains, it wasn't all written from scratch). The "author" part is just important for the sake of acknowledging the contribution of people, so even if someone's code has been 100% superseded it's still perfectly fine to include his name there. But the most important message here is: it doesn't matter, and also, there's no harm in keeping more people in the list than really necessary. So just keep Seidel in the list and forget about it. > (Regarding the parenthetical additions to the author lines, > these are intended to avoid confusion and prevent mistaken > attribution, similar to what's done in apropos.el.) Nobody cares. We have a ChangeLog for those who want to know who contributed what. Stefan