From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Question about todos.el copyright and author headers Date: Mon, 17 Jun 2013 00:53:41 +0200 Message-ID: <87a9mpbrbe.fsf@rosalinde.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1371423233 29544 80.91.229.3 (16 Jun 2013 22:53:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 16 Jun 2013 22:53:53 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 17 00:53:53 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 1UoLpY-0005NY-H7 for ged-emacs-devel@m.gmane.org; Mon, 17 Jun 2013 00:53:52 +0200 Original-Received: from localhost ([::1]:35455 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UoLpY-0002Af-7f for ged-emacs-devel@m.gmane.org; Sun, 16 Jun 2013 18:53:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UoLpT-0002AX-Hz for emacs-devel@gnu.org; Sun, 16 Jun 2013 18:53:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UoLpQ-0006JU-JN for emacs-devel@gnu.org; Sun, 16 Jun 2013 18:53:47 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:52595) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UoLpQ-0006JI-AK for emacs-devel@gnu.org; Sun, 16 Jun 2013 18:53:44 -0400 Original-Received: from mailout-de.gmx.net ([10.1.76.10]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0Lr5bx-1UAdM41f3z-00ecfe for ; Mon, 17 Jun 2013 00:53:43 +0200 Original-Received: (qmail invoked by alias); 16 Jun 2013 22:53:43 -0000 Original-Received: from i59F54CC2.versanet.de (EHLO rosalinde.fritz.box) [89.245.76.194] by mail.gmx.net (mp010) with SMTP; 17 Jun 2013 00:53:43 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1+VhFsigi+V4Nbu/FEAsTlGcYFMeN0DUs7rq8J1pL ROkIqh74Hb0AO2 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 212.227.17.20 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:160476 Archived-At: Before I install todos.el (the new version of Todo mode), I'd like to request clarification about the copyright and author headers. Currently, I've written them like this: ;; Copyright (C) 1997, 1999, 2001-2013 Free Software Foundation, Inc. ;; Author: Oliver Seidel (original: todo-mode.el) ;; Stephen Berman (new: todos.el) The copyright years are those of todo-mode.el. My model here is js.el, which was added to Emacs in 2009: ;; Copyright (C) 2008-2013 Free Software Foundation, Inc. ;; Author: Karl Landstrom ;; Daniel Colascione 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/, where it will still bear the same copyright header but only Seidel in the author header. Is it nevertheless acceptable to use the above copyright header in todos.el? (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.) So is it ok to install todos.el with the above headers, and if not, what should they be? Steve Berman