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: CVS is the `released version' Date: Mon, 21 May 2007 08:53:33 -0400 Message-ID: References: <2cd46e7f0705101124r72000f78xdf05d18ca815ca57@mail.gmail.com> <17991.47259.210100.801472@localhost.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1179752028 9968 80.91.229.12 (21 May 2007 12:53:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 21 May 2007 12:53:48 +0000 (UTC) Cc: rms@gnu.org, joakim@verona.se, emacs-devel@gnu.org To: tromey@redhat.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 21 14:53:46 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 1Hq7OS-0000mv-Bv for ged-emacs-devel@m.gmane.org; Mon, 21 May 2007 14:53:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hq7OS-000206-0O for ged-emacs-devel@m.gmane.org; Mon, 21 May 2007 08:53:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hq7OO-0001ze-DJ for emacs-devel@gnu.org; Mon, 21 May 2007 08:53:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hq7ON-0001zS-4B for emacs-devel@gnu.org; Mon, 21 May 2007 08:53:39 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hq7OM-0001zP-UA for emacs-devel@gnu.org; Mon, 21 May 2007 08:53:38 -0400 Original-Received: from 191.red-83-44-183.dynamicip.rima-tde.net ([83.44.183.191] helo=alfajor.home) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Hq7OJ-0000S6-JR; Mon, 21 May 2007 08:53:38 -0400 Original-Received: by alfajor.home (Postfix, from userid 20848) id DD4D31C5FA; Mon, 21 May 2007 08:53:33 -0400 (EDT) In-Reply-To: (Tom Tromey's message of "Sat\, 19 May 2007 16\:33\:04 -0600") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) X-detected-kernel: 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:71493 Archived-At: > How about if I change things so that package.el looks at a list of > repositories, which by default only includes the FSF-owned site? > That way people can set up additional repositories as well. > This isn't quite as friendly for users but is, IMO, workable. Tom, I recommend that you separate issues a bit more. Your package.el does 2 things: one is find&download packages from a repository, and the other is install/activate/deinstall/listinstalled packages. The two should be fairly independent, just like apt-get and dpkg in Debian. The dpkg-like part (the part that my install.el also intended to cover) is the first part that really needs to be installed. People can easily browse the ELL already to download packages using any other random tool. The more difficult part for average users is to do the actual install. Once the dpkg part is agreed upon, we can move on to the other part. Stefan