From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Integrating package.el Date: Mon, 11 Jan 2010 12:09:56 +0900 Message-ID: <87k4vp49rv.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87k4w5lbyb.fsf_-_@lifelogs.com> <87zl50jv52.fsf@lifelogs.com> <87d41rn3wt.fsf_-_@hagelb.org> <87k4vxiwlj.fsf@lifelogs.com> <878wcdjg9r.fsf@hagelb.org> <87637gh73j.fsf@lifelogs.com> <87637b96pc.fsf@hagelb.org> <87wrzr6ugo.fsf@hagelb.org> <87ocl242jc.fsf@uwakimon.sk.tsukuba.ac.jp> <87d41ihx9g.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1263178893 24163 80.91.229.12 (11 Jan 2010 03:01:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 Jan 2010 03:01:33 +0000 (UTC) Cc: rms@gnu.org, tzz@lifelogs.com, emacs-devel@gnu.org, elpa@tromey.com, Phil Hagelberg , monnier@iro.umontreal.ca To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 11 04:01:25 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.50) id 1NUAWy-0000po-Ez for ged-emacs-devel@m.gmane.org; Mon, 11 Jan 2010 04:01:24 +0100 Original-Received: from localhost ([127.0.0.1]:34453 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUAWy-0006Eu-L6 for ged-emacs-devel@m.gmane.org; Sun, 10 Jan 2010 22:01:24 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NUAWt-0006Cu-MO for emacs-devel@gnu.org; Sun, 10 Jan 2010 22:01:19 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NUAWo-00068Y-7E for emacs-devel@gnu.org; Sun, 10 Jan 2010 22:01:18 -0500 Original-Received: from [199.232.76.173] (port=37965 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUAWn-00068T-IO for emacs-devel@gnu.org; Sun, 10 Jan 2010 22:01:13 -0500 Original-Received: from mtps01.sk.tsukuba.ac.jp ([130.158.97.223]:34233) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NUAWk-0005hU-TD; Sun, 10 Jan 2010 22:01:11 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps01.sk.tsukuba.ac.jp (Postfix) with ESMTP id D7B4E1535A8; Mon, 11 Jan 2010 12:00:58 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 1866D1A2C00; Mon, 11 Jan 2010 12:09:56 +0900 (JST) In-Reply-To: <87d41ihx9g.fsf@stupidchicken.com> X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta29) "garbanzo" 1444e28f1a3d XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:119809 Archived-At: Chong Yidong writes: > > This is a problem as opposed to increasing numbers of packages that > > are available only to their authors and you can't put into Emacs? At > > least this way you'll have a contact address for authors. > > No, it's a valid concern. It's hard work hunting down papers and > integrating packages. Nobody said otherwise. I am painfully aware of the costs of both. > We must make sure a package system does not tempt us to just "dump > and forget". Too late. By refusing to handle registration of 3rd-party packages itself, Emacs has been "dumping and forgetting" for decades. That hasn't hindered growth of repositories of unassigned code in any way, it has just created a class system and contributed to integration problems for maintainers of packages like AUCTeX who do exercise due diligence ... but they arrived on the scene too late. The temptation is a *human* problem, not the system's, and refusing to list unassigned packages is just as much succumbing to the temptation as "forgetting" to chase papers for listed packages. At least if you list the packages, you have the goad of shame to go chasing the papers.