Re: Claude AI code audit of GNUstep core stack — 1 50 fixes, 12 perf optimizations, all available for upstream

Gregory Casamento <[email protected]> Wed, 15 Jul 2026 10:24:26 -0400
Newsgroups gmane.comp.lib.gnustep.devel
Message-ID <CA+BLX-xSmv_brHX5AvBUk92FHinjeb+bf91P-75tXfURCqmaXw@mail.gmail.com>
--00000000000049a2bd0656a7163c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

David,

I wasn't aware that the FSF was looking into this, though it isn't
surprising.  It will apply.  We should abide by whatever it says.   I hope
they come up with a reasonable policy.

Yours, GC

On Wed, Jul 15, 2026 at 4:31=E2=80=AFAM David Chisnall <gnustep@theravensne=
st.org>
wrote:

> On 14 Jul 2026, at 22:48, Gregory Casamento <[email protected]>
> wrote:
> >
> > Based on the discussion, I do not see sufficient consensus or
> justification to replace our existing AI policy with a "No-AI" policy for
> the GNUstep core libraries. Accordingly, the existing policy will remain =
in
> effect.
>
> Most of the arguments have been covered in other places and it=E2=80=99s =
quite
> surprising that most of the folks in this thread seem unfamiliar with the=
m,
> but I would add one thing:
>
> This week, EMACS paused =E2=80=98AI=E2=80=99 contributions because the GN=
U project is
> expected to provide an explicit policy soon. I presume that policy will
> apply to GNUstep as well.
>
> David
>
>

--=20
Gregory Casamento
GNUstep Lead Developer / Black Lotus, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
https://www.openhub.net/languages/objective_c

--00000000000049a2bd0656a7163c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac=
e,monospace">David,</div><div class=3D"gmail_default" style=3D"font-family:=
monospace,monospace"><br></div><div class=3D"gmail_default" style=3D"font-f=
amily:monospace,monospace">I wasn&#39;t aware that the FSF was looking into=
 this, though it isn&#39;t surprising.=C2=A0 It will apply.=C2=A0 We should=
 abide by whatever it says.=C2=A0 =C2=A0I hope they come up with a reasonab=
le policy.</div><div class=3D"gmail_default" style=3D"font-family:monospace=
,monospace"><br></div><div class=3D"gmail_default" style=3D"font-family:mon=
ospace,monospace">Yours, GC</div></div><br><div class=3D"gmail_quote gmail_=
quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Jul 15, 2026=
 at 4:31=E2=80=AFAM David Chisnall &lt;<a href=3D"mailto:gnustep@theravensn=
est.org">[email protected]</a>&gt; wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">On 14 Jul 2026, at 22:48, Gregory Casamen=
to &lt;<a href=3D"mailto:[email protected]" target=3D"_blank">greg.c=
[email protected]</a>&gt; wrote:<br>
&gt; <br>
&gt; Based on the discussion, I do not see sufficient consensus or justific=
ation to replace our existing AI policy with a &quot;No-AI&quot; policy for=
 the GNUstep core libraries. Accordingly, the existing policy will remain i=
n effect.<br>
<br>
Most of the arguments have been covered in other places and it=E2=80=99s qu=
ite surprising that most of the folks in this thread seem unfamiliar with t=
hem, but I would add one thing:<br>
<br>
This week, EMACS paused =E2=80=98AI=E2=80=99 contributions because the GNU =
project is expected to provide an explicit policy soon. I presume that poli=
cy will apply to GNUstep as well.<br>
<br>
David<br>
<br>
</blockquote></div><div><br clear=3D"all"></div><div><br></div><span class=
=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s=
ignature"><div dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr"><font fac=
e=3D"monospace">Gregory Casamento<br>GNUstep Lead Developer / Black Lotus, =
Principal Consultant<br><a href=3D"http://www.gnustep.org" target=3D"_blank=
">http://www.gnustep.org</a> - <a href=3D"http://heronsperch.blogspot.com" =
target=3D"_blank">http://heronsperch.blogspot.com</a><br></font></div></div=
><div dir=3D"ltr"><font color=3D"#888888" face=3D"monospace"><a href=3D"htt=
ps://www.openhub.net/languages/objective_c" style=3D"color:rgb(17,85,204)" =
target=3D"_blank">https://www.openhub.net/languages/objective_c</a></font><=
/div></div></div></div>

--00000000000049a2bd0656a7163c--