From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lynn Winebarger Newsgroups: gmane.emacs.devel Subject: Re: New Package for NonGNU-ELPA: clojure-ts-mode Date: Mon, 28 Aug 2023 11:22:21 -0400 Message-ID: References: <87il9kksqz.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> <57429221-d9be-5791-e975-b3539905e2f6@gutov.dev> <83a5udlj47.fsf@gnu.org> <87a5udk1co.fsf@posteo.net> <835y51kslv.fsf@gnu.org> <7a82c524-1aa1-e755-e377-673ebb107a44@gutov.dev> <83r0nok8s4.fsf@gnu.org> <87il90znco.fsf@yahoo.com> <1977fbef-307b-bcf4-9448-64f26916dd65@gutov.dev> <87edjozlqq.fsf@yahoo.com> <43ddad10-49dd-1c49-ebfe-51689780b315@gutov.dev> <87msyciplu.fsf@posteo.net> <83h6okk3oe.fsf@gnu.org> <87edjoindn.fsf@posteo.net> <83bkesjwuk.fsf@gnu.org> 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="22127"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Philip Kaludercic , dmitry@gutov.dev, luangruo@yahoo.com, danny@dfreeman.email, Stefan Kangas , Emacs Devel , Manuel Uberti To: Bozhidar Batsov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 28 17:23:18 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 1qae5G-0005VC-OL for ged-emacs-devel@m.gmane-mx.org; Mon, 28 Aug 2023 17:23:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qae4e-0004x8-Lx; Mon, 28 Aug 2023 11:22:40 -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 1qae4c-0004o8-SS for emacs-devel@gnu.org; Mon, 28 Aug 2023 11:22:38 -0400 Original-Received: from mail-pg1-x52a.google.com ([2607:f8b0:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qae4a-0007fZ-Fu; Mon, 28 Aug 2023 11:22:38 -0400 Original-Received: by mail-pg1-x52a.google.com with SMTP id 41be03b00d2f7-565e387000fso1891025a12.2; Mon, 28 Aug 2023 08:22:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693236153; x=1693840953; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=tZGc5pTfAO06BT60hMUWha9Ms7vptuETkmFAADQdFy8=; b=Oqtjx6YQHAB5kemh/cIRpyzI/kY80OjfqgMmOgtr9wY3jyHxRm7mO1FJz42D3gw3NM 6UXb5htsVe0G2Fi9Ow7Gl/vNe0DomTDu6xsY71YoRBpV9DjNUlxi4CYFtdG4OhHGPqoI W40JXzvzwFHsR1IVQU6fO0HvH5UNhdF4awVx9w09Dv2RlAmj6yCkMWAwgEODtXr1Tf+E A7j7Waz8FGcsCgUYTnHcJJdwybipXp1USI3dd9E8C0GyxlL1QhuUBscj1YAVG3D7Gpka gX392oikDdNdOwMKnNNciVqIUGUq8OCZXvJoaNmG69jKr8L970OJoJNPawW+Jl29Sgls eBHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693236153; x=1693840953; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tZGc5pTfAO06BT60hMUWha9Ms7vptuETkmFAADQdFy8=; b=kUMqcBNPGp44IfRRXoAdXUCApfoaO0gznmdax1HVJ9bpYX2Z4y7eEni8cie76N5yhV HPaJqcDYIR/zLlQfBVjnYp83D4aERcLiaw5sRYPd1Vx8QTBOaY+MjiWNk0ncC+iV1FSE ymGPsE9G1WtMeln9RR7blICN79jTlsetO/qyOtSkl3SYD/t8IoVjSsWmiFiS7yeViwm1 Ec7J/PcVUZz/Dy91GZorWxXlSiKG1s6RcLG9JoTcH0dOdJXrUbxU4iCuZKSLBZheU2Dn HuOE9HygUbfnNljFnzK7KRcBCD+RT6e3fNRbdzNC+NSulQL79k4qpd5VYLCCzQUaTXF4 6Alw== X-Gm-Message-State: AOJu0Ywb3cQ/syD03VhW6QRuRXJJ57LfvCxRpfiqFqSl1HV3W6g1gDv2 RKD3bw4gk5Kfj8ETzkOH6ssrB/dUhi+JObsZjM8= X-Google-Smtp-Source: AGHT+IGmPiD8UKSEeONvpcIco5xQP19gb0q4LtQktNnUnhA+rKHRImVnKNc1bsumITITtPVGRzHrYkeLLFv5BIxKO9k= X-Received: by 2002:a17:90a:ee87:b0:268:4485:c868 with SMTP id i7-20020a17090aee8700b002684485c868mr20907264pjz.49.1693236153429; Mon, 28 Aug 2023 08:22:33 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::52a; envelope-from=owinebar@gmail.com; helo=mail-pg1-x52a.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:309440 Archived-At: On Sun, Aug 27, 2023 at 1:39=E2=80=AFPM Bozhidar Batsov wrote: > I believe this conversation has drifted a lot from the original topic (cl= ojure-ts-mode). I have to say I'm a bit frustrated that every time someone = wants to submit something to NonGNU ELPA there's some push to either submit= to GNU ELPA or core instead. I've been maintaining almost all of the Cloju= re dev tooling for Emacs for over a decade, so I do believe that by now I k= now what I'm doing and how I want to do things. I've said a million times b= y now that I don't want contributors to have to deal with copyright agreeme= nts and with quirks/oddities in the Emacs development process. I believe th= at the maintainers who actually work on something should be allowed to deci= de how their projects get developed. > If it wasn't for the copyright assignment requirement, there wouldn't be a real issue blocking the incorporation of clojure-mode into core emacs. A core emacs developer could just maintain a (minor) fork of the packages in emacs without any further discussion under the GPL. No one involved in the primary development effort necessarily has to be involved with the Emacs development process. How much of your concern with obtaining copyright assignments is the developer's willingness to give their own signature, and how much is around the hassle of needing to involve their employer, even when their contributions are not at all part of their employment? I'd like to get a sense of how much overreaching employment agreements are impacting people's willingness or ability to contribute directly to GNU software projects. Otherwise, given rms is pushing for a clojure-mode in core emacs, there would probably be volunteers who could pursue getting the required copyright assignment paperwork from the individual contributors. Thanks, Lynn