From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: burden of maintainance Date: Sat, 03 Oct 2015 09:31:24 +0200 Message-ID: <8737xsif1v.fsf@gnu.org> References: <560CEA6A.9000907@online.de> <834miaa847.fsf@gnu.org> <87twq9a3d3.fsf@russet.org.uk> <8337xt75ok.fsf@gnu.org> <560E9BF1.4070106@online.de> <83io6p5mi3.fsf@gnu.org> <560EBCA3.7060609@online.de> <838u7l5ek2.fsf@gnu.org> <560ED2F1.1080603@online.de> <87pp0xroma.fsf@gnu.org> <560F7B76.5000506@online.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1443857515 7363 80.91.229.3 (3 Oct 2015 07:31:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 3 Oct 2015 07:31:55 +0000 (UTC) Cc: Eli Zaretskii , phillip.lord@russet.org.uk, emacs-devel@gnu.org To: Andreas =?utf-8?Q?R=C3=B6hler?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 03 09:31:42 2015 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 1ZiHIB-0007oY-F4 for ged-emacs-devel@m.gmane.org; Sat, 03 Oct 2015 09:31:39 +0200 Original-Received: from localhost ([::1]:37305 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiHIA-000797-LX for ged-emacs-devel@m.gmane.org; Sat, 03 Oct 2015 03:31:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37565) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiHI6-00078t-5c for emacs-devel@gnu.org; Sat, 03 Oct 2015 03:31:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZiHI1-0000TH-2Q for emacs-devel@gnu.org; Sat, 03 Oct 2015 03:31:34 -0400 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiHI0-0000TA-SX for emacs-devel@gnu.org; Sat, 03 Oct 2015 03:31:28 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id C48BA20546 for ; Sat, 3 Oct 2015 03:31:28 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute2.internal (MEProxy); Sat, 03 Oct 2015 03:31:28 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=9Wx2ORYhQPVaaEE vMha32/qfm04=; b=L0UOC9kww3OsWcWBkjef0YDCBAwTZroDUrqUKKZPfQ2KNhx T6GmLWnVz7nLmVrnCSwF1+5ysGQqXJzrk23ACZTdN6ycPt470TXwfKd3ZagQBqX2 1n1RYiLzaisdatGx8AKxbucNNrXFCkKiUvHkRFpgQ4NZu+Ha5ukBqJ0tlU7M= X-Sasl-enc: D94zAcpOvkXlx/pykp0dUenI0DXZmc0hQOOYFuMMEMjo 1443857488 Original-Received: from thinkpad-t440p (unknown [2.160.114.254]) by mail.messagingengine.com (Postfix) with ESMTPA id 66840C0001A; Sat, 3 Oct 2015 03:31:27 -0400 (EDT) Mail-Followup-To: Andreas =?utf-8?Q?R=C3=B6hler?= , Eli Zaretskii , emacs-devel@gnu.org, phillip.lord@russet.org.uk In-Reply-To: <560F7B76.5000506@online.de> ("Andreas \=\?utf-8\?Q\?R\=C3\=B6hler\?\= \=\?utf-8\?Q\?\=22's\?\= message of "Sat, 03 Oct 2015 08:53:42 +0200") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.28 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:190774 Archived-At: Andreas R=C3=B6hler writes: >>> Also considerably pay-off should be gained by reducing redundancy - >>> just reading org-mode related comment in thread "Should we just start >>> dumping cl-lib?" >> Org, Gnus, AUCTeX and friends define org/gnus/TeX-* duplicates of >> standard functions because for compatibility with older emacs versions >> and XEmacs. > > Okay, understand the endeavour, but does this make sense? Well, as long as you want to support more than just the very recent GNU Emacs versions, I don't see a better approach. But yes, it's problematic. > If the modes don't agree with core-policy, wouldn't it be better to > reach a solution for all by discussion and decision-making? Yes, in theory, and I think we are very careful in decision-making. However, package developers cannot decide which kind and version of emacs their users are using. Most of them use the version that ships with their distro/OS. For example, OSX still ships emacs 22 and that won't change because AFAIK they don't ship GPLv3 software (and therefore they also ship an ancient version of bash). Long story short: keeping backward compatibility is horrible, horrible, horrible, and the world would be a better place if just everybody would use the current emacs version. ;-) Bye, Tassilo