From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Incorporate package macrostep into Emacs or NonGNU ELPA? Date: Fri, 01 Mar 2024 18:26:12 -0500 Message-ID: References: <87zfvl8r4e.fsf@jeremybryant.net> <874jdspsqb.fsf@bernoul.li> <877cio8fzf.fsf@jeremybryant.net> <87y1b46vhg.fsf@jeremybryant.net> <878r336lvb.fsf@jeremybryant.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31817"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "emacs-devel@gnu.org" , j.j.oddie@gmail.com, Stefan Kangas , Stefan Kangas , Jonas Bernoulli , Eli Zaretskii To: Jeremy Bryant Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 02 00:29:07 2024 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 1rgCJP-00081x-23 for ged-emacs-devel@m.gmane-mx.org; Sat, 02 Mar 2024 00:29:07 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rgCIy-0006ZH-8o; Fri, 01 Mar 2024 18:28:40 -0500 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 1rgCGi-0005Hd-Tr for emacs-devel@gnu.org; Fri, 01 Mar 2024 18:26:23 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rgCGg-0002nM-SB; Fri, 01 Mar 2024 18:26:20 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 343C480C41; Fri, 1 Mar 2024 18:26:16 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1709335573; bh=S5cX7mdx355kf4OcXTOoq2YFtkXsoThrmsLuymY77gQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=nlcyjufDIpMr8unQLcdCQuCcoqFpz0OLVqRYgoFqB+WI0bumOwbS69nEU3sGDWEY2 Ju9ISaAO9RDIl4ZiXWy1TRgUrz43RG7EifRNxw6Iecr9uypE+kqoT3k1Pcv+LCTCsD ymp3IE5WzKx5YstRAjgZQJQlrJHycA7XPY4HHA1mBWO6t+dWkCvaFFDPqwJvvN/rxD KTcI0e3tmr7a42mLPCQpMVLBj2URESe0x9m5Cl+6Q6z1MbtfArLKXYMg7EIEZdqlGv nf16+OWjOPcZ8/og8gw7qm0dQfjJuOMsfw70yyQSUjOxFEgglHbaWCMe6CkT6RIRYL q2eqqqQ/VGHZg== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id AFB9F8090F; Fri, 1 Mar 2024 18:26:13 -0500 (EST) Original-Received: from pastel (unknown [216.154.21.95]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7176E120829; Fri, 1 Mar 2024 18:26:13 -0500 (EST) In-Reply-To: <878r336lvb.fsf@jeremybryant.net> (Jeremy Bryant's message of "Thu, 29 Feb 2024 20:44:56 +0000") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:316685 Archived-At: Hi Jeremy, > Which brings us to the other point suggested by Jonas - moving > development & maintenance of macrostep to NonGNU ELPA (on Savannah) > itself and archiving the previous fork. Not sure what you mean by "previous fork". [ BTW, I only now notice that the "upstream" is called "emacsorphanage". ] We can set the upstream to nil and change the headers to say that development takes place directly in `nongnu.git`, but I'm not sure it's really an improvement over the status quo. > Jonathan Oddie has kindly proposed to sign the FSF paperwork once he > receives it. Not sure if I understand correctly. Is he already in the process of signing the paperwork, or is he waiting for someone to send him the form for that (in which case, I'd be happy to send it to him)? > Given that macrostep is useful for Emacs Lisp macro development, would > there be interest to include in Emacs core? I don't have a strong opinion either way. > If so I can volunteer to reach out to other recent contributors, beyond > the original author, for the same purpose? That would be awesome. % git log elpa/macrostep | grep Author: | sort | uniq -c | sort -n 1 Author: Chunyang Xu 1 Author: duianto 1 Author: John Wiegley 1 Author: Jonathan Oddie 1 Author: Torbj=F6rn Norinder 2 Author: Fice T 2 Author: Jon Oddie 2 Author: Lu=EDs Borges de Oliveira 2 Author: Stefan Monnier 3 Author: George Kettleborough 4 Author: Jonathan Oddie 4 Author: Stefan Kangas 12 Author: Lu=EDs Oliveira 13 Author: Jonas Bernoulli 80 Author: joddie Of those, Lu=EDs Oliveira has signed some paperwork but not for Emacs, and Fice, Torbj=F6rn, and "duianto" don't appear at all in the `copyright.list` so we'll need to either ask them to sign the paperwork, or look at their contributions (to see if they're small enough or have been replaced since). Stefan