From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Brand new clojure support in Emacs ;-) Date: Fri, 01 Sep 2023 19:12:09 +0100 Message-ID: <875y4t69vq.fsf@gmail.com> References: <87il9kksqz.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> <87zg2hsyrd.fsf@dfreeman.email> <87h6ontwfv.fsf@posteo.net> <835y4ucrz3.fsf@gnu.org> <831qficgin.fsf@gnu.org> <87ttsehwab.fsf@dfreeman.email> <87fs3x6ge7.fsf@gmail.com> <87v8cthmzl.fsf@dfreeman.email> <87a5u56atj.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36836"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , Dmitry Gutov , rms@gnu.org, emacs-devel@gnu.org To: Danny Freeman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 01 20:10:34 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 1qc8bK-0009SO-BA for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Sep 2023 20:10:34 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qc8aN-0002VE-2A; Fri, 01 Sep 2023 14:09:35 -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 1qc8aK-0002Uy-WC for emacs-devel@gnu.org; Fri, 01 Sep 2023 14:09:33 -0400 Original-Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qc8aI-0006fj-Ks; Fri, 01 Sep 2023 14:09:32 -0400 Original-Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-4018af1038cso22757255e9.0; Fri, 01 Sep 2023 11:09:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693591768; x=1694196568; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=4rs3oZEhOLbnD3GY5ahE9obo6lEQ1m0TLtVkPWHh7A4=; b=aml+nq/yQinX9hAKbJHG0sR6luK+28DjMN+VEU0/RHukM7GtIMD7Hq+7nLsg4aIK3d jJE6valPN2cdrABUO+83/I0y/uOj0oFcrWoP5glsH4OqT0QWAeM473zVoL0yffctYXk2 WL7aw8cvVC6mHJElVY6n3mDtzWuQ14wYyis60uCx9u9OAroAW87W9iVfxdxwVwmWVPRU FpaVcqcHbJ8EHGAdahimp7qqbrMHm5AiqRGOQ40bFEN5E+cE+7Tu6VBk4gVWVCeywrSr EC792jlE86IesBXawShu715PbrFMV3O7gzNnWu7GdnsjiJ9uLowzW8t4OO/96tOZUOVv RcFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693591768; x=1694196568; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=4rs3oZEhOLbnD3GY5ahE9obo6lEQ1m0TLtVkPWHh7A4=; b=dGzaK4TENe9tVmYG2J8RKRWOdEehyzbdd9CnsCSpHm1sqtsKRb0xBKiJ6oS9CRHSIh np0Ew3phmipNLt/zTOLKL9OvukiFVxAHk1RzBu00nCzOqYIFHGCnZvR8737ecKUoICcI eg3eXsMtAK3fesl0FfFkeT/K2d71CbFhSkuUHfZtiCFa81hl9+JUBmrVb8nKVxGpTfwz 8REOFa+3SxB9V5YKncmWBZ8ugkYego+rRj+wKPX8rYijzpUkuXUT2jvjhXJB7e9LAnm+ iwu2dLl41J+Nlc2VUXHsOtbPkEsNVqefvUgdHxml8NYtKbss33HFhWcnYn3uR8rkhyyD KTOQ== X-Gm-Message-State: AOJu0Yy+g1BKqLbxDTh0ikDTd+QxAvWxs10gFM7PFq044OgROSVmTz5m 9WfuedKn0CNgxhTQjzbVS5aLFq841+WM6g== X-Google-Smtp-Source: AGHT+IFIK6Wo/CoMLGSaxusuEEunekvfNl28XXnBiOZouoZRsG4dO3Ui8C0PN5pubo4MJ+LIQQAqbw== X-Received: by 2002:a05:600c:365a:b0:401:7d3b:ccaf with SMTP id y26-20020a05600c365a00b004017d3bccafmr2612925wmq.4.1693591767338; Fri, 01 Sep 2023 11:09:27 -0700 (PDT) Original-Received: from krug (a95-92-228-31.cpe.netcabo.pt. [95.92.228.31]) by smtp.gmail.com with ESMTPSA id u7-20020a05600c210700b003fe4ca8decdsm8789071wml.31.2023.09.01.11.09.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 11:09:26 -0700 (PDT) In-Reply-To: <87a5u56atj.fsf@gmail.com> (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vor?= =?utf-8?Q?a=22's?= message of "Fri, 01 Sep 2023 18:51:52 +0100") Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=joaotavora@gmail.com; helo=mail-wm1-x334.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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:309827 Archived-At: Jo=C3=A3o T=C3=A1vora writes: > I might have missed some important from yourself, but if clojure-ts-mode > is in such stages of infancy and you are its author, why don't you > consider placing clojure-ts-mode in a GNU repository? If CIDER is such > a fundamental tool (like SLIME and SLY are for Common Lisp) your > long-term goals would decidely also apply to any future GNU Clojure > mode for Emacs. Going back to some earlier emails I see you have addressed this earlier. You wrote: > > Not all of the maintainers of clojure-mode and clojure-ts-mode are > > on board with the core development model, particularly copyright > > assignment. Initially I wanted to put this straight in the core but > > after some discussion we decided not to. I have personally done my > > copyright assignment, but for clojure-ts-mode we won't be asking > > contributors for it. Therefore, going into GNU ELPA or core then is > > out of the question. >From what I could gather from clojure-ts-mode's GitHub repository, you and Bozidhar are its main authors. Then there is a single non-trivial contribution by a single other author Jason Jackson, bringing the total number of contributors to 3. That single contribution is a syntax table which looks non-trivial in terms of LOC, but it repeats a lot of what is already lisp-data-mode's syntax table anyway, so probably could be rewritten very easily). Therefore, given that both you and Bozidhar have signed CA's and given that you could happily continue to develop it on GitHub (like I did with Eglot for many years), I'm astonished how you were convinced to not bring your creation into the GNU project after initially wanting to. Personally, I can say that Eglot has over a 100 contributors and I never saw copyright assignment as a anywhere close to a significant issue hampering contribution. Jo=C3=A3o