From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aaron Ecay Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: Sync up the org in emacs master to org maint branch? Date: Tue, 31 Jan 2017 23:19:19 +0000 Message-ID: <87inou7r7s.fsf@trex> References: <87k29d7zvw.fsf@engster.org> <87fuk08i01.fsf@engster.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1485904778 15365 195.159.176.226 (31 Jan 2017 23:19:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2017 23:19:38 +0000 (UTC) User-Agent: Notmuch/0.23.5 (https://notmuchmail.org) Emacs/26.0.50.1 (x86_64-unknown-linux-gnu) Cc: Bastien Guerry , Kaushal Modi , Phillip Lord , emacs-org list , Emacs developers To: Lars Ingebrigtsen , David Engster Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 01 00:19:34 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYhi0-0003jk-Fe for ged-emacs-devel@m.gmane.org; Wed, 01 Feb 2017 00:19:32 +0100 Original-Received: from localhost ([::1]:41676 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYhi4-00013A-8Z for ged-emacs-devel@m.gmane.org; Tue, 31 Jan 2017 18:19:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYhhx-00012z-78 for emacs-devel@gnu.org; Tue, 31 Jan 2017 18:19:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYhhw-0008No-2t for emacs-devel@gnu.org; Tue, 31 Jan 2017 18:19:29 -0500 Original-Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]:33874) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cYhhr-0008LQ-Hs; Tue, 31 Jan 2017 18:19:23 -0500 Original-Received: by mail-wm0-x241.google.com with SMTP id c85so1658842wmi.1; Tue, 31 Jan 2017 15:19:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent :mail-followup-to:date:message-id:mime-version :content-transfer-encoding; bh=QpglS3cFUlfXbiXbKByKlwPMxGuDOYGXfSL5gcsCVuU=; b=Yy7BQFEf6bJkm5bWvEzGPgUWZt+c8yw4ZKsyLBLe2ouoNEtnfJMKyU+ODicdxYMk7c lYxyIFLJ7BgdUBLQJDrI/3PrDr9BX5am3YHnDOVWrZBdQLktWh9W4Fzeio8E3DCvCVRn gf1kexAfn/w+TMVrYEzv0k/IFAJB5F/QGzI3ofG+hOB8LM53pgr1pNTeW1P9AELlBnJU h+mHTqo05aYwhPUXaLXoimqNoC2PEnXX3NCKLd6LTKHLMzePkGoZ5sJyDjpe+PpRZ8/3 x8ldUJOnVg8w0hBBY0Io8kE5ZXNHQArD5DyF8r66qDFyIQBz8rH+WeIgQ9MbR+eRmlQQ ObSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:mail-followup-to:date:message-id:mime-version :content-transfer-encoding; bh=QpglS3cFUlfXbiXbKByKlwPMxGuDOYGXfSL5gcsCVuU=; b=N7ThBw+kB/8rz50l4DvT8bKS+M7/Iwxj76Tv1arNfaX7MiPwuyGrZIeyar1UqJKwna SkHYjbN/vQMKjr4XGxROCzZop4mMWCCweM6SnDRfaKOCn6TWr2A/kMUaPKVq8S4k8cvU clbGUyUCQOAjLOoGWlWi1Wnw3LuGjv4f+oR1TeYBQcoUuk6LuvHt3oVJoLMq+1B2hHcB fWX16CE+Jrzd//o/gAu4p2HB8df5u2JJcrEYuBpD24F3C3lnrf5LlZcFmcYKLn4dz0zn ADZp6PKhfcHT8En5ZC+ucI4ABnI89X8rb82keKASSOC9COoXhrdIjmqZBPiF/RFEAtJg HcMA== X-Gm-Message-State: AIkVDXJoVhqp/P/M3MMRg2Xx9VhqK08TiRFCeQ6sl4eerZpV5WE/zY5dmXXRcZ+9eGNXWQ== X-Received: by 10.223.152.2 with SMTP id v2mr26412765wrb.109.1485904762252; Tue, 31 Jan 2017 15:19:22 -0800 (PST) Original-Received: from localhost (host-78-149-164-155.as13285.net. [78.149.164.155]) by smtp.gmail.com with ESMTPSA id s17sm30800493wrc.6.2017.01.31.15.19.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Jan 2017 15:19:21 -0800 (PST) In-Reply-To: X-Clacks-Overhead: GNU Terry Pratchett Mail-Followup-To: Lars Ingebrigtsen , David Engster , Bastien Guerry , Emacs developers , emacs-org list , Phillip Lord , Kaushal Modi X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::241 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:211821 gmane.emacs.orgmode:111803 Archived-At: Hi Lars, 2017ko urtarrilak 31an, Lars Ingebrigtsen-ek idatzi zuen: >=20 > John Wiegley writes: >=20 >> We're moving toward a future where Emacs.git will represent "core >> Emacs", and only contain what core needs (plus a few historical bits, >> I'm sure). There should be no argument for keeping a project in core >> just to gain auxiliary benefits. >=20 > I'm massively unenthusiastic about this future. Things in ELPA has to > be backwards-and-forwards compatible with a wide Emacs version range, This seems like a technical limitation of ELPA=CA=BCs current implementatio= n, rather than a conceptual impossibility. If ELPA made available (on the server for downloading, and in the client for installing) old versions of packages, then users could always be offered the latest compatible version, but not later incompatible ones. Developers would have to be a little more diligent about declaring their packages=CA=BC dependencies on emacs major versions (or on other packages, = if they depend on parts of core that have migrated to ELPA), but this would be a small hurdle. Aaron PS Speaking of dependency management, I=CA=BCd be more worried that this ki= nd of approach will accelerate the advent of dependency hell with ELPA packages...but I think all package repos have to confront that problem eventually. So I=CA=BCd file that thought under =E2=80=9Cinevitable growin= g pains=E2=80=9D rather than =E2=80=9Carguments against=E2=80=9D. --=20 Aaron Ecay