From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jai Flack Newsgroups: gmane.emacs.devel Subject: Re: [NonGNU] New packages: avy-menu, flyspell-correct and friends Date: Sun, 22 May 2022 03:46:59 +0000 Message-ID: <87tu9iqle4.fsf@posteo.net> References: <87y1z2i18m.fsf@posteo.net> <87zgjhwfjj.fsf@posteo.net> <87y1z0y1ob.fsf@posteo.net> <877d6jxao2.fsf@posteo.net> <87ilq018kg.fsf@posteo.net> 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="13120"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= , Stefan Monnier , emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 22 07:07:24 2022 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 1nsdoK-0003B6-5f for ged-emacs-devel@m.gmane-mx.org; Sun, 22 May 2022 07:07:24 +0200 Original-Received: from localhost ([::1]:52576 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nsdoI-000279-Ro for ged-emacs-devel@m.gmane-mx.org; Sun, 22 May 2022 01:07:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nscYj-0007tq-Cm for emacs-devel@gnu.org; Sat, 21 May 2022 23:47:13 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]:56855) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nscYh-0007Fk-2l for emacs-devel@gnu.org; Sat, 21 May 2022 23:47:13 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 6FEBE240107 for ; Sun, 22 May 2022 05:47:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1653191226; bh=baRxPNeIDTu11y511OVUrwKP/2mw4rPZDBKPBckz/Jc=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=OHBiHpLP0VHurVStVNpWaYSUSynz3DsQUjNb1+3iArMI8NuBJDALsYClmwIZMfKvM 9Ms5H1OCa7FgvvQxEjD2CIcXT4hMuaWUWZeJ0Y3l7mV/5K/uoUqJBCr21l0i5HMSFW Jb+XN7eRqYyj2ySHiIS8PRl5TVpVVjKxjZ3I8R75qfbzF4awU99foDTiNxh7NEPvAZ rZBU1oSXLIPIVHlEPuuKbOrafGeNln2jvoUz3kdOMsGGo4nA1PJwo98ujPUKOJ+Fog DlHmvq/u7TICVgR3DwJkeB/yizmrTSCICNWUcCGA+M64GjKuKVnGyJZtHV5l2PPIK4 G9Jb65S2vkYpw== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4L5RGv4FlPz6tm9; Sun, 22 May 2022 05:47:03 +0200 (CEST) In-Reply-To: <87ilq018kg.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 20 May 2022 16:18:39 +0000") Autocrypt: addr=jflack@posteo.net; keydata=xsFNBGJIFUgBEACetRpyAEayP9fB/LvYi9sUIQwXH5EKN6uHrjc6RqlKju6jx2tu2F0HYjsiJ1xUfUUhuwdrEFpAGxM9XHFbNhrtIAh0ckOiALMexQP+n6uJgSq/u+3gqdKVmI2cgb2ruEcDR1t9QpuETTKPNj7k8sQoUjj907kACVL/XKfJC9csbAECYtfbbWtl6KJi5qQsF1N3kyHtF6k6Ly/tkq+CPY9RkEkraWNhJtrE509g/BbIIn3BzvrtboDwOX2JucrBojfaehvRzWnwrbTxTb+tsIjBSrFNJgOwa0PYtF7F15nCZ9254DJA7oyBqY/4B8iGGYbVBeQdU0/noVtui9JlLzU9tKOfKjm+js1Eu9vlAK2poZaR7uMy3cOQ+SPh7BdMSE/4HThDil6nq/LaPmX/bS1rFR01ztLxM/YEeDTWXT9/mqWM7l06Am0xCK8m99MjKnJiWtsUu4eQdw53GJL563RRw9rnOVEib8nbZcBWu5PfF8hnzyKgPe8fTjJBln1kZbbVv/ytxFXMlwwJPSD5xVPmaTo7gn1gBgoQ2w6CH4OVAdLLa9E0cVsq4w7NcZk2wfryYRylz4h/hdxkuatjq/f6SR860IfgPcS9IFszATRw/PGswx4FeffuV6UoPvMdWQy4KJQ239ou+5Hecce6Y4gYosC1yK34YMgjXEH04um5gwARAQABzRFqZmxhY2tAcG9zdGVvLm5ldMLBlAQTAQoAPhYhBDIm8Qj4YWAFs5cgmxqfJR2Uid2eBQJiSBVIAhsDBQkFo5q ABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBqfJR2Uid2ecj8QAJEcWZf+HM OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc Received-SPF: pass client-ip=185.67.36.66; envelope-from=jflack@posteo.net; helo=mout02.posteo.de 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, 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-Mailman-Approved-At: Sun, 22 May 2022 01:04:59 -0400 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" Xref: news.gmane.io gmane.emacs.devel:290067 Archived-At: Philip Kaludercic writes: > Rudolf Adamkovi=C4=8D writes: > >> Jai Flack writes: >> >>> The package does offer a completing-read interface in >>> flyspell-correct.el as a default. >> >> As a long-time user of the package, I would like to see it become a part= of >> vanilla Emacs, now that the standard completing read API exists. > > This is part of the reason why I wanted to see if there was a reason > against adding it to GNU ELPA first, and possibly the core later on. > >> Rudy They've already had some discussion about getting the package in GNU ELPA, it seems three of the contributors have yet to respond (it is noted that two of them have previously contributed to Emacs) and one can't have the copyright assignment. Only considering flyspell-correct.el there is ~19 lines of nontrivial changes by the contributor that can't get copyright assignment. Provided they would be happy with it, what are the requirements for rewriting this by someone with copyright assignment? Then flyspell-correct could be brought into GNU ELPA and the alternative interfaces could go into NonGNU ELPA. I will use their bug tracker to see if the copyright assignment situation has changed. --=20 Thanks, Jai