Re: Dedicated hurd-amd64 build/test lab: staged results and delivery preferences

Federico Bonino <[email protected]> Sun, 26 Jul 2026 00:44:25 +0000
Newsgroups gmane.os.hurd.bugs
Message-ID <CAE6APk5stKTbbSAehCzx1U70nnVuujPRAU8c8BVZ-jFHD-ndxA@mail.gmail.com>
--000000000000d6cc67065778eb97
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello Samuel and jbranso,

Thank you for the quick and welcoming feedback!

Rest assured, human accountability is 100% central to this model: I
personally review, understand, and sign off on every patch submitted, and I
will be the one discussing and iterating on them with you.

Based on your guidance, I will route the staged deliverables as follows:

1. Debian Package Portability Fixes:
   - Submitted via Debian BTS (tagged 'hurd' with X-Debbugs-Cc:
[email protected]) and forwarded to upstream package
repositories.

2. Core Kernel, Mach & System Findings:
   - Posted directly to bug-hurd as clean, plain-text email threads.

I will start by submitting a single clean portability patch to the Debian
BTS to establish a smooth, low-overhead workflow before sending anything
else.

On the infrastructure side, the lab runs on a modest desktop host (Proxmox
with 16 GB RAM, consumer Ryzen board, pairing an automated build/triage
container with a native Hurd QEMU instance). The main
value comes from continuous goal-directed iteration, allowing the agent to
handle the repetitive triage so I can bring clean, curated findings out of
it. I am using hermes-agent with Kimi at the node, and Claude Code on my
laptop to audit and polish results.

Looking forward to collaborating!

Best regards,

Fede

El s=C3=A1b, 25 de jul de 2026, 11:45=E2=80=AFp.m., Samuel Thibault <
[email protected]> escribi=C3=B3:

> Hello,
>
> Federico Bonino, le sam. 25 juil. 2026 19:51:26 +0000, a ecrit:
> > - First and foremost: Do you agree with this collaborative model, and d=
o
> you
> > welcome this lab's assistance in triaging build failures and isolating
> > reproducers for GNU Hurd?
>
> Any help is welcome :)
>
> Provided that the submitted patches are taken care of by humans. They
> can be inspired by LLMs, but we do want humans in the loop, who do
> understand what the patch is doing and ready to iterate over it.
>
> > - If so, which channel and format do you prefer for receiving these
> > deliverables?
>
> > (e.g., individual Debian BTS bug reports tagged 'hurd' for
> > package fixes,
>
> For packages fixes, ideally you send them directly to upstream, because
> they are the ones to be convinced ultimately.
>
> If the fixes are for the debian packaging, a Debian BTS bug report is
> good, you can put [email protected] in X-Debbugs-Cc and tag
> it 'hurd'.
>
> > email threads on bug-hurd for core kernel/Mach issues, or git
> > format-patch emails?)
>
> Both are fine, the important point is that it ends up as plain text in
> the mail, so it's easy to discuss over it.
>
> > - What delivery cadence works best for your review capacity?
>
> It's hard to give a number since patches can be trivial or very lengthy,
> with 10x-100x processing time potential.
>
> Samuel
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><div =
dir=3D"auto">Hello Samuel and jbranso,<br><br>Thank you for the quick and w=
elcoming feedback!<br><br>Rest assured, human accountability is 100% centra=
l to this model: I personally review, understand, and sign off on every pat=
ch submitted, and I will be the one discussing and iterating on them with y=
ou.<br><br>Based on your guidance, I will route the staged deliverables as =
follows:<br><br>1. Debian Package Portability Fixes:<br>=C2=A0 =C2=A0- Subm=
itted via Debian BTS (tagged &#39;hurd&#39; with X-Debbugs-Cc: <a href=3D"m=
ailto:[email protected]">[email protected]</a>)=C2=A0=
and forwarded to upstream package repositories.<br><br>2. Core Kernel, Mach=
 &amp; System Findings:<br>=C2=A0 =C2=A0- Posted directly to bug-hurd as cl=
ean, plain-text email threads.<br><br>I will start by submitting a single c=
lean portability patch to the Debian BTS to establish a smooth, low-overhea=
d workflow before sending anything else.<br><br>On the infrastructure side,=
 the lab runs on a modest desktop host (Proxmox with 16 GB RAM, consumer Ry=
zen board, pairing an automated build/triage container with a native Hurd Q=
EMU instance). The main <br>value comes from continuous goal-directed itera=
tion, allowing the agent to handle the repetitive triage so I can bring cle=
an, curated findings out of it. I am using hermes-agent with Kimi at the no=
de, and Claude Code on my laptop to audit and polish results.<br><br>Lookin=
g forward to collaborating!<br><br>Best regards,<br><br>Fede</div></div></d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att=
r">El s=C3=A1b, 25 de jul de 2026, 11:45=E2=80=AFp.m., Samuel Thibault &lt;=
<a href=3D"mailto:[email protected]" target=3D"_blank">samuel.thibaul=
[email protected]</a>&gt; escribi=C3=B3:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">Hello,<br>
<br>
Federico Bonino, le sam. 25 juil. 2026 19:51:26 +0000, a ecrit:<br>
&gt; - First and foremost: Do you agree with this collaborative model, and =
do you<br>
&gt; welcome=C2=A0this lab&#39;s assistance in triaging build failures and =
isolating<br>
&gt; reproducers for GNU Hurd?<br>
<br>
Any help is welcome :)<br>
<br>
Provided that the submitted patches are taken care of by humans. They<br>
can be inspired by LLMs, but we do want humans in the loop, who do<br>
understand what the patch is doing and ready to iterate over it.<br>
<br>
&gt; - If so, which channel and format do you prefer for receiving these<br=
>
&gt; deliverables?<br>
<br>
&gt;=C2=A0(e.g., individual Debian BTS bug reports tagged &#39;hurd&#39; fo=
r<br>
&gt; package fixes,<br>
<br>
For packages fixes, ideally you send them directly to upstream, because<br>
they are the ones to be convinced ultimately.<br>
<br>
If the fixes are for the debian packaging, a Debian BTS bug report is<br>
good, you can put <a href=3D"mailto:[email protected]" rel=3D"no=
referrer" target=3D"_blank">[email protected]</a> in X-Debbugs-C=
c and tag<br>
it &#39;hurd&#39;.<br>
<br>
&gt; email=C2=A0threads on bug-hurd for core kernel/Mach issues, or git<br>
&gt; format-patch emails?)<br>
<br>
Both are fine, the important point is that it ends up as plain text in<br>
the mail, so it&#39;s easy to discuss over it.<br>
<br>
&gt; - What delivery cadence works best for your review capacity?<br>
<br>
It&#39;s hard to give a number since patches can be trivial or very lengthy=
,<br>
with 10x-100x processing time potential.<br>
<br>
Samuel<br>
</blockquote></div>
</div>

--000000000000d6cc67065778eb97--