From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Sync up the org in emacs master to org maint branch? Date: Wed, 01 Feb 2017 10:09:36 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87k29arlqn.fsf@flea> References: <87k29d7zvw.fsf@engster.org> <87fuk08i01.fsf@engster.org> <8660ku7v2r.fsf@stephe-leake.org> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1485963657 7912 195.159.176.226 (1 Feb 2017 15:40:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 1 Feb 2017 15:40:57 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 01 16:40:53 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 1cYx1g-0001tm-9t for ged-emacs-devel@m.gmane.org; Wed, 01 Feb 2017 16:40:52 +0100 Original-Received: from localhost ([::1]:51641 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYx1l-0006Pw-Q4 for ged-emacs-devel@m.gmane.org; Wed, 01 Feb 2017 10:40:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38094) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYwXh-0002cl-EH for emacs-devel@gnu.org; Wed, 01 Feb 2017 10:09:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYwXd-0000pD-SU for emacs-devel@gnu.org; Wed, 01 Feb 2017 10:09:53 -0500 Original-Received: from [195.159.176.226] (port=54467 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cYwXd-0000p7-Lw for emacs-devel@gnu.org; Wed, 01 Feb 2017 10:09:49 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1cYwXU-0001Dg-Md for emacs-devel@gnu.org; Wed, 01 Feb 2017 16:09:40 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 31 Original-X-Complaints-To: usenet@blaine.gmane.org X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Cancel-Lock: sha1:0tBe5hAY7O9/VMEQo7+rZL2h/i8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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:211848 Archived-At: On Tue, 31 Jan 2017 15:55:56 -0600 Stephen Leake wrote: >> John Wiegley writes: >> >>> 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. SL> It is primarily up to the package developers whether a package is in SL> core or not, at least until it is clear that there is no advantage to SL> being in core. Stephen, I think your statement and John's statement don't agree. SL> ;; package-requires: ((emacs "25.2")) FWIW, I agree with Lars because we had many years of maintenance pain with Gnus due to old Emacs and XEmacs versions. Every time we tried to add the package requirement, there were people objecting because distro X only packaged Emacs Y. This affected not only new features, but also security and documentation. So if the "core" and the "extras" of Emacs are separated, there has to be a way to pin a package to "latest" Emacs. And then there has to be a mechanism to a priori reject bugs filed by people who want to use that package with a previous Emacs, because those people exist and are very determined, and I don't want to spend my time arguing with them about social responsibility. Ted