Re: next cyrus-sasl release

"Ricardo Signes via SASL" <[email protected]> Tue, 4 Nov 2025 17:15:55 -0500
Newsgroups gmane.comp.security.cyrus.sasl
Message-ID <[email protected]>
--17622945551.22De.34673
Date: Tue, 4 Nov 2025 17:15:55 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,

To try to figure out how we can move this forward, today I started running =
through the process in README.release.=C2=A0 I filed my (very, very modest)=
 work as #880 <https://github.com/cyrusimap/cyrus-sasl/pull/880>, which get=
s some of the trivial things completed, but can't really be turned into a r=
elease candidate.

First off, the code changes since v2.1.18 are in an unknown state.=C2=A0 I =
can't possibly "just ship".=C2=A0 But if we had a perfect oracle of code qu=
ality who said it was good to go, we'd need to know=C2=A0*how*=C2=A0to ship=
 this=E2=80=A6 so I wanted to answer that.

The main problem for me was that "distcheck" failed.=C2=A0 It complained ab=
out automake things, so I punted this to some colleagues.=C2=A0 Matthew Hor=
sfall filed #881 <https://github.com/cyrusimap/cyrus-sasl/pull/881>, trying=
 to get distcheck in a passing state.=C2=A0 GitHub user flowerysong mention=
ed their PR #855 <https://github.com/cyrusimap/cyrus-sasl/pull/855>, which =
may address these problems in the same or other ways =E2=80=94 I haven't lo=
oked yet!=C2=A0 They do add a workflow for automated testing, which would b=
e great.

I've reached out to Quanah, who did the 2.1.28 release, and who has been mu=
ch more active in the project than I have, to help get a further sense of t=
he state of things.

I'm at IETF this week, so I'm not sure I'll make much more progress on this=
, but it remains high on my to-do list.

--=C2=A0
rjbs
------------------------------------------
Cyrus: SASL
Permalink: https://cyrus.topicbox.com/groups/sasl/T4bfea6b1dc01d766-M2b31b9=
8400470ff8dbd9aaf4
Delivery options: https://cyrus.topicbox.com/groups/sasl/subscription

--17622945551.22De.34673
Date: Tue, 4 Nov 2025 17:15:55 -0500
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html><html><html><body><div>Hi,<br /></div><div><br /></div><div>To try to=
 figure out how we can move this forward, today I started running through t=
he process in README.release.&nbsp; I filed my (very, very modest) work as =
<a href=3D"https://github.com/cyrusimap/cyrus-sasl/pull/880">#880</a>, whic=
h gets some of the trivial things completed, but can&#39;t really be turned=
 into a release candidate.<br /></div><div><br /></div><div>First off, the =
code changes since v2.1.18 are in an unknown state.&nbsp; I can&#39;t possi=
bly &quot;just ship&quot;.&nbsp; But if we had a perfect oracle of code qua=
lity who said it was good to go, we&#39;d need to know&nbsp;<i>how</i>&nbsp=
;to ship this&hellip; so I wanted to answer that.<br /></div><div><br /></d=
iv><div>The main problem for me was that &quot;distcheck&quot; failed.&nbsp=
; It complained about automake things, so I punted this to some colleagues.=
&nbsp; Matthew Horsfall filed <a href=3D"https://github.com/cyrusimap/cyrus=
-sasl/pull/881">#881</a>, trying to get distcheck in a passing state.&nbsp;=
 GitHub user flowerysong mentioned their PR <a href=3D"https://github.com/c=
yrusimap/cyrus-sasl/pull/855">#855</a>, which may address these problems in=
 the same or other ways &mdash; I haven&#39;t looked yet!&nbsp; They do add=
 a workflow for automated testing, which would be great.<br /></div><div><b=
r /></div><div>I&#39;ve reached out to Quanah, who did the 2.1.28 release, =
and who has been much more active in the project than I have, to help get a=
 further sense of the state of things.<br /></div><div><br /></div><div>I&#=
39;m at IETF this week, so I&#39;m not sure I&#39;ll make much more progres=
s on this, but it remains high on my to-do list.<br /></div><div><br /></di=
v><div>--&nbsp;<br /></div><div>rjbs</div><div id=3D"topicbox-footer" style=
=3D"margin:10px 0 0;border-top:1px solid #ddd;border-color:rgba(0,0,0,.15);=
padding:7px 0;">

<strong><a href=3D"https://cyrus.topicbox.com/latest" style=3D"color:inheri=
t;text-decoration:none">Cyrus</a></strong>
  / SASL / see
<a href=3D"https://cyrus.topicbox.com/groups/sasl">discussions</a>
  +
<a href=3D"https://cyrus.topicbox.com/groups/sasl/members">participants</a>
  +
<a href=3D"https://cyrus.topicbox.com/groups/sasl/subscription">delivery&nb=
sp;options</a>
<a href=3D"https://cyrus.topicbox.com/groups/sasl/T4bfea6b1dc01d766-M2b31b9=
8400470ff8dbd9aaf4" style=3D"float:right">Permalink</a>
</div>
</body></html></html></html>=

--17622945551.22De.34673--