From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: elpa.gnu.org policy Date: Mon, 15 Nov 2010 22:46:07 +0100 Organization: Programmerer Ingebrigtsen Message-ID: References: <87k4kebiox.fsf@lifelogs.com> <87hbfimpp1.fsf@ginnungagap.bsc.es> <87fwv2bf7h.fsf@lifelogs.com> <87aalaz6ey.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1289857640 16044 80.91.229.12 (15 Nov 2010 21:47:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Nov 2010 21:47:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 15 22:47:16 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.69) (envelope-from ) id 1PI6tO-0004nl-UZ for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 22:47:15 +0100 Original-Received: from localhost ([127.0.0.1]:50525 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PI6tO-0006KJ-Au for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 16:47:14 -0500 Original-Received: from [140.186.70.92] (port=43647 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PI6tF-0006CY-Vd for emacs-devel@gnu.org; Mon, 15 Nov 2010 16:47:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PI6tB-0005Jt-RB for emacs-devel@gnu.org; Mon, 15 Nov 2010 16:47:05 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:57786) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PI6tB-0005Jn-Ff for emacs-devel@gnu.org; Mon, 15 Nov 2010 16:47:01 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PI6t9-0004dt-Ol for emacs-devel@gnu.org; Mon, 15 Nov 2010 22:46:59 +0100 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Nov 2010 22:46:59 +0100 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Nov 2010 22:46:59 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 21 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWTjobp49nNx73j3NLz 7OXa1MldV0G0rqYxLy91cGdl+0ZXAAACcklEQVQ4jVWUMW/bMBCFWQOWyq2s7ATZAjWOktEVhK5R wqToGBmCV8MFaGoTVNRCNrcDTW9CUCjmv+0dKdvKg6CB3727I8UTYU6c8zRlLM5RIYiMRmzEOTwp C2LUEdhoENgOIEPAO41sRjQlQCYnkDoSW5LlJ4C5AmtJEqzSgdT2BOvJzFaxjjG/5+NpEuej9IoF v60jzwDcmL3Z0Z0U+2Zvfg5tdQfam9YzqtAA3v4MXcc5gPP6EymJKRTxX6oPQ5cqt8XHUUlNQ/zJ c8qGSTI7gnlNhSiM8ScjBqlmWAVBEBEjtZJiUT2zXwGLD2Ac0Vbqpu6ptBv8GrVC60UEHuEJUCFq H0AaEQe00nKvpdZalgZ3XrbCAtMYSs1HUxS0bAB8owLDFmFJiE9qeA9CCy4FugGsRaeVA7f6HdC6 Aw8vGvbQB2oVWbCGGACrXqoawGOMDmGBFFJBz2pV04bcDQiEOyCa/UYs0EEacrGjtvY7UIHjAqM7 UDTewjRFa1OdaXoEK3eCawd2WQey6w54AAz5sUk9hWCbXZpOfv0CYMuvYRtKb8MwCyMC/cCRATjb 8jvSSqGXeJVv9UZLKTcINvwhM9DZEi9/BOcLVwZTPf3l/DMcvH5D0H1YLP70j/PHSzxTlDHubQi5 u4KPO2+hrTdKiauNLnJfhWE+h00qA/ekfPXrurKj9j2sKweEkkouB6ETuU+zL8yCduepogd4zIK5 B1+wquav1eQIUpbMkjnFi2sHeZAdAM534GYiP44/AjeUbNoNTHZIxVP3z5i6ETs53D/BDnjSWwdg p3gaBLCe9FOlXX4YpF48ABvfNZWFJ/0HXIpZizQRX/4AAAAASUVORK5CYII= Mail-Copies-To: never X-Now-Playing: Barbara Morgenstern's _Fan No 2 (2)_: "Die Liebe" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:E9fvLX3bpStk4XW4LpSoUZHn890= X-detected-operating-system: by eggs.gnu.org: GNU/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:132665 Archived-At: Chong Yidong writes: > Maintaining a separate repository for every Emacs release sounds like a > lot of work. Currently, it's up to maintainers of upstream/external > packages ensure backward compatibility with older Emacs versions, > e.g. by introducing compatibility functions. Obviously this system > doesn't work perfectly, but it doesn't seem like we have the manpower > for anything more elaborate. Maybe I'm misunderstanding something, but it sounds to me like you're saying that if a package is in ELPA, then the maintainer has (implicitly) committed themselves to support older versions of Emacs in, sort of, perpetuity. (Well, for a long time.) Otherwise people using older versions of Emacs, and who are relying on ELPA for some of the packages, will suddenly have partially non-functioning Emacsen. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen