From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Danny Freeman Newsgroups: gmane.emacs.devel Subject: Re: New Package for NonGNU-ELPA: clojure-ts-mode Date: Thu, 24 Aug 2023 21:58:48 -0400 Message-ID: <87wmxj27fn.fsf@dfreeman.email> 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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36431"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , philipk@posteo.net, emacs-devel@gnu.org, manuel.uberti@inventati.org To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 25 04:17:15 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 1qZMNt-0009FC-Q7 for ged-emacs-devel@m.gmane-mx.org; Fri, 25 Aug 2023 04:17:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZMMu-0004uX-1s; Thu, 24 Aug 2023 22:16:12 -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 1qZMMs-0004tr-Bf for emacs-devel@gnu.org; Thu, 24 Aug 2023 22:16:10 -0400 Original-Received: from out-15.mta1.migadu.com ([95.215.58.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZMMn-0006q8-JQ for emacs-devel@gnu.org; Thu, 24 Aug 2023 22:16:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dfreeman.email; s=key1; t=1692929762; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Gy6lKpz3b/FuQmya6ZgFqouJ5JPh5hcFEXiCUpn2ifY=; b=EcslR04ELsG/Q/b+j7nXLOMUZdUUsLuHR9ON3i17xPRqx7ohI4yYPPnS/sKJiPpDU8yjK0 dk7NqT1/pFL8mzOzfxDPuN21Wz+if6vquPhkFq1ITmqA3wjwp5azs3yEfgD2W2MZlBfY2d 9HhnFJbJNUNtq/0+FXF4mxwh9zP8U5s= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. In-reply-to: X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=95.215.58.15; envelope-from=danny@dfreeman.email; helo=out-15.mta1.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=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:309189 Archived-At: Stefan Kangas writes: >> Well down the road when clojure-ts-mode has stabilized I will make sure >> we will revisit the idea of moving it to the core. Until then, I hope >> y'all see the value of making it available in NonGNU ELPA. > > This seems pragmatic given the current resistance to add the package > to Emacs among some of its developers. It will, of course, be > positive for both Emacs and the Clojure community if we can revisit > this in the future, so it is good that you intend to do that later. I do intend to. Right now the package is still a long way from being anywhere near done, which is why I've kept is on major version 0. Once it has stabilized and can be considered mostly "complete" I will bring this up again. 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. That along with the copyright assignment process that some have fundamental disagreements with makes this a difficult thing to push for. I am not the only person involved in the clojure emacs projects, indeed I am a relatively new contributor. Like I said, I will try, but I cannot guarantee results. > Thanks for working on this package and for pushing for its inclusion > on NonGNU ELPA. Happy to be the one to do it. Thank you, -- Danny Freeman