From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: New Package for NonGNU-ELPA: clojure-ts-mode Date: Sat, 26 Aug 2023 21:52:31 +0300 Message-ID: <57429221-d9be-5791-e975-b3539905e2f6@gutov.dev> References: <87il9kksqz.fsf@dfreeman.email> <87a5uw9ivs.fsf@posteo.net> <87ttt42gna.fsf@dfreeman.email> <87wmy080kn.fsf@posteo.net> <83v8djcydl.fsf@gnu.org> <87350ndquw.fsf@dfreeman.email> <83350ncbns.fsf@gnu.org> <87cyzrjbd8.fsf@dfreeman.email> <83zg2vav46.fsf@gnu.org> <87o7j99304.fsf@dfreeman.email> <87wmxj27fn.fsf@dfreeman.email> <831qfrptiq.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="blaine.gmane.org:116.202.254.214"; logging-data="27445"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: stefankangas@gmail.com, philipk@posteo.net, emacs-devel@gnu.org, manuel.uberti@inventati.org To: Eli Zaretskii , Danny Freeman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 26 20:53:35 2023 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 1qZyPc-0006rG-MD for ged-emacs-devel@m.gmane-mx.org; Sat, 26 Aug 2023 20:53:34 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZyOo-0002dj-6A; Sat, 26 Aug 2023 14:52:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZyOm-0002dV-IZ for emacs-devel@gnu.org; Sat, 26 Aug 2023 14:52:40 -0400 Original-Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZyOj-0006YN-R0; Sat, 26 Aug 2023 14:52:40 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id B9EB7320047A; Sat, 26 Aug 2023 14:52:35 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Sat, 26 Aug 2023 14:52:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1693075955; x=1693162355; bh=0gGl6Ka/ERmM+UAvbnvWKMn77a0SZ1s0OV5 QhZbMQ4A=; b=Y1OWkfVzxGJu3PZ5djoAmWoOFA0VahAflIEhwd5/7NpdJtuEvO6 kd+V34XHzkljwH6YYPYdu9bX2JgDlfMXbnc7gAAEZshMzFit0Ecr4jj0rhRFMbaQ yaYhB3yaIV6s47O9WknvsFi/qvYkczTpV/hQUlaKs3jQpwT/4q1awFV8KaFUS36a eE6cA373UHxurLFc1oZSu9fx6VM0AFO2+YPeNi+StQ731uehBAwBsRL+ItSG2ydt trSvpVThhxlKfX0bqUKoBcc9V+DInpVwz7ADu407mGlQEXtPj1e/I1zn7Gg+yAvI nBuRE1TWpVAnV5HjJ04iDhw28FkNRHRoE8w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1693075955; x=1693162355; bh=0gGl6Ka/ERmM+UAvbnvWKMn77a0SZ1s0OV5 QhZbMQ4A=; b=HoGKkQSqa4v3XgmvTjuZsssmzEpECwhGnPVvYLJKyG/nTEiS5Yz DS4ePuCnmfRKtSw4aqw8xyrokHZa3iRn9IAPL7BuJokwtuI/7Mc27t+rE4F3yuz3 TsFvL24d2meDgecQtQn/Nmx/fa/jYA9gNJke0BxOaBw6Voez2akGN0lJ29Mn69wO l3hSgVqOhrwVTKTDy5nYhKahXjN0BA3XMjgkShLFANBLP2neXz11FaGWejhGw0fb KNiYtNkXswKDHrnjCNIAKDrXBMMKm7SQJnj0XGbas2t/VWp8JdMKk4gUY/z8e56d 6QzRYN7biCb6ka8d+i8Xvs5d1bVm1pCG7xw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudeftddguddvlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttdefjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeeigfetveehveevffehledtueekieeikeeufeegudfgfeeghfdulefgfeev ledvveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 26 Aug 2023 14:52:33 -0400 (EDT) Content-Language: en-US In-Reply-To: <831qfrptiq.fsf@gnu.org> Received-SPF: pass client-ip=64.147.123.24; envelope-from=dmitry@gutov.dev; helo=wout1-smtp.messagingengine.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-1.57, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:309274 Archived-At: On 25/08/2023 08:42, Eli Zaretskii wrote: >> From: Danny Freeman >> Cc: Eli Zaretskii,philipk@posteo.net,emacs-devel@gnu.org, >> manuel.uberti@inventati.org >> Date: Thu, 24 Aug 2023 21:58:48 -0400 >> >> The development model Emacs follows is much different than some >> developers are accustom to in their day jobs (myself included), and is >> not what other contributors to the clojure emacs packages prefer. > IME, the development model of Emacs is an important reason why Emacs > is still alive and kicking almost 40 years since it was first > developed. And important major modes in Emacs are alive and kicking > with it. So inclusion in Emacs and the pains of adjusting to a > different development model are justified if one wants the major mode > to remain alive for many years to come. Something to think about, I > guess. Or the longevity stems from other reasons (e.g. good fundamental ideas, unique proposition, being part of the original GNU system, ...), and the development process is the reason the current user base is a fraction of even Vim's (not to mention popular commercial offerings). Just an alternative POV to consider. In truth, could be a little of both.