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: some feedback on package.el changes Date: Thu, 22 May 2014 10:06:35 -0400 Message-ID: References: <87ppj6rhyo.fsf@ferrier.me.uk> <28589609.BaTDc9GTni@descartes> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1400767668 10095 80.91.229.3 (22 May 2014 14:07:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 22 May 2014 14:07:48 +0000 (UTC) Cc: Nic Ferrier , emacs-devel@gnu.org To: =?windows-1252?Q?R=FCdiger?= Sonderfeld Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 22 16:07:40 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 1WnTel-0004AD-Mv for ged-emacs-devel@m.gmane.org; Thu, 22 May 2014 16:07:39 +0200 Original-Received: from localhost ([::1]:37759 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnTel-0000Zf-4c for ged-emacs-devel@m.gmane.org; Thu, 22 May 2014 10:07:39 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnTe2-00089D-Uw for emacs-devel@gnu.org; Thu, 22 May 2014 10:07:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnTdu-0002KQ-Gu for emacs-devel@gnu.org; Thu, 22 May 2014 10:06:54 -0400 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:54738) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnTdu-0002KK-Cv for emacs-devel@gnu.org; Thu, 22 May 2014 10:06:46 -0400 Original-Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s4ME6dw1007185; Thu, 22 May 2014 10:06:39 -0400 Original-Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id CE331AE0D2; Thu, 22 May 2014 10:06:35 -0400 (EDT) In-Reply-To: <28589609.BaTDc9GTni@descartes> (=?windows-1252?Q?=22R=FCdige?= =?windows-1252?Q?r?= Sonderfeld"'s message of "Thu, 22 May 2014 12:11:43 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4950=0 X-NAI-Spam-Version: 2.3.0.9378 : core <4950> : inlines <914> : streams <1190429> : uri <1764300> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.20 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:172024 Archived-At: >> There was no API (package.el was only meant to provide a UI). >> As an API it was fundamentally broken (and probably is to some extent), >> so there was no way to fix the API without breaking compatibility (and >> compatibility will probably need to be broken again when the remaining >> problems get fixed). > It might not have been intended as an API but there are several > projects using it. Yes, I know, and the text you quote explains that there was no way not to break them (and it also explains that they should get more involved with the development of package.el if they want to avoid further breakage). Stefan