Re: eXist-db version 6.4.1 was released

Craig Berry via Exist-open <[email protected]> Sat, 21 Mar 2026 17:53:17 -0500
Newsgroups gmane.text.xml.exist
Message-ID <[email protected]>
--===============0001215930601056439==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_6050959C-D3BA-4D3D-8475-4C8767480942"


--Apple-Mail=_6050959C-D3BA-4D3D-8475-4C8767480942
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Mar 11, 2026, at 6:24=E2=80=AFAM, Juri Leino =
<[email protected]> wrote:
>=20
> We are glad to announce that exist-db version 6.4.1 is now released =
and available o
>=20

Thanks to all who worked to make this happen. =20

I do have one nit to pick.  On macOS the situation is the same as in =
previous releases in that the app is not notarized so it is difficult to =
open the first time, and each release of macOS makes that more =
difficult.  The app does appear to be signed with an Apple Developer ID:

% codesign -dv --verbose /Volumes/eXist-db/eXist-db.app
=
Executable=3D/Volumes/eXist-db/eXist-db.app/Contents/MacOS/eXist-JavaAppLa=
uncher
Identifier=3Dorg.exist.start.Main
Format=3Dapp bundle with Mach-O universal (x86_64 arm64)
CodeDirectory v=3D20500 size=3D704 flags=3D0x10000(runtime) hashes=3D11+7 =
location=3Dembedded
Signature size=3D9070
Authority=3DDeveloper ID Application: eXist Solutions GmbH (TK5UZLQZR2)
Authority=3DDeveloper ID Certification Authority
Authority=3DApple Root CA
Timestamp=3DMar 5, 2026 at 4:16:44=E2=80=AFPM
Info.plist entries=3D25
TeamIdentifier=3DTK5UZLQZR2
Runtime Version=3D14.4.0
Sealed Resources version=3D2 rules=3D13 files=3D468
Internal requirements count=3D1 size=3D180

but it is either not notarized or the notarization ticket is not stapled =
to the package:

% stapler validate /Volumes/eXist-db/eXist-db.app
Processing: /Volumes/eXist-db/eXist-db.app
eXist-db.app does not have a ticket stapled to it.

I know I'm asking developers to jump through more hoops, but that seems =
to me preferable to asking users to ignore scary security warnings.

=20

________________________________________
Craig A. Berry

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser


--Apple-Mail=_6050959C-D3BA-4D3D-8475-4C8767480942
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" =
content=3D"text/html; charset=3Dutf-8"></head><body =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;"><br><div><blockquote type=3D"cite"><div>On=
 Mar 11, 2026, at 6:24=E2=80=AFAM, Juri Leino =
&lt;[email protected]&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div>

 =20

    <meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3DUTF-8">
 =20
  <div><p>We are glad to announce that exist-db version&nbsp;<b =
style=3D"font-weight: 700; font-weight: 700">6.4.1</b> is now
      released and available =
o</p></div></div></blockquote><br></div><div>Thanks to all who worked to =
make this happen. &nbsp;</div><div><br></div><div>I do have one nit to =
pick. &nbsp;On macOS the situation is the same as in previous releases =
in that the app is not notarized so it is difficult to open the first =
time, and each release of macOS makes that more difficult. &nbsp;The app =
does appear to be signed with an Apple Developer =
ID:</div><div><br></div><div><div>% codesign -dv --verbose =
/Volumes/eXist-db/eXist-db.app</div><div>Executable=3D/Volumes/eXist-db/eX=
ist-db.app/Contents/MacOS/eXist-JavaAppLauncher</div><div>Identifier=3Dorg=
.exist.start.Main</div><div>Format=3Dapp bundle with Mach-O universal =
(x86_64 arm64)</div><div>CodeDirectory v=3D20500 size=3D704 =
flags=3D0x10000(runtime) hashes=3D11+7 =
location=3Dembedded</div><div>Signature =
size=3D9070</div><div>Authority=3DDeveloper ID Application: eXist =
Solutions GmbH (TK5UZLQZR2)</div><div>Authority=3DDeveloper ID =
Certification Authority</div><div>Authority=3DApple Root =
CA</div><div>Timestamp=3DMar 5, 2026 at =
4:16:44=E2=80=AFPM</div><div>Info.plist =
entries=3D25</div><div>TeamIdentifier=3DTK5UZLQZR2</div><div>Runtime =
Version=3D14.4.0</div><div>Sealed Resources version=3D2 rules=3D13 =
files=3D468</div><div>Internal requirements count=3D1 =
size=3D180</div><div><br></div><div>but it is either not notarized or =
the notarization ticket is not stapled to the =
package:</div><div><br></div><div>% stapler validate =
/Volumes/eXist-db/eXist-db.app</div><div>Processing: =
/Volumes/eXist-db/eXist-db.app</div><div>eXist-db.app does not have a =
ticket stapled to it.</div><div><br></div><div>I know I'm asking =
developers to jump through more hoops, but that seems to me preferable =
to asking users to ignore scary security =
warnings.</div><div><br></div><div>&nbsp;</div></div><br><div>
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; font-variant-ligatures: normal; =
font-variant-position: normal; font-variant-numeric: normal; =
font-variant-alternates: normal; font-variant-east-asian: normal; =
font-weight: normal; line-height: normal; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none;"><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div>________________________________________</div><di=
v>Craig A. Berry</div><div><br></div><div>"... getting out of a sonnet =
is much more</div><div>&nbsp;difficult than getting =
in."</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; Brad Leithauser</div></div></span></div>
</div>
<br></body></html>=

--Apple-Mail=_6050959C-D3BA-4D3D-8475-4C8767480942--


--===============0001215930601056439==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============0001215930601056439==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open

--===============0001215930601056439==--