From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Mon, 15 Nov 2010 22:26:45 -0500 Message-ID: References: <87mxpabjj3.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1289878024 29097 80.91.229.12 (16 Nov 2010 03:27:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 16 Nov 2010 03:27:04 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 16 04:26:56 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PICC7-0003Tb-Kj for ged-emacs-devel@m.gmane.org; Tue, 16 Nov 2010 04:26:55 +0100 Original-Received: from localhost ([127.0.0.1]:41061 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PICC6-00021Y-Jj for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 22:26:54 -0500 Original-Received: from [140.186.70.92] (port=54957 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PICC1-00021T-No for emacs-devel@gnu.org; Mon, 15 Nov 2010 22:26:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PICC0-0001gt-Go for emacs-devel@gnu.org; Mon, 15 Nov 2010 22:26:49 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:52196) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PICC0-0001gp-E2 for emacs-devel@gnu.org; Mon, 15 Nov 2010 22:26:48 -0500 Original-Received: from localhost ([127.0.0.1]:53358) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PICBy-00023C-4Q; Mon, 15 Nov 2010 22:26:46 -0500 X-Spook: asset 9705 Samford Road IMF CNCIS CESID FTS2000 PLO X-Ran: F'+ci~qEl^Bk(9h*74++KCD$'0,I%UK|p%(p;p|pWM{vXn.f{y{X~u>!gXDd}"@*UAmhCi X-Hue: blue X-Attribution: GM In-Reply-To: <87mxpabjj3.fsf@stupidchicken.com> (Chong Yidong's message of "Mon\, 15 Nov 2010 12\:09\:52 -0500") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:132686 Archived-At: Chong Yidong wrote: > (Incidentally, there are also some packages in Emacs that might be > usefully moved out into elpa.gnu.org, e.g. since they are so rarely > used. We could also move some of the files in obsolete/ into a > subrepository, e.g. elpa.gnu.org/packages/obsolete) I don't see how that would work. If, as soon as something becomes obsolete, you move it to elpa, you've defeated the entire point of obsolescence. Emacs goes from "you can assume we have function foo" to "you can't rely on us having function foo" (unless your users have added an optional package). If on the other hand you move it to elpa at the point it which it would normally be deleted altogether, then you're just prolonging its life, when the whole point of making things obsolete is to migrate people away from them. And to move it at some intermediate stage seems a little pointless. > (Also, as stated before, the FSF's policy is that for a package to be > listed on elpa.gnu.org its copyright must be assigned, in the exact same > way as if it's included in Emacs core.) I was surprised to see AUCTeX there, since I thought its copyright was notoriously hard to assign. At a quick glance, tex-fptex.el, tex-jp.el have non-FSF copyrights in the headers, and there is no information for the images/ directory. The texinfo source of the manuals and pdfs also appears to be missing (maybe this is by design).