You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by Mike Beckerle <mb...@apache.org> on 2024/06/11 16:37:26 UTC

[VOTE] Release Apache Daffodil 3.8.0-rc2

Hi all,

I'd like to call a vote to release Apache Daffodil 3.8.0-rc2.

Since RC1,
* a Keys/Signing issue has been resolved
* a schema-compilation performance issue was found to be non-reproducible

All distribution packages, including signatures, digests, etc. can be found at:
https://dist.apache.org/repos/dist/dev/daffodil/3.8.0-rc2/

Staging artifacts can be found at:
https://repository.apache.org/content/repositories/orgapachedaffodil-1043/

This release has been signed with PGP key 101EA16F63105E72,
corresponding to mbeckerle@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.8.0-rc2.

For reference, here is a list of all resolved JIRA issues tagged with
3.8.0: https://s.apache.org/daffodil-issues-3.8.0

For a summary of the changes in this release, see:
https://daffodil.apache.org/releases/3.8.0/

Please review and vote.

The vote will be open for at least 72 hours
(Friday 14 June 2024, 12:37pm EDT.US or 2024-06-14T16:37:00Z).

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Re: [VOTE] Release Apache Daffodil 3.8.0-rc2

Posted by Steve Lawrence <sl...@apache.org>.
+1 (binding)

I checked:

[OK] hashes and signatures of source and helper binaries are correct
[OK] signature of git tag is correct
[OK] source release matches git tag (minus KEYS file)
[OK] source compiles and all tests pass (both en_US and de_DE)
[OK] helper tgz/zip/msi/rpm all contain the same content except where expected
[OK] helper binaries have same content as built from source
[OK] src, binaries, and jars include correct LICENSE/NOTICE
[OK] RAT check passes
[OK] no unexpected binaries in source
[OK] rpm and msi install and run with basic usage
[OK] ~80 public and private DFDL schema projects pass tests
[OK] No issues found in JavaDoc and ScalaDoc
[OK] No open CVE's found using sbt dependencyCheck
[OK] Daffodil NiFi processor builds and tests pass


On 2024-06-11 12:37 PM, Mike Beckerle wrote:
> Hi all,
> 
> I'd like to call a vote to release Apache Daffodil 3.8.0-rc2.
> 
> Since RC1,
> * a Keys/Signing issue has been resolved
> * a schema-compilation performance issue was found to be non-reproducible
> 
> All distribution packages, including signatures, digests, etc. can be found at:
> https://dist.apache.org/repos/dist/dev/daffodil/3.8.0-rc2/
> 
> Staging artifacts can be found at:
> https://repository.apache.org/content/repositories/orgapachedaffodil-1043/
> 
> This release has been signed with PGP key 101EA16F63105E72,
> corresponding to mbeckerle@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.8.0-rc2.
> 
> For reference, here is a list of all resolved JIRA issues tagged with
> 3.8.0: https://s.apache.org/daffodil-issues-3.8.0
> 
> For a summary of the changes in this release, see:
> https://daffodil.apache.org/releases/3.8.0/
> 
> Please review and vote.
> 
> The vote will be open for at least 72 hours
> (Friday 14 June 2024, 12:37pm EDT.US or 2024-06-14T16:37:00Z).
> 
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)


[RESULT] [VOTE] Release Apache Daffodil 3.8.0-rc2

Posted by Mike Beckerle <mb...@apache.org>.
The VOTE to release Apache Daffodil 3.8.0-rc2 is now closed.

The vote passes with:

3 binding +1

The VOTE thread:

The Vote thread is here:
https://lists.apache.org/thread/fm7bfbcd01z9c38dos8h6dxhfjqg2rgw

The vote breakdown is:

+1 Michael Beckerle  (binding)
+1 Stephen Lawrence(binding)
+1 Dave Thompson (binding)

Thanks to everyone who voted!

RE: [VOTE] Release Apache Daffodil 3.8.0-rc2

Posted by "Thompson, Dave" <dt...@owlcyberdefense.com>.
+1 (binding)

Tested on v3.8.0-rc1/rc2

- Verified/closed remaining resolved v3.8.0 assigned JIRA tickets.
- Successfully executed Daffodil sub-module SBT Test suites on CentOS 7 and the following Java versions:
   - Java 8
   - Java 11
   - Java 17
   - Java 21
 - Executed the nightly tests scripts on the following Java versions with no unexpected failures/errors:
   - Java 8
   - Java 11
   - Java 17
   - Java 21
- Executed the dfdl-regression-test suite script with no unexpected/unexplained failures/errors.
   - Java 8
   - Java 11
   - Java 17
   - Java 21



-----Original Message-----
From: Mike Beckerle <mb...@apache.org> 
Sent: Tuesday, June 11, 2024 12:37 PM
To: dev@daffodil.apache.org
Subject: [VOTE] Release Apache Daffodil 3.8.0-rc2

Hi all,

I'd like to call a vote to release Apache Daffodil 3.8.0-rc2.

Since RC1,
* a Keys/Signing issue has been resolved
* a schema-compilation performance issue was found to be non-reproducible

All distribution packages, including signatures, digests, etc. can be found at:
https://dist.apache.org/repos/dist/dev/daffodil/3.8.0-rc2/

Staging artifacts can be found at:
https://repository.apache.org/content/repositories/orgapachedaffodil-1043/

This release has been signed with PGP key 101EA16F63105E72, corresponding to mbeckerle@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.8.0-rc2.

For reference, here is a list of all resolved JIRA issues tagged with
3.8.0: https://s.apache.org/daffodil-issues-3.8.0

For a summary of the changes in this release, see:
https://daffodil.apache.org/releases/3.8.0/

Please review and vote.

The vote will be open for at least 72 hours (Friday 14 June 2024, 12:37pm EDT.US or 2024-06-14T16:37:00Z).

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Re: [VOTE] Release Apache Daffodil 3.8.0-rc2

Posted by Mike Beckerle <mb...@apache.org>.
+1

I ran a regression testing suite of 79 DFDL schemas against 3.8.0-rc2.
Most of these are internal to Owl, but some are public.

The only failures (6) were expected ones.

[fail] (01/79) amhs-tcp-test-data - Expected failure
[pass] (02/79) dfdl-agnosc-remedy
[pass] (03/79) dfdl-amhs-combined
[pass] (04/79) dfdl-amhs-envelope
[pass] (05/79) dfdl-army-drrs-lh
[pass] (06/79) dfdl-asterix
[pass] (07/79) dfdl-asterix-owl
[pass] (08/79) dfdl-bmp
[pass] (09/79) dfdl-cef
[pass] (10/79) dfdl-ces
[pass] (11/79) dfdl-cobol-examples
[pass] (12/79) dfdl-csv
[pass] (13/79) dfdl-disv6
[pass] (14/79) dfdl-edifact
[pass] (15/79) dfdl-ethernetIP
[pass] (16/79) dfdl-examples-helloworld
[pass] (17/79) dfdl-examples-hexwords
[pass] (18/79) dfdl-examples-self-descriptive-data
[fail] (19/79) dfdl-examples-xslt-csv - Expected Failure.
[pass] (20/79) dfdl-flight-plan-owl
[pass] (21/79) dfdl-geonames
[pass] (22/79) dfdl-gif
[pass] (23/79) dfdl-gmtif
[pass] (24/79) dfdl-hl7
[pass] (25/79) dfdl-ibm4690-tlog
[pass] (26/79) dfdl-iCalendar
[pass] (27/79) dfdl-icd-gps-240
[pass] (28/79) dfdl-imf
[pass] (29/79) dfdl-imf-icalendar-cse
[pass] (30/79) dfdl-ipf-demo
[pass] (31/79) dfdl-ipfix
[pass] (32/79) dfdl-iso8583
[pass] (33/79) dfdl-janap-128
[pass] (34/79) dfdl-jpeg
[pass] (35/79) dfdl-jpeg2000
[fail] (36/79) dfdl-jreap - Expected failure (needs missing
extendedcharsets module)
[fail] (37/79) dfdl-link16 - Expected failure (needs updates)
[pass] (38/79) dfdl-magvar
[pass] (39/79) dfdl-mil-std-2045
[pass] (40/79) dfdl-nacha
[pass] (41/79) dfdl-nact
[pass] (42/79) dfdl-nitf
[pass] (43/79) dfdl-notam
[pass] (44/79) dfdl-p8
[pass] (45/79) dfdl-pcap
[pass] (46/79) dfdl-plc4x-knxnet-ip
[pass] (47/79) dfdl-plc4x-s7
[pass] (48/79) dfdl-png
[pass] (49/79) dfdl-praat-textgrid
[pass] (50/79) dfdl-quasixml
[pass] (51/79) dfdl-raster
[pass] (52/79) dfdl-shp
[pass] (53/79) dfdl-skyview
[pass] (54/79) dfdl-sotf
[pass] (55/79) dfdl-stanag-5516
[pass] (56/79) dfdl-stanag-5516-with-nact
[pass] (57/79) dfdl-syslog
[pass] (58/79) dfdl-uscg-ucop-lh
[pass] (59/79) dfdl-usmtf
[pass] (60/79) dfdl-usmtf-generic
[pass] (61/79) dfdl-usmtf-mitre
[pass] (62/79) dfdl-vcard
[pass] (63/79) dfdl-vmf
[pass] (64/79) dfdl-weather
[pass] (65/79) gen-oilstock
[fail] (66/79) ibm-dfdl-crosstester - Expected Failure
[fail] (67/79) janap-otg-schemas - Expected Failure
[pass] (68/79) morocco-test-data-cui
[pass] (69/79) nexus-xsd
[pass] (70/79) noc-header
[pass] (71/79) otg-schemas
[pass] (72/79) pmmc-itv-dfdl
[pass] (73/79) pmmc-itv-xsd
[pass] (74/79) rps-42-62-82
[pass] (75/79) udf-geoutil
[pass] (76/79) usareur-otg-schemas
[pass] (77/79) vmf-pmmc-dfdl
[pass] (78/79) vmf-pmmc-xsd
[pass] (79/79) zip-layer-transformer

On Tue, Jun 11, 2024 at 12:37 PM Mike Beckerle <mb...@apache.org> wrote:
>
> Hi all,
>
> I'd like to call a vote to release Apache Daffodil 3.8.0-rc2.
>
> Since RC1,
> * a Keys/Signing issue has been resolved
> * a schema-compilation performance issue was found to be non-reproducible
>
> All distribution packages, including signatures, digests, etc. can be found at:
> https://dist.apache.org/repos/dist/dev/daffodil/3.8.0-rc2/
>
> Staging artifacts can be found at:
> https://repository.apache.org/content/repositories/orgapachedaffodil-1043/
>
> This release has been signed with PGP key 101EA16F63105E72,
> corresponding to mbeckerle@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.8.0-rc2.
>
> For reference, here is a list of all resolved JIRA issues tagged with
> 3.8.0: https://s.apache.org/daffodil-issues-3.8.0
>
> For a summary of the changes in this release, see:
> https://daffodil.apache.org/releases/3.8.0/
>
> Please review and vote.
>
> The vote will be open for at least 72 hours
> (Friday 14 June 2024, 12:37pm EDT.US or 2024-06-14T16:37:00Z).
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)