From unknown Tue Jun 17 20:18:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64958 <64958@debbugs.gnu.org> To: bug#64958 <64958@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add emacs-chatgpt-shell. Reply-To: bug#64958 <64958@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:18:22 +0000 retitle 64958 [PATCH] gnu: Add emacs-chatgpt-shell. reassign 64958 guix-patches submitter 64958 Cayetano Santos severity 64958 normal tag 64958 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 11:53:50 2023 Received: (at submit) by debbugs.gnu.org; 30 Jul 2023 15:53:51 +0000 Received: from localhost ([127.0.0.1]:51021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQ8ju-0007PE-JS for submit@debbugs.gnu.org; Sun, 30 Jul 2023 11:53:50 -0400 Received: from lists.gnu.org ([2001:470:142::17]:49498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQ8js-0007Ox-UN for submit@debbugs.gnu.org; Sun, 30 Jul 2023 11:53:49 -0400 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 1qQ8jn-0000Bd-BQ for guix-patches@gnu.org; Sun, 30 Jul 2023 11:53:43 -0400 Received: from latitanza.investici.org ([2001:888:2000:56::19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQ8jl-0007bP-F1 for guix-patches@gnu.org; Sun, 30 Jul 2023 11:53:43 -0400 Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4RDQrv3FWlzGp02; Sun, 30 Jul 2023 15:53:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1690732415; bh=PBZVGTDTy+q6m7qj3pzvG3YYxa6334hPhXvbyhNzEoY=; h=From:To:Cc:Subject:Date:From; b=d9zB/kIzivt6BZvCaQVmB7l0ZxvCLuYmGgqU4MVoA7VBjl6ogk24dVeT2FHcwwCz1 HGJHN/ohbCHSQT3dMJfuFIqkMLO/R2uVhsfml4e6+6Ee4wi8JeZke7tKB2ZAaNHq1G BfuUyvIWE0GL0lWN0uqO7mgz5TfRoWRt8XtptjW8= Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: cayetano.santos@inventati.org) by localhost (Postfix) with ESMTPSA id 4RDQrv0vMkzGnxd; Sun, 30 Jul 2023 15:53:35 +0000 (UTC) From: Cayetano Santos To: guix-patches@gnu.org Subject: [PATCH] gnu: Add emacs-chatgpt-shell. Date: Sun, 30 Jul 2023 17:52:58 +0200 Message-ID: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2001:888:2000:56::19; envelope-from=csantosb@inventati.org; helo=latitanza.investici.org 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_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Cayetano Santos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. --- gnu/packages/emacs-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d7e45fffc6..b26ebe64b1 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -490,6 +490,25 @@ (define-public emacs-gptel API key.") (license license:gpl3+))) +(define-public emacs-chatgpt-shell + (package + (name "emacs-chatgpt-shell") + (version "0.74.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/xenodium/chatgpt-shell") + (commit "1de7bfa6a34f20cca813006282d9a8f2ef291f95"))) + (sha256 + (base32 + "1rabpp70qlmc47lmp2v7ckvfjhy6wkk881fxpbv2dchzhn77qk5r")))) + (build-system emacs-build-system) + (home-page "https://github.com/xenodium/chatgpt-shell") + (synopsis "ChatGPT and DALL-E Emacs shells + Org Babel") + (description + "chatgpt-shell is a comint-based ChatGPT shell for Emacs.") + (license license:gpl3+))) + (define-public emacs-geiser-guile (package (name "emacs-geiser-guile") base-commit: e43cbeafd1b632f39b08b3644af5230d5350a656 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 30 16:52:17 2023 Received: (at submit) by debbugs.gnu.org; 30 Jul 2023 20:52:17 +0000 Received: from localhost ([127.0.0.1]:51316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQDOi-0000XL-WA for submit@debbugs.gnu.org; Sun, 30 Jul 2023 16:52:17 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQDOh-0000X8-FM for submit@debbugs.gnu.org; Sun, 30 Jul 2023 16:52:15 -0400 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 1qQDOc-0000aj-3B for guix-patches@gnu.org; Sun, 30 Jul 2023 16:52:10 -0400 Received: from koszko.org ([93.95.227.159]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQDOY-0007St-4B for guix-patches@gnu.org; Sun, 30 Jul 2023 16:52:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=koszko.org; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=lnsENDoF9fb/IEx2UPEkyn0K2mzoJ+ovudyK7QhUNgI=; b=dFz7465xcnedO9drWL+nKqxq7O TSPYm9rsQ2YSfHGdw7ikjSifPJo6FyroKabZYmfBhFgyW/aSGHuOOgnuO6VrfG9MT+2PLY0U2GQnP KzIbcHQsEAm/JL9V+X0o5W3HoHQx9wwuM5bwBR5m32StbDE9omzma0gwV6NqXhJCXLtTEF2qIQI2o 8CFAdOU8B0SSWQieSUu6cCxit2sgJAWzPjx3eT1PR0ykjyCxQ5nVyHOKQwjnJ60LJrvA2qTRjxdOW xYYq5r7u2kYPHNfitNhrqfLnHbWmI9SzZUhPEK9NyqmnidCoz6hRoenw2FjPuJ3eu08z4yP9QlwLD k+LtMjxNeUldhJoPCSWsNyq5odMukjyBJrOri2aBsN4r1GNYsGdROTdikDUVAycBG8H6ITs2FU5KL W+aUdCxWauMjMfX9z/ITbStyEhpHPLEGfcxfr2X5IU3iIvm6+6MGYVluxOpzSwbPdPAy+G163Fgo+ XPuP3XTI2fw/Pyw0Fl6kprpki/z3jq4vaIerS8u88h3tZaBSuDobTfDHy3Zh7DZoKpXBaDuPEFV4j fuf/ppn8xmMM5Wfn4ItI9lWu4KPkosiz0ipHco7XtQwi+T4pQ+oHyyieHErJpgx9NKI1ULNq9m5F9 RiWeeCxLSTGoq6IP+t3wWia6T/IXVGkk9oB55DjeA=; Received: from [77.252.47.76] (helo=localhost) by koszko.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qQDOP-0003rx-Pz; Sun, 30 Jul 2023 22:51:57 +0200 Date: Sun, 30 Jul 2023 22:51:55 +0200 From: Wojtek Kosior To: Cayetano Santos via Guix-patches via Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. Message-ID: <20230730225155.3b2510c5.koszko@koszko.org> In-Reply-To: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/PY26UypZ_OHwNbP3y0LQCe9"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=93.95.227.159; envelope-from=koszko@koszko.org; helo=koszko.org 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_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: 64958@debbugs.gnu.org, Cayetano Santos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --Sig_/PY26UypZ_OHwNbP3y0LQCe9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi! > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. Doesn't this package effectively recommend a nonfree service-as-a-software-substitute? It'd be better to keep users away from such "services". Also, sorry to say, I'm pretty sure this is against the Free Software Distribution Guidelines Wojtek -- (sig_start) website: https://koszko.org/koszko.html fingerprint: E972 7060 E3C5 637C 8A4F 4B42 4BC5 221C 5A79 FD1A follow me on Fediverse: https://friendica.me/profile/koszko/profile =E2=99=A5 R29kIGlzIHRoZXJlIGFuZCBsb3ZlcyBtZQ=3D=3D | =C3=B7 c2luIHNlcGFyYXR= lZCBtZSBmcm9tIEhpbQ=3D=3D =E2=9C=9D YnV0IEplc3VzIGRpZWQgdG8gc2F2ZSBtZQ=3D=3D | ? U2hhbGwgSSBiZWNvbWUg= SGlzIGZyaWVuZD8=3D -- (sig_end) On Sun, 30 Jul 2023 17:52:58 +0200 Cayetano Santos via Guix-patches via wrote: > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. > --- > gnu/packages/emacs-xyz.scm | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) >=20 > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index d7e45fffc6..b26ebe64b1 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -490,6 +490,25 @@ (define-public emacs-gptel > API key.") > (license license:gpl3+))) > =20 > +(define-public emacs-chatgpt-shell > + (package > + (name "emacs-chatgpt-shell") > + (version "0.74.1") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/xenodium/chatgpt-shell") > + (commit "1de7bfa6a34f20cca813006282d9a8f2ef291f95"))) > + (sha256 > + (base32 > + "1rabpp70qlmc47lmp2v7ckvfjhy6wkk881fxpbv2dchzhn77qk5r"))= )) > + (build-system emacs-build-system) > + (home-page "https://github.com/xenodium/chatgpt-shell") > + (synopsis "ChatGPT and DALL-E Emacs shells + Org Babel") > + (description > + "chatgpt-shell is a comint-based ChatGPT shell for Emacs.") > + (license license:gpl3+))) > + > (define-public emacs-geiser-guile > (package > (name "emacs-geiser-guile") >=20 > base-commit: e43cbeafd1b632f39b08b3644af5230d5350a656 --Sig_/PY26UypZ_OHwNbP3y0LQCe9 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTpcnBg48VjfIpPS0JLxSIcWnn9GgUCZMbNawAKCRBLxSIcWnn9 GmvmAQDsN0wUMllFwdt9SpltKo/JDrxkgmHSu2b1LyeOC00DcwEAht0TlP07ZzGW 7wU53R5wyE1myoS4GQcJMJeZ7kWGPAI= =Lqd9 -----END PGP SIGNATURE----- --Sig_/PY26UypZ_OHwNbP3y0LQCe9-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 03:15:41 2023 Received: (at 64958) by debbugs.gnu.org; 31 Jul 2023 07:15:41 +0000 Received: from localhost ([127.0.0.1]:51690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQN81-0001hF-BP for submit@debbugs.gnu.org; Mon, 31 Jul 2023 03:15:41 -0400 Received: from confino.investici.org ([2a11:7980:1::2:0]:55801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQN7y-0001gx-Gj for 64958@debbugs.gnu.org; Mon, 31 Jul 2023 03:15:40 -0400 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4RDqJl2vtfz10ys; Mon, 31 Jul 2023 07:15:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1690787735; bh=6XN+p4F6uscus8eR8c2jal3CeIpsG+2MMZ6HdTNxfGY=; h=References:From:To:Cc:Subject:Date:Reply-To:In-reply-to:From; b=dQ7Tils7sPySNsly9vS4t3ByENr88n0OP3aJdHdBd4vY13yzueysJZEHYKPg646Vy GEi6CLSILsweb2M1NIpcnt+ng7MuGXgaAayKovbh9+3PUeC/7SwvcHpHHhMZ88ovr6 E0Q/c5Da824aHwywX8wQXSkW9Z5iED+FxzKVhvpQ= Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: cayetano.santos@inventati.org) by localhost (Postfix) with ESMTPSA id 4RDqJl20Tdz10yr; Mon, 31 Jul 2023 07:15:35 +0000 (UTC) References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> <20230730225155.3b2510c5.koszko@koszko.org> User-agent: mu4e 1.10.5; emacs 29.0.92 From: Cayetano Santos To: Wojtek Kosior Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. Date: Mon, 31 Jul 2023 09:13:24 +0200 In-reply-to: <20230730225155.3b2510c5.koszko@koszko.org> Message-ID: <87fs548sbt.fsf@inventati.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64958 Cc: 64958@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: cayetano.santos@inventati.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >dim. 30 juil. 2023 at 22:51, Wojtek Kosior wrote: > [[PGP Signed Part:Undecided]] > Hi! > >> * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. > > Doesn't this package effectively recommend a nonfree > service-as-a-software-substitute? It'd be better to keep users away > from such "services". Also, sorry to say, I'm pretty sure this is > against the Free Software Distribution Guidelines You=E2=80=99re completely right, I completely forgot about this point. I noticed that we already provide emacs-gptel, with similar concerns. Cayetano From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 16:04:07 2023 Received: (at 64958) by debbugs.gnu.org; 31 Jul 2023 20:04:07 +0000 Received: from localhost ([127.0.0.1]:53605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQZ7e-0001le-RH for submit@debbugs.gnu.org; Mon, 31 Jul 2023 16:04:07 -0400 Received: from mail-ej1-x642.google.com ([2a00:1450:4864:20::642]:51301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQZ7c-0001lB-SC for 64958@debbugs.gnu.org; Mon, 31 Jul 2023 16:04:05 -0400 Received: by mail-ej1-x642.google.com with SMTP id a640c23a62f3a-99bcc0adab4so772874066b.2 for <64958@debbugs.gnu.org>; Mon, 31 Jul 2023 13:04:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690833839; x=1691438639; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=CGSP+cWhLwZ17BPt+tO23YVxo7MkGfOPicv6pn2R32w=; b=dlIQNEfaT/rtv6RCrUmWRFgjaMhMCztIqxorT/hoPpV9Ybp+bwn4Fm4Oti328jRLEM CAWOiGCwSj31J4Wzc20cnOkiSfjF26iNN4+zzQ2Nsiipio49A3UxmA1hfK2Cg8w0mdUp smBzFfTIYUHx2uHaBlOBtcxeqFryQMzib7dQYSflupEI+CQWjE1oLlXwQHflM3EKCGvN /mJWBqeIkZm1wAWlskvLo6EPLrWOq+lzh3IJidFrDvzMKlXAvUvNFtfrS/CiE1BPuaIf ucm+dN1wh1vR3pb/bGGU7wxrvlO/yJmMBMvZ2I6DATzaWkgL9/0GG1r/9BcjD1/rSxYh 6H8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690833839; x=1691438639; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=CGSP+cWhLwZ17BPt+tO23YVxo7MkGfOPicv6pn2R32w=; b=QGYDx52JGynFbOc07HWfcme4JEy2JML8cGzgMJbHVsgIvnWCx0mWVhQKmriHpsJCsE gOOEmymRNQPJ4W+q8oFmN1q0ranAUwmakxsMDHn2ZrJhuLMDALF5bj+uGjBWjvQXUPKc pn/mF5a5iW2e4l8FOROxl7Lkn0/2h5RtaAX3tmA9Ke7Fv6l+0+ReglKJVd3YNvKKAIie P+oPj/OZcZuyYfxtV4YmLyRZRSrbcfFO5zkhqWd4i3mD//fdjDbZ+x9cbP70P0b/JBpE 6FvY/3MncIeLzTrSH8pn7xvTw0SlDSkjikeHHuNf0uKXs9DjRKXTgNiHNDwbIuIw3Nig fVMQ== X-Gm-Message-State: ABy/qLaMbTwmTESLJbqIbwD35W+6IkfkoN7ZPITVNkWiROJN9YVMs5Nr S/zFWgUR0tiolL4I5Jb/xM8= X-Google-Smtp-Source: APBJJlE6mlrpX7GugUUE+c09+SiBLiKcAnzcAuQoGIfY58wpcBiMVnMCbXmbIcf/iEPhBpAb/o1ZKg== X-Received: by 2002:a17:906:24f:b0:96f:1f79:c0a6 with SMTP id 15-20020a170906024f00b0096f1f79c0a6mr651818ejl.70.1690833838633; Mon, 31 Jul 2023 13:03:58 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id rk21-20020a170907215500b00992ea405a79sm6533638ejb.166.2023.07.31.13.03.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Jul 2023 13:03:58 -0700 (PDT) Message-ID: Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. From: Liliana Marie Prikler To: Wojtek Kosior Date: Mon, 31 Jul 2023 22:03:56 +0200 In-Reply-To: <20230730225155.3b2510c5.koszko@koszko.org> References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> <20230730225155.3b2510c5.koszko@koszko.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64958 Cc: 64958@debbugs.gnu.org, Cayetano Santos , Nicolas Goaziou , Andrew Tropin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Sonntag, dem 30.07.2023 um 22:51 +0200 schrieb Wojtek Kosior: > Hi! >=20 > > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. >=20 > Doesn't this package effectively recommend a nonfree > service-as-a-software-substitute? It'd be better to keep users away > from such "services". Also, sorry to say, I'm pretty sure this is > against the Free Software Distribution Guidelines IANAL, but as far as I understand, having clients for various "services" out there, even if those services are not distributed as free software, is permissible. See some social networking applications or messengers. IMHO, we would need a clear guideline for all of them rather than singling out ChatGPT even if using it is harmful for everyone involved. Nicolas, Andrew, WDYT? From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 01 06:02:53 2023 Received: (at 64958) by debbugs.gnu.org; 1 Aug 2023 10:02:53 +0000 Received: from localhost ([127.0.0.1]:47197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQmDN-0002Mc-1d for submit@debbugs.gnu.org; Tue, 01 Aug 2023 06:02:53 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:34539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQmDL-0002ML-HP for 64958@debbugs.gnu.org; Tue, 01 Aug 2023 06:02:52 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id BEB87C0003; Tue, 1 Aug 2023 10:02:43 +0000 (UTC) From: Nicolas Goaziou To: Liliana Marie Prikler Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> <20230730225155.3b2510c5.koszko@koszko.org> Date: Tue, 01 Aug 2023 12:02:42 +0200 In-Reply-To: (Liliana Marie Prikler's message of "Mon, 31 Jul 2023 22:03:56 +0200") Message-ID: <878ravyta5.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: admin@nicolasgoaziou.fr X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 64958 Cc: 64958@debbugs.gnu.org, Wojtek Kosior , Cayetano Santos , Andrew Tropin X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) Hello, Liliana Marie Prikler writes: > Am Sonntag, dem 30.07.2023 um 22:51 +0200 schrieb Wojtek Kosior: >> Hi! >> >> > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. >> >> Doesn't this package effectively recommend a nonfree >> service-as-a-software-substitute? It'd be better to keep users away >> from such "services". Also, sorry to say, I'm pretty sure this is >> against the Free Software Distribution Guidelines > IANAL, but as far as I understand, having clients for various > "services" out there, even if those services are not distributed as > free software, is permissible. I also think so. In particular, this is not a SaaSS because there is no software to substitute in the first place. > IMHO, we would need a clear guideline for all of them rather than > singling out ChatGPT even if using it is harmful for everyone > involved. > > Nicolas, Andrew, WDYT? I think a clear rule is important, and my opinion is that it should be permissive. These clients are useful pieces of software, if only because they constitute an opportunity to learn code. Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 01 06:35:37 2023 Received: (at 64958) by debbugs.gnu.org; 1 Aug 2023 10:35:37 +0000 Received: from localhost ([127.0.0.1]:47215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQmj2-0003G5-Jw for submit@debbugs.gnu.org; Tue, 01 Aug 2023 06:35:37 -0400 Received: from koszko.org ([93.95.227.159]:49688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQmj0-0003Fv-By for 64958@debbugs.gnu.org; Tue, 01 Aug 2023 06:35:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=koszko.org; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=pShexMI0KJlIwkjprcuE/E/FoFlj0i6tn+4iAK7YElA=; b=IA3MMqQhd9AS6Kw+4RfjRudFPt G0rTOIe0EQLY6QA8YdOQ0yANttJwefzqtYLm929u94kv1FqhTsDpJl7gDZVZ6UUx2q4M1Z88RbuDQ WODAEUhQH3OY+huRvXtC9/THLvNrCufsPtpDwXUw3meYqvpCwtRupjfg+B/Yybijnyar3DWpnbJJI uSSOUCIZoSgug3Rj6E49E24cKTRPS7UAVzu9BenvIlVfVbxjcZQQpuMTOuAP8CfW7WYyANlG65E02 LsIxRbFME2BZGbtjFDTUpY5+fp+1+941K9y/TNLQTQyGd/S1U6+bMRNF96YOgRsgy65FATOPNJxDg y+ndptTZ46rhdqIR0VcEF7vvd8k9YjxLC5B+khpMjl4WdEsNruEPI2lg4Wo4ykUyXzgEnAYvy5n7j zuV8a2npdWm5pCRF+umlqx5/0ZRoK/vAHQeNOed2mCrcDkfgCEOGSFoXuwZqqzMHU6kZoByeA8RW0 ljtXDAda+aPu2vEX24hyFP4QWfqyVWvR6b83GBS8o7qanvLSTOKvyjIpxBBrXsH23t4V07gSi4Eid sCN/lu9EDzMblv1d3KtCd/IRbyN4sUXNXsH79DpUcXnhdEXrmNWjBEL/dLvPf6+ojrK74xiY2ARTB NwvVgE75fqvx+9LC8CKTN4JSztmA1VsfW2SOe8FJE=; Received: from [77.252.47.76] (helo=localhost) by koszko.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qQmiq-0003tg-Ok; Tue, 01 Aug 2023 12:35:24 +0200 Date: Tue, 1 Aug 2023 12:35:22 +0200 From: Wojtek Kosior To: Nicolas Goaziou Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. Message-ID: <20230801123522.7f70f5e4.koszko@koszko.org> In-Reply-To: <878ravyta5.fsf@nicolasgoaziou.fr> References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> <20230730225155.3b2510c5.koszko@koszko.org> <878ravyta5.fsf@nicolasgoaziou.fr> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/fvC5JWaJV0WIDp=HPja1_r_"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64958 Cc: Andrew Tropin , 64958@debbugs.gnu.org, Liliana Marie Prikler , Cayetano Santos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Sig_/fvC5JWaJV0WIDp=HPja1_r_ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > >> Doesn't this package effectively recommend a nonfree > >> service-as-a-software-substitute? It'd be better to keep users away > >> from such "services". Also, sorry to say, I'm pretty sure this is > >> against the Free Software Distribution Guidelines =20 > > IANAL, but as far as I understand, having clients for various > > "services" out there, even if those services are not distributed as > > free software, is permissible. =20 >=20 > I also think so. In particular, this is not a SaaSS because there is no > software to substitute in the first place. As to centralized services =E2=80=94 I also believe it is acceptable to inc= lude clients for them. I mean tools like YouTube video downloaders. I like how F-Droid approaches this =E2=80=94 programs written for the purpo= se of connecting to centralized services are labeled as having a possible anti-feature. However, I argue that ChatGPT is SaaSS rather than a pure "service". The software being substituted is a "large language model" (LLM). It isn't a *conventional* piece of software, it's a trained neural network. But this doesn't mean it isn't software at all. I performs advanced computation =E2=80=94 that's also what software does. And since nonfree software shouldn't be recommended in distros, the same goes with SaaSS. > I think a clear rule is important, and my opinion is that it should be > permissive. These clients are useful pieces of software, if only because > they constitute an opportunity to learn code. Even if it is a good opportunity, it's a side aspect. Nonfree software wouldn't get packaged merely because it provides some good opportunity. So it shouldn't affect the decision here on SaaSS, either. Also, when looking for some code to take inspiration from, I prefer to look at public git repositories rather than on distro packages. And even if I were to learn elisp from Guix packages, there are already many that do not have freedom issues. Lastly, I admit this is a harder problem than it seems =E2=80=94 search eng= ines could also be presented as (at least partially) SaaSS and it would be hard to leave without these Wojtek -- (sig_start) website: https://koszko.org/koszko.html fingerprint: E972 7060 E3C5 637C 8A4F 4B42 4BC5 221C 5A79 FD1A follow me on Fediverse: https://friendica.me/profile/koszko/profile =E2=99=A5 R29kIGlzIHRoZXJlIGFuZCBsb3ZlcyBtZQ=3D=3D | =C3=B7 c2luIHNlcGFyYXR= lZCBtZSBmcm9tIEhpbQ=3D=3D =E2=9C=9D YnV0IEplc3VzIGRpZWQgdG8gc2F2ZSBtZQ=3D=3D | ? U2hhbGwgSSBiZWNvbWUg= SGlzIGZyaWVuZD8=3D -- (sig_end) On Tue, 01 Aug 2023 12:02:42 +0200 Nicolas Goaziou = wrote: > Hello, >=20 > Liliana Marie Prikler writes: >=20 > > Am Sonntag, dem 30.07.2023 um 22:51 +0200 schrieb Wojtek Kosior: =20 > >> Hi! > >> =20 > >> > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. =20 > >>=20 > >> Doesn't this package effectively recommend a nonfree > >> service-as-a-software-substitute? It'd be better to keep users away > >> from such "services". Also, sorry to say, I'm pretty sure this is > >> against the Free Software Distribution Guidelines =20 > > IANAL, but as far as I understand, having clients for various > > "services" out there, even if those services are not distributed as > > free software, is permissible. =20 >=20 > I also think so. In particular, this is not a SaaSS because there is no > software to substitute in the first place. >=20 > > IMHO, we would need a clear guideline for all of them rather than > > singling out ChatGPT even if using it is harmful for everyone > > involved. > > > > Nicolas, Andrew, WDYT? =20 >=20 > I think a clear rule is important, and my opinion is that it should be > permissive. These clients are useful pieces of software, if only because > they constitute an opportunity to learn code. >=20 > Regards, --Sig_/fvC5JWaJV0WIDp=HPja1_r_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTpcnBg48VjfIpPS0JLxSIcWnn9GgUCZMjf6gAKCRBLxSIcWnn9 Gh/rAP4ouiKiJ1hKU8RufW5OvzzDTnbZRpa0zDUEVQ44K2q48wD+NT413sToNrE4 NyQih0lvMU9aLYGVTdhQNi73e2LcDwU= =X27T -----END PGP SIGNATURE----- --Sig_/fvC5JWaJV0WIDp=HPja1_r_-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 09 05:16:39 2023 Received: (at 64958) by debbugs.gnu.org; 9 Aug 2023 09:16:39 +0000 Received: from localhost ([127.0.0.1]:38246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTfJ0-0001O2-RQ for submit@debbugs.gnu.org; Wed, 09 Aug 2023 05:16:39 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:58221) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTfIy-0001Nl-9t for 64958@debbugs.gnu.org; Wed, 09 Aug 2023 05:16:37 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id B1B97C000A; Wed, 9 Aug 2023 09:16:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1691572590; 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=w00jHqGmSr+F5CBg/gUwX5Droj6pr9G3yOWHYbW0DgU=; b=XxVx90egv2Zt6qaj9AITTLjqHEdfCz0KGngwf6YJOoqP9rUtgF9tEtqkX9E8U6LFUvVVKK bi3E8+diXWguSsh1zx32sJtO0pSPqd/V9y/xNSq+qPKuUAsyxjDeQfqgT5PKSBZIRxxROB CzYxNtGz67N3J5THLNlTstysLPucfxIivyoecxTQgJY452EIxxotsE4nE9XEMhGSoWFW+Z iEEk4Fp+svPu6XAlH4bMDIxTos/eYOlFzVH0ZVPhTGvyDgNtXFB7doW/fXdbfXB86buS7n 73fkOIwq1BGsyc5NVdwrCvdHTmmc4h8Rwjobf6oNtTZZpCv4auSRsAj8Sz7sVw== From: Andrew Tropin To: Liliana Marie Prikler , Wojtek Kosior Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. In-Reply-To: References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> <20230730225155.3b2510c5.koszko@koszko.org> Date: Wed, 09 Aug 2023 13:16:24 +0400 Message-ID: <878raky3rr.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-GND-Sasl: andrew@trop.in X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 64958 Cc: 64958@debbugs.gnu.org, Cayetano Santos , Nicolas Goaziou X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2023-07-31 22:03, Liliana Marie Prikler wrote: > Am Sonntag, dem 30.07.2023 um 22:51 +0200 schrieb Wojtek Kosior: >> Hi! >>=20 >> > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. >>=20 >> Doesn't this package effectively recommend a nonfree >> service-as-a-software-substitute? It'd be better to keep users away >> from such "services". Also, sorry to say, I'm pretty sure this is >> against the Free Software Distribution Guidelines > IANAL, but as far as I understand, having clients for various > "services" out there, even if those services are not distributed as > free software, is permissible. See some social networking applications > or messengers. IMHO, we would need a clear guideline for all of them > rather than singling out ChatGPT even if using it is harmful for > everyone involved. > > Nicolas, Andrew, WDYT? While I'm not a big fun of popularization of proprietary/non-ethical services, the clients for those services are often free software and I don't see a good reason to include some of them and not to include others. Also, such software often can be used with different more ethical backends with compatible API or as an implementation example or other source of inspiration and hackery. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmTTWWgACgkQIgjSCVjB 3rBL9A//ZnDj+9WCJQHzw2ud0+uMbrJSlf3Y24d2kSarKp2j/ynbVmkXc3tPDV3y UwzFB+boggrMB+IRHJc7kstnVDrIoQkf+BL04VBWrFPLeF6D0r/O8OWSDDJzr8Zs Suu215anyHP9x42dixDBktxCAsrRNSMsjJt2ZrU/qX0KXtApiM7mG/8Oe/6YNqTj C5NtsQnd88Afp4gSExLmn9SbTycvisjWgsgwWkJE5CxnULONmoX3ZlaWl8I4hdRA wVoY0PRC/A+Sczb9wlFA/jl7gaC9CpVQdqncKIKELc+DBuR/t6yr3e0tKBJtbvcb r/0IrKWddBsDtaxDYlCfFelOYFfSM0hnSAXwABiqB7YuLcehHHrWmcRDpqoD/Lgk na3t7l88KPeu9XVZzhxe+hWEemhvBGJmNVhwCmZAXjIXG6CY5GgJ6PY9LRbMmnp3 KCa5iCsTY/c5Pj5gEI2BXHUE2VyGwRz2QqFox9ve/nEkO6NLWwhtPIgEIt13D5Lp HpL8I3usq9F1rQhr6ygyVOMfw8taq//L4BAmW6SgbudES9Vidxu14/RE8DsARzFF TMiSVEaR4rjvdXSnovjBDLAUASbrXoZyc3S9IXy/1sXFR0keDmuJfVXQmJcqP949 289drjIh0NqouPreHNWh0sjdGH4cLZnsKgs6RvmDVUXNbN93JSs= =am31 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 06:31:45 2023 Received: (at 64958-done) by debbugs.gnu.org; 9 Sep 2023 10:31:45 +0000 Received: from localhost ([127.0.0.1]:46203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qevFg-0003Aj-OR for submit@debbugs.gnu.org; Sat, 09 Sep 2023 06:31:45 -0400 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:44219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qevFf-0003AW-Ic for 64958-done@debbugs.gnu.org; Sat, 09 Sep 2023 06:31:44 -0400 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2b974031aeaso49571901fa.0 for <64958-done@debbugs.gnu.org>; Sat, 09 Sep 2023 03:31:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694255495; x=1694860295; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=uHEB+N/WYcNgIRuHe/sjYEd1wq4EIlHMdWkTZupmKPk=; b=Xx/Zytp4dA0UTXuc11IFtnFxv3LDNoZLo0dyNrbaqBPYrW8sf+pGFJdPdPKVanDoG6 YW2QAOLCL3STTdI2Ueb1l4M5BYpfgGOcoQ4/C6n1rCMe7BTARcIyOEv0fPTXBrxDKQ2A nzx1Eb708ZRC7RxE0vyZLDDELSyX/ch9q+5ROiUyQTy/kafUhL+ABc30McYhrGFKxY5g Zg9tnl5ukSavGQzE/DfjFb8+X/Q3nsR0CgYg9QrqFF+8G4UDAAe6OgbMLuE2WWaGBLhD 2WMPJ0TYto2uhoBDGReycDQiCp73W96+gRvXqbuZhByhq8p4dKfwksg86kflNuhXjoK3 V5GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694255495; x=1694860295; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=uHEB+N/WYcNgIRuHe/sjYEd1wq4EIlHMdWkTZupmKPk=; b=VQWrdEgjHQDeJyvlFxanaWTCd6JZDlzTjPb0LLqFmQdIdTFAoxT2X2jxdmcXsnLupQ PL5etG77g1uCKSTvOczbjY3vLrz4i9zsPgaw0vIdF9N+8jRXR0D0lAKQzsbFFyRV8buz 1fJGymXLF1IHeebyho0IwbEOCwmToxmIVPoxPL3+2ea2hLUbOC5Bo9eLtVPBQLckIcRK X5pbKdJAn86f5UkDSB7oRI1iObU5gnj0QufGZajNg9c+IOC+UCtEL05w6MyEzyGWDz/y m01x/Jpfg+Ysz6FAzWMi1i1x5OA6WBjd7KhCRvaPIAVTFWWa5dc1Kjs0WcNa77MWYxaK dZnw== X-Gm-Message-State: AOJu0YwoIbNb2LkSXifQyMKhAyzquFRTnKN741dYYO9k8AQjFiT06w9O rTRSwd2Nlj5g1eesixZ1rRc= X-Google-Smtp-Source: AGHT+IFgmDTS6TByGyPwjmA6Vtk0mmxR1ftBV7d06OYGQGb6T2D2Cv2EzTCd9YIKJrO+NeZtXJQM4A== X-Received: by 2002:a2e:a414:0:b0:2b9:aa4d:3719 with SMTP id p20-20020a2ea414000000b002b9aa4d3719mr3808160ljn.12.1694255494485; Sat, 09 Sep 2023 03:31:34 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id qp2-20020a170907206200b0098748422178sm2175939ejb.56.2023.09.09.03.31.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Sep 2023 03:31:33 -0700 (PDT) Message-ID: Subject: Re: [bug#64958] [PATCH] gnu: Add emacs-chatgpt-shell. From: Liliana Marie Prikler To: Wojtek Kosior Date: Sat, 09 Sep 2023 12:31:30 +0200 In-Reply-To: References: <19985392d433fe1719f45532f38573a50544dce5.1690732378.git.csantosb@inventati.org> <20230730225155.3b2510c5.koszko@koszko.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64958-done Cc: Andrew Tropin , 64958-done@debbugs.gnu.org, Nicolas Goaziou , Cayetano Santos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 31.07.2023 um 22:03 +0200 schrieb Liliana Marie Prikler: > Am Sonntag, dem 30.07.2023 um 22:51 +0200 schrieb Wojtek Kosior: > > Hi! > >=20 > > > * gnu/packages/emacs-xyz.scm (emacs-chatgpt-shell): New variable. > >=20 > > Doesn't this package effectively recommend a nonfree > > service-as-a-software-substitute? It'd be better to keep users away > > from such "services". Also, sorry to say, I'm pretty sure this is > > against the Free Software Distribution Guidelines > IANAL, but as far as I understand, having clients for various > "services" out there, even if those services are not distributed as > free software, is permissible.=C2=A0 See some social networking > applications or messengers.=C2=A0 IMHO, we would need a clear guideline > for all of them rather than singling out ChatGPT even if using it is > harmful for everyone involved. >=20 > Nicolas, Andrew, WDYT? Got two ayes, so pushed. Cheers From unknown Tue Jun 17 20:18:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 07 Oct 2023 11:24:14 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator