From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: CVS is the `released version' Date: Sat, 12 May 2007 22:26:28 +0200 Message-ID: References: <2cd46e7f0705101124r72000f78xdf05d18ca815ca57@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1179001663 31439 80.91.229.12 (12 May 2007 20:27:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 12 May 2007 20:27:43 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 12 22:27:41 2007 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 1HmyBn-0004Lo-8k for ged-emacs-devel@m.gmane.org; Sat, 12 May 2007 22:27:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HmyJM-00053u-8L for ged-emacs-devel@m.gmane.org; Sat, 12 May 2007 16:35:28 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HmyJ1-0004ud-LC for emacs-devel@gnu.org; Sat, 12 May 2007 16:35:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HmyJ1-0004uJ-8L for emacs-devel@gnu.org; Sat, 12 May 2007 16:35:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HmyJ0-0004uD-Tb for emacs-devel@gnu.org; Sat, 12 May 2007 16:35:06 -0400 Original-Received: from mxfep02.bredband.com ([195.54.107.73]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HmyBQ-0000Ux-Sv for emacs-devel@gnu.org; Sat, 12 May 2007 16:27:17 -0400 Original-Received: from ironport2.bredband.com ([195.54.107.84] [195.54.107.84]) by mxfep02.bredband.com with ESMTP id <20070512202659.SJGD25484.mxfep02.bredband.com@ironport2.bredband.com> for ; Sat, 12 May 2007 22:26:59 +0200 Original-Received: from unknown (HELO kurono.home) ([83.227.131.3]) by ironport2.bredband.com with ESMTP; 12 May 2007 22:26:54 +0200 In-Reply-To: (Richard Stallman's message of "Sat\, 12 May 2007 12\:47\:57 -0400") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.95 (gnu/linux) X-detected-kernel: Solaris 8 (1) 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:70923 Archived-At: Richard Stallman writes: > Tom Tromey posted a simple implementation of a package system to > emacs.sources recently. It works fairly well, so the time is already > invested. > > I wish that were true, but most of the work of installing a package > system is making everything _use_ it. Everyone doesnt have to use it, just several providers of interesting packages. And also, a repository maintainer might choose to enter a package into the system withouth explicit work from a package author. > Compared with systems like Eclipse, installing an emacs package > consists of some fairly boring obviously automatable steps. (like > hunting for the package, > > I don't see how any code installed in Emacs could save you the need > for that. It can be easier to find a package through an emacs interface, rather than google. > downloading in the right dir, entering the > correct invocation in .emacs, etc...) > > Since just loading the files is not supposed to change Emacs > functionality, I think the need for this cannot be avoided. A package system can give a user help to install the necesessary invocation into .emacs, given the users consent, similar to "Customize". > So that doesn't leave much good that a package system could do. I do feel there is things a package system can do for Emacs. I base this on examples like the "Eclipse" editor, and the "Smart" rpm package manager. -- Joakim Verona