From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: phillip.lord@newcastle.ac.uk (Phillip Lord) Newsgroups: gmane.emacs.devel Subject: Re: SP? {Spam?} Re: Adding packages to ELPA Date: Mon, 22 Sep 2014 20:34:20 +0100 Message-ID: <87iokf4fgj.fsf@newcastle.ac.uk> References: <87wq97i78i.fsf@earlgrey.lan> <87sijqxzr2.fsf@newcastle.ac.uk> <877g11c8wh.fsf@gmx.us> <83fvfo15z7.fsf@gnu.org> <8361gj20h7.fsf@gnu.org> <83zjdvzmd5.fsf@gnu.org> <85iokiffiq.fsf@stephe-leake.org> <83a95uz2is.fsf@gnu.org> <87wq8wm6ps.fsf@newcastle.ac.uk> <83k34vyaid.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1411414532 12463 80.91.229.3 (22 Sep 2014 19:35:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 22 Sep 2014 19:35:32 +0000 (UTC) Cc: stephen_leake@stephe-leake.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 22 21:35:25 2014 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 1XW9OI-0001sU-OA for ged-emacs-devel@m.gmane.org; Mon, 22 Sep 2014 21:35:18 +0200 Original-Received: from localhost ([::1]:48774 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XW9OI-0003JO-Bl for ged-emacs-devel@m.gmane.org; Mon, 22 Sep 2014 15:35:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51972) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XW9Nz-0003Fh-PN for emacs-devel@gnu.org; Mon, 22 Sep 2014 15:35:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XW9Nt-0001q5-H0 for emacs-devel@gnu.org; Mon, 22 Sep 2014 15:34:59 -0400 Original-Received: from cheviot22.ncl.ac.uk ([128.240.234.22]:52664) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XW9Nn-0001oE-4b; Mon, 22 Sep 2014 15:34:47 -0400 Original-Received: from smtpauth-vm.ncl.ac.uk ([10.8.233.129] helo=smtpauth.ncl.ac.uk) by cheviot22.ncl.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1XW9Ng-0001nm-D7; Mon, 22 Sep 2014 20:34:40 +0100 Original-Received: from cpc7-benw10-2-0-cust228.16-2.cable.virginm.net ([77.98.254.229] helo=localhost) by smtpauth.ncl.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1XW9Nf-00010r-MG; Mon, 22 Sep 2014 20:34:39 +0100 In-Reply-To: <83k34vyaid.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 22 Sep 2014 17:50:50 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 128.240.234.22 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:174658 Archived-At: Eli Zaretskii writes: >> Unless I am misunderstanding what you mean by Emacs repo the difference >> is that the emacs repo has a developer front end (bzr or git) which ELPA >> has a user front end (package.el). > > package.el is customizable wrt to where it looks for packages, so its > front end is not specific to ELPA. > > If you mean that the Emacs repository lacks the HTTP front end such as > http://elpa.gnu.org/packages/ provides, then setting that up should be > easy. However, I'm not holding my breath, given the unanimously > negative reaction to my suggestions. I think having a consistent interface for packages in core and in elpa would be a good thing. Then the emacs core would consist of the interpreter and enough stuff to run package.el. So, currently, with ELPA I've just tried to install the latest version of org. This works, but afterwards a call to (require 'org-html) works but picks up the old version, because it's been removed from the latest. If org were not installed in core, this wouldn't happen because org-html would have been deleted. Phil