My vote +1 I verified all md5 and pgp signatures (output from that is below at end of message)
I setup my sbt to use the 3.10.0 (RC1) and modified a large DFDL schema project (link16-with-jreap) with multiple components in it to use 3.10.0. All modules compile, test without failures. This includes an extended charset, a header component schema (jreap), a payload schema (link16). A large test suite ran, and negative data validation tests failed* as expected* due to the fix to the validation error message changes (not running both xerces and daffodil validations). Recommend: We may need to make the release note on the daffodil site a bit louder about this issue and highlight how people should change their negative tests that are looking for validation errors. Basically, very specific error messages, perhaps captured from an older run of the test, are likely to fail. ------- Output of verify md5 and pgp signatures is below. gpg --verify ./daffodil-runtime1_2.12-3.10.0.jar.asc ./daffodil-runtime1_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:24 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-japi_2.12-3.10.0-sources.jar.asc ./daffodil-japi_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-sapi_2.12-3.10.0-sources.jar.asc ./daffodil-sapi_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-tdml-junit_2.12-3.10.0.jar.asc ./daffodil-tdml-junit_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-runtime1_2.12-3.10.0-sources.jar.asc ./daffodil-runtime1_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-core_2.12-3.10.0.jar.asc ./daffodil-core_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-tdml-lib_2.12-3.10.0.jar.asc ./daffodil-tdml-lib_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:24 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-runtime1-layers_2.12-3.10.0.jar.asc ./daffodil-runtime1-layers_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-tdml-lib_2.12-3.10.0-sources.jar.asc ./daffodil-tdml-lib_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-io_2.12-3.10.0-sources.jar.asc ./daffodil-io_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-runtime1-layers_2.12-3.10.0-sources.jar.asc ./daffodil-runtime1-layers_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-runtime1-unparser_2.12-3.10.0-sources.jar.asc ./daffodil-runtime1-unparser_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-slf4j-logger_2.12-3.10.0-sources.jar.asc ./daffodil-slf4j-logger_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:28 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-lib_2.12-3.10.0.jar.asc ./daffodil-lib_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:24 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-lib_2.12-3.10.0-sources.jar.asc ./daffodil-lib_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:28 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-codegen-c_2.12-3.10.0.jar.asc ./daffodil-codegen-c_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-tdml-processor_2.12-3.10.0.jar.asc ./daffodil-tdml-processor_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-tdml-junit_2.12-3.10.0-sources.jar.asc ./daffodil-tdml-junit_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-sapi_2.12-3.10.0.jar.asc ./daffodil-sapi_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-tdml-processor_2.12-3.10.0-sources.jar.asc ./daffodil-tdml-processor_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-io_2.12-3.10.0.jar.asc ./daffodil-io_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:24 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-japi_2.12-3.10.0.jar.asc ./daffodil-japi_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-codegen-c_2.12-3.10.0-sources.jar.asc ./daffodil-codegen-c_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-runtime1-unparser_2.12-3.10.0.jar.asc ./daffodil-runtime1-unparser_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-udf_2.12-3.10.0-sources.jar.asc ./daffodil-udf_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:28 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-core_2.12-3.10.0-sources.jar.asc ./daffodil-core_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:27 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-schematron_2.12-3.10.0-sources.jar.asc ./daffodil-schematron_2.12-3.10.0-sources.jar gpg: Signature made Mon 13 Jan 2025 01:40:25 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-schematron_2.12-3.10.0.jar.asc ./daffodil-schematron_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:23 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-slf4j-logger_2.12-3.10.0.jar.asc ./daffodil-slf4j-logger_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:26 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./daffodil-udf_2.12-3.10.0.jar.asc ./daffodil-udf_2.12-3.10.0.jar gpg: Signature made Mon 13 Jan 2025 01:40:28 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check ALL JARS VALIDATED GPG SIGNATURES md5sum ./daffodil-runtime1_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-japi_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-sapi_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-tdml-junit_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-runtime1_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-core_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-tdml-lib_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-runtime1-layers_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-tdml-lib_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-io_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-runtime1-layers_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-runtime1-unparser_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-slf4j-logger_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-lib_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-lib_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-codegen-c_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-tdml-processor_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-tdml-junit_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-sapi_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-tdml-processor_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-io_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-japi_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-codegen-c_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-runtime1-unparser_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-udf_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-core_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-schematron_2.12-3.10.0-sources.jar PASS MD5 Comparison md5sum ./daffodil-schematron_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-slf4j-logger_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-udf_2.12-3.10.0.jar PASS MD5 Comparison md5sum ./daffodil-runtime1-layers_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-schematron_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-tdml-junit_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-lib_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-runtime1-unparser_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-schematron_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-sapi_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-codegen-c_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-slf4j-logger_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-runtime1-unparser_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-tdml-processor_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-runtime1-layers_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-lib_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-udf_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-io_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-tdml-processor_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-codegen-c_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-runtime1_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-core_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-japi_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-sapi_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-slf4j-logger_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-tdml-lib_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-core_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-io_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-japi_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-runtime1_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-tdml-lib_2.12-3.10.0-sources.jar.asc PASS MD5 Comparison md5sum ./daffodil-tdml-junit_2.12-3.10.0.jar.asc PASS MD5 Comparison md5sum ./daffodil-udf_2.12-3.10.0.jar.asc PASS MD5 Comparison All files checked md5 sums sha1sum ./daffodil-runtime1_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-japi_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-sapi_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-tdml-junit_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-runtime1_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-core_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-tdml-lib_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-runtime1-layers_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-tdml-lib_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-io_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-runtime1-layers_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-runtime1-unparser_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-slf4j-logger_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-lib_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-lib_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-codegen-c_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-tdml-processor_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-tdml-junit_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-sapi_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-tdml-processor_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-io_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-japi_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-codegen-c_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-runtime1-unparser_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-udf_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-core_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-schematron_2.12-3.10.0-sources.jar PASS SHA1 Comparison sha1sum ./daffodil-schematron_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-slf4j-logger_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-udf_2.12-3.10.0.jar PASS SHA1 Comparison sha1sum ./daffodil-runtime1-layers_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-schematron_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-tdml-junit_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-lib_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-runtime1-unparser_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-schematron_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-sapi_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-codegen-c_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-slf4j-logger_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-runtime1-unparser_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-tdml-processor_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-runtime1-layers_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-lib_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-udf_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-io_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-tdml-processor_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-codegen-c_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-runtime1_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-core_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-japi_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-sapi_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-slf4j-logger_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-tdml-lib_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-core_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-io_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-japi_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-runtime1_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-tdml-lib_2.12-3.10.0-sources.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-tdml-junit_2.12-3.10.0.jar.asc PASS SHA1 Comparison sha1sum ./daffodil-udf_2.12-3.10.0.jar.asc PASS SHA1 Comparison All files checked SHA1 sums gpg --verify ./apache-daffodil-3.10.0-bin.zip.asc ./apache-daffodil-3.10.0-bin.zip gpg: Signature made Mon 13 Jan 2025 01:44:03 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./apache-daffodil-3.10.0-src.zip.asc ./apache-daffodil-3.10.0-src.zip gpg: Signature made Mon 13 Jan 2025 01:44:03 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./apache-daffodil-3.10.0-1.noarch.rpm.asc ./apache-daffodil-3.10.0-1.noarch.rpm gpg: Signature made Mon 13 Jan 2025 01:44:02 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./apache-daffodil-3.10.0-bin.tgz.asc ./apache-daffodil-3.10.0-bin.tgz gpg: Signature made Mon 13 Jan 2025 01:44:03 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check gpg --verify ./apache-daffodil-3.10.0-bin.msi.asc ./apache-daffodil-3.10.0-bin.msi gpg: Signature made Mon 13 Jan 2025 01:44:02 PM EST gpg: using RSA key 212B19CFB545B97B40F35936989D39300ACC1866 gpg: Good signature from "Josh Adams <jad...@apache.org>" [ultimate] PASSED GPG Signature Check ALL ARCHIVES VALIDATED GPG SIGNATURES sha512sum ./apache-daffodil-3.10.0-bin.zip PASS SHA512 Comparison sha512sum ./apache-daffodil-3.10.0-src.zip PASS SHA512 Comparison sha512sum ./apache-daffodil-3.10.0-1.noarch.rpm PASS SHA512 Comparison sha512sum ./apache-daffodil-3.10.0-bin.tgz PASS SHA512 Comparison sha512sum ./apache-daffodil-3.10.0-bin.msi PASS SHA512 Comparison All ARCHIVES checked SHA512 sums ALL PASSED On Mon, Jan 13, 2025 at 4:42 PM Adams, Joshua <jad...@owlcyberdefense.com> wrote: > Hi all, > > I'd like to call a vote to release Apache Daffodil 3.10.0-rc1. > > All distribution packages, including signatures, digests, etc. can be > found at: > > https://dist.apache.org/repos/dist/dev/daffodil/3.10.0-rc1/ > > Staging artifacts can be found at: > > https://repository.apache.org/content/repositories/orgapachedaffodil-1048/ > > This release has been signed with PGP key 989D39300ACC1866, corresponding > to jad...@apache.org, which is included in the KEYS file here: > > https://downloads.apache.org/daffodil/KEYS > > The release candidate has been tagged in git with v3.10.0-rc1. > > For reference, here is a list of all resolved JIRA issues tagged with > 3.10.0: > > https://s.apache.org/daffodil-issues-3.10.0 > > For a summary of the changes in this release, see: > > https://daffodil.apache.org/releases/3.10.0/ > > Please review and vote. The vote will be open for at least 72 hours > (Monday, 13 January 2025, 5 PM (17:00) EST). > > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove (and reason why) > > Thanks, > - Josh >