From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: emacs rendering comparisson between emacs23 and emacs26.3 Date: Sun, 29 Mar 2020 22:11:24 +0300 Message-ID: <233e9d25-e641-a159-74d7-d85993a7db2e@yandex.ru> References: <86tv2h2vww.fsf@gmail.com> <20200322123818.GB32470@ACM> <87eetk5swm.fsf@gnu.org> <20200326193128.GC14092@ACM> <86d08y4zsx.fsf@gmail.com> <83sghs7qdz.fsf@gnu.org> <7ee94ed4-7a11-90bd-df69-c0eeacaf191c@gmail.com> <835zeo7c92.fsf@gnu.org> <05de335b-383e-b32d-2e7e-e79192d364de@yandex.ru> <03981ead-3aca-c238-a9d0-88407ffae451@yandex.ru> <83wo745tw6.fsf@gnu.org> <837dz35j30.fsf@gnu.org> <83tv273szm.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="8542"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 Cc: cpitclaudel@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 29 21:12:13 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jIdLx-00028A-Fh for ged-emacs-devel@m.gmane-mx.org; Sun, 29 Mar 2020 21:12:13 +0200 Original-Received: from localhost ([::1]:40646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIdLw-0002Le-FE for ged-emacs-devel@m.gmane-mx.org; Sun, 29 Mar 2020 15:12:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34226) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIdLF-0001oB-Qc for emacs-devel@gnu.org; Sun, 29 Mar 2020 15:11:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jIdLE-0000H0-Qu for emacs-devel@gnu.org; Sun, 29 Mar 2020 15:11:29 -0400 Original-Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:35437) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jIdLE-0000Dv-KW; Sun, 29 Mar 2020 15:11:28 -0400 Original-Received: by mail-wm1-x32a.google.com with SMTP id f74so7852923wmf.0; Sun, 29 Mar 2020 12:11:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=lFlwLNSMrzQkgEf6p2ExYZJoDl89eCKvhJ9DLktHCvI=; b=RLfIM+BZblHlhW3YLLcAtg0p8tBL5LYhOXszSrFsxPC25B4K4byyMNsS1gy+bi90i9 Ur5LKMSFWz3ACjuw0RsRHuhT9pBO3a5kXgPRjVVGDaoOSujhWoGJgutxS5uIEgKa9Kls 0ABQF//xataCrv+VRO26REMUHKJZqmcFzPN3gAxNpo3VkWKT7lRlelVvvwy1nqHWoGvI ku4jewAzJUycisHIJJvmulpVVQTL97eHJDA6wEDxssKyXMwAGUikOW3/NojPOj+qDs4k NUX+wBa3Vqd7rS72Mxui6yqB9uLjzcPRWlxb58RCZKAm2+DSN0gHds7VFFIIYnLdsqUb UBow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=lFlwLNSMrzQkgEf6p2ExYZJoDl89eCKvhJ9DLktHCvI=; b=OxvF6tcFrEHlZn1pJkEkbAsAay4bfP4yRFSUPCpvJCkPBp1X9RlJQFf6o+tqXgXzS0 wCdRHZqzqvHb7NjzpMO/zgjTNQ4laM6pgmMyE/Nl++tEdTFUDJCvEtUwS2+oNrlD67r1 k1AtHg81F7H41qMUxB68WVPytqt9OA224xrbAarbkgKab++bpikRtf1OcHa4JnKBDk0e SY4Bb8r6NSC6PWNgN8s/F+7Zwdwga5C750eKJXq30wWiNb7d4gWn/6oAV6iKfQ7unWsu 59zB2H6wsuCoa5+m4PhDA41Ik2QX2mGOBHUnftYZNn3t6cFG5LVmelxKqSWaliAdydGb lymg== X-Gm-Message-State: ANhLgQ29v4D1TfwQZAcqYbU7nZEWefc+cGCY0Ilvgz5BZUE272yr+Wri gYw8SF6eEZL2PLW3wM8BD2xukVm4 X-Google-Smtp-Source: ADFU+vuUPdA//iW/hYkUziUP0y44QLDsj4t8PbkALqGiSSLOMBhp28RjvpqoosjSY5gjjn+dVIBERg== X-Received: by 2002:a7b:c30a:: with SMTP id k10mr1544348wmj.19.1585509086985; Sun, 29 Mar 2020 12:11:26 -0700 (PDT) Original-Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id a7sm1636573wmm.34.2020.03.29.12.11.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 29 Mar 2020 12:11:26 -0700 (PDT) In-Reply-To: <83tv273szm.fsf@gnu.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::32a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:245967 Archived-At: On 29.03.2020 21:39, Eli Zaretskii wrote: >> Cc: cpitclaudel@gmail.com, emacs-devel@gnu.org >> From: Dmitry Gutov >> Date: Sun, 29 Mar 2020 21:27:50 +0300 >> >> If this project is successful, it is likely to reside entirely >> outside of Emacs core. Just like the lsp-mode project lives outside, >> and only filed a couple of bug reports when the built-in JSON >> support (which they really have to use) showed insufficient >> performance characteristics. > > FWIW, I don't think it's reasonable to have such core functionality > outside of core. Such external projects can never last as long as > Emacs did and will, because there's not enough resources to sustain > them. Bringing them into core is the only way to both make them clean > enough and tested enough, and make sure they stay alive for many > years, let alone make sure applications are built based on them. I'd also rather it benefits all our users, and the development can take advantage of our experience. But this is the scenario I've seen many times. And yes, with several innovative projects abandoned after a few years. Collaborating with the core developers seems objectively more difficult for many such projects, however.