[RESULT] [VOTE] Apache XmlBeans 5.0.2 release (RC2)
The vote has carried with 3 +1s from PMC members. I will start the process of releasing to maven and will follow up with the distribution and docs. Aim is to announce on Friday. On Friday 15 October 2021, 07:37:59 IST, Dominik Stadler wrote: Hi, Thanks for the changes, this looks good now when comparing 5.0.2 to 5.0.1 binaries and sources! And using the binaries directly from the Jenkins job is a good idea, then we avoid local variations and have a canonical environment which produces releases! Not sure how much is missing so we can also do this for POI itself? +1 from me! Thanks... Dominik. On Thu, Oct 14, 2021 at 11:10 PM Andreas Beeker wrote: > Thank you again for providing the RC2 immediately. > > As we provide the module-info, the Automatic-Module-Name is probably not > needed. > > So +1 from me. > > Andi > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > > - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
Re: [VOTE] Apache XmlBeans 5.0.2 release (RC2)
Hi, Thanks for the changes, this looks good now when comparing 5.0.2 to 5.0.1 binaries and sources! And using the binaries directly from the Jenkins job is a good idea, then we avoid local variations and have a canonical environment which produces releases! Not sure how much is missing so we can also do this for POI itself? +1 from me! Thanks... Dominik. On Thu, Oct 14, 2021 at 11:10 PM Andreas Beeker wrote: > Thank you again for providing the RC2 immediately. > > As we provide the module-info, the Automatic-Module-Name is probably not > needed. > > So +1 from me. > > Andi > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > >
Re: [VOTE] Apache XmlBeans 5.0.2 release (RC2)
Thank you again for providing the RC2 immediately. As we provide the module-info, the Automatic-Module-Name is probably not needed. So +1 from me. Andi - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
[VOTE] Apache XmlBeans 5.0.2 release (RC2)
Hi *, I've prepared artifacts for the release of Apache XmlBeans 5.0.2 (RC2). The artifacts come from https://ci-builds.apache.org/job/POI/job/POI-XMLBeans-DSL-1.8/ The most notable changes in this release are: * When generating Java code, there is a wrong reference to java.util.Object[] * support disallow-doctype-decl setting on XML parser * Fix issue where you can get a StackOverflowError when parsing a large number of characters in an XML element * Upgrade dependencies (javaparser 3.23.0, log4j 2.14.1, Saxon 10.6) A full list of changes is available in the change log: https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390 The artifacts are at: https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ You can use this maven URL for your mvn/gradle builds: https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven This directory structure is laid out to suit how build tools expect maven dependencies to be structured. I haven't updated the "provided" dependencies as those have to be activated anyway explicitly. Please vote to release the artifacts. The vote keeps open until 2021-10-20 23:00 UTC. Planned release announcement date is Friday, 2021-10-22. Here is my +1 PJ - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)
I'm -1 on the RC1. I think I've fixed the artifacts issue on the CI build (by changing POI jenkins/create_jobs.groovy). If there are no objections, I'll start tonight on taking the CI build artifacts and using them for an RC2. On Thursday 14 October 2021, 11:12:56 IST, PJ Fanning wrote: I had started out intending to use https://ci-builds.apache.org/job/POI/job/POI-XMLBeans-DSL-1.8/lastSuccessfulBuild/artifact/build/ to get the artifacts to publish but the tgz files are missing. So I built then using `ant package` on my laptop. The vxsdb must be an old sample because it is on my laptop checkout by is not under source control. I'd happily start the RC again and use the CI artifacts but I haven't worked out why the tgz files are not appearing on the link above. Any pointers would be appreciated. I've updated the doap file, it was also missing the 5.0.1 release details. On Thursday 14 October 2021, 10:53:57 IST, PJ Fanning wrote: Thanks for checking Dominik. The maven dir is deliberate - by laying it out that way, it can now be used as a maven repository url in maven and gradle builds. In gradle, for instance: repositories { mavenCentral() maven { url "https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven; } } The other items can be investigated. On Thursday 14 October 2021, 10:47:50 IST, Dominik Stadler wrote: Hi, I compared the contents of packages for 5.0.2 with 5.0.1, I found some differences that we should check: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build Also the source-packages contain a few: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\SampleTemplate\build Additionally sources contain a directory "vxsdb" which looks strange. The sources now include a binary file xcresolver.zip, I expect this is on-purpose: dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\external\lib\xcresolver.zip In the "maven" folder, the files are now in a sub-folder "org\apache\xmlbeans\xmlbeans\5.0.2\", not sure if this is on-purpose. Also the doap_XMLBeans.rdf file is not updated with 5.0.1/5.0.2, but this is not relevant for the release as far as I see. Thanks... Dominik. On Wed, Oct 13, 2021 at 10:50 PM PJ Fanning wrote: > Hi *, > > I've prepared artifacts for the release of Apache XmlBeans 5.0.2 (RC1). > > The most notable changes in this release are: > > * When generating Java code, there is a wrong reference to > java.util.Object[] > * support disallow-doctype-decl setting on XML parser > * Fix issue where you can get a StackOverflowError when parsing a large > number of characters in an XML element > > > A full list of changes is available in the change log: > https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390 > > The artifacts are at: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ > > You can use this maven URL for your mvn/gradle builds: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven > > > > > I haven't updated the "provided" dependencies as those have to be > activated anyway explicitly. > > Please vote to release the artifacts. > The vote keeps open until 2021-10-20 23:00 UTC. > Planned release announcement date is Friday, 2021-10-22. > > Here is my +1 > > PJ > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > > - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)
I had started out intending to use https://ci-builds.apache.org/job/POI/job/POI-XMLBeans-DSL-1.8/lastSuccessfulBuild/artifact/build/ to get the artifacts to publish but the tgz files are missing. So I built then using `ant package` on my laptop. The vxsdb must be an old sample because it is on my laptop checkout by is not under source control. I'd happily start the RC again and use the CI artifacts but I haven't worked out why the tgz files are not appearing on the link above. Any pointers would be appreciated. I've updated the doap file, it was also missing the 5.0.1 release details. On Thursday 14 October 2021, 10:53:57 IST, PJ Fanning wrote: Thanks for checking Dominik. The maven dir is deliberate - by laying it out that way, it can now be used as a maven repository url in maven and gradle builds. In gradle, for instance: repositories { mavenCentral() maven { url "https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven; } } The other items can be investigated. On Thursday 14 October 2021, 10:47:50 IST, Dominik Stadler wrote: Hi, I compared the contents of packages for 5.0.2 with 5.0.1, I found some differences that we should check: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build Also the source-packages contain a few: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\SampleTemplate\build Additionally sources contain a directory "vxsdb" which looks strange. The sources now include a binary file xcresolver.zip, I expect this is on-purpose: dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\external\lib\xcresolver.zip In the "maven" folder, the files are now in a sub-folder "org\apache\xmlbeans\xmlbeans\5.0.2\", not sure if this is on-purpose. Also the doap_XMLBeans.rdf file is not updated with 5.0.1/5.0.2, but this is not relevant for the release as far as I see. Thanks... Dominik. On Wed, Oct 13, 2021 at 10:50 PM PJ Fanning wrote: > Hi *, > > I've prepared artifacts for the release of Apache XmlBeans 5.0.2 (RC1). > > The most notable changes in this release are: > > * When generating Java code, there is a wrong reference to > java.util.Object[] > * support disallow-doctype-decl setting on XML parser > * Fix issue where you can get a StackOverflowError when parsing a large > number of characters in an XML element > > > A full list of changes is available in the change log: > https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390 > > The artifacts are at: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ > > You can use this maven URL for your mvn/gradle builds: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven > > > > > I haven't updated the "provided" dependencies as those have to be > activated anyway explicitly. > > Please vote to release the artifacts. > The vote keeps open until 2021-10-20 23:00 UTC. > Planned release announcement date is Friday, 2021-10-22. > > Here is my +1 > > PJ > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > > - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)
Thanks for checking Dominik. The maven dir is deliberate - by laying it out that way, it can now be used as a maven repository url in maven and gradle builds. In gradle, for instance: repositories { mavenCentral() maven { url "https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven; } } The other items can be investigated. On Thursday 14 October 2021, 10:47:50 IST, Dominik Stadler wrote: Hi, I compared the contents of packages for 5.0.2 with 5.0.1, I found some differences that we should check: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build Also the source-packages contain a few: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\SampleTemplate\build Additionally sources contain a directory "vxsdb" which looks strange. The sources now include a binary file xcresolver.zip, I expect this is on-purpose: dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\external\lib\xcresolver.zip In the "maven" folder, the files are now in a sub-folder "org\apache\xmlbeans\xmlbeans\5.0.2\", not sure if this is on-purpose. Also the doap_XMLBeans.rdf file is not updated with 5.0.1/5.0.2, but this is not relevant for the release as far as I see. Thanks... Dominik. On Wed, Oct 13, 2021 at 10:50 PM PJ Fanning wrote: > Hi *, > > I've prepared artifacts for the release of Apache XmlBeans 5.0.2 (RC1). > > The most notable changes in this release are: > > * When generating Java code, there is a wrong reference to > java.util.Object[] > * support disallow-doctype-decl setting on XML parser > * Fix issue where you can get a StackOverflowError when parsing a large > number of characters in an XML element > > > A full list of changes is available in the change log: > https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390 > > The artifacts are at: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ > > You can use this maven URL for your mvn/gradle builds: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven > > > > > I haven't updated the "provided" dependencies as those have to be > activated anyway explicitly. > > Please vote to release the artifacts. > The vote keeps open until 2021-10-20 23:00 UTC. > Planned release announcement date is Friday, 2021-10-22. > > Here is my +1 > > PJ > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > > - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)
Hi, I compared the contents of packages for 5.0.2 with 5.0.1, I found some differences that we should check: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\bin\xmlbeans-bin-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build Also the source-packages contain a few: * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\MixedContent\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\OrderMatters\build * dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\samples\SampleTemplate\build Additionally sources contain a directory "vxsdb" which looks strange. The sources now include a binary file xcresolver.zip, I expect this is on-purpose: dist.apache.org \repos\dist\release\poi\xmlbeans\dev\src\xmlbeans-src-5.0.2-20211013.tgz\xmlbeans-5.0.2\external\lib\xcresolver.zip In the "maven" folder, the files are now in a sub-folder "org\apache\xmlbeans\xmlbeans\5.0.2\", not sure if this is on-purpose. Also the doap_XMLBeans.rdf file is not updated with 5.0.1/5.0.2, but this is not relevant for the release as far as I see. Thanks... Dominik. On Wed, Oct 13, 2021 at 10:50 PM PJ Fanning wrote: > Hi *, > > I've prepared artifacts for the release of Apache XmlBeans 5.0.2 (RC1). > > The most notable changes in this release are: > > * When generating Java code, there is a wrong reference to > java.util.Object[] > * support disallow-doctype-decl setting on XML parser > * Fix issue where you can get a StackOverflowError when parsing a large > number of characters in an XML element > > > A full list of changes is available in the change log: > https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390 > > The artifacts are at: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ > > You can use this maven URL for your mvn/gradle builds: > https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven > > > > > I haven't updated the "provided" dependencies as those have to be > activated anyway explicitly. > > Please vote to release the artifacts. > The vote keeps open until 2021-10-20 23:00 UTC. > Planned release announcement date is Friday, 2021-10-22. > > Here is my +1 > > PJ > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > >
[VOTE] Apache XmlBeans 5.0.2 release (RC1)
Hi *, I've prepared artifacts for the release of Apache XmlBeans 5.0.2 (RC1). The most notable changes in this release are: * When generating Java code, there is a wrong reference to java.util.Object[] * support disallow-doctype-decl setting on XML parser * Fix issue where you can get a StackOverflowError when parsing a large number of characters in an XML element A full list of changes is available in the change log: https://issues.apache.org/jira/projects/XMLBEANS/versions/12350390 The artifacts are at: https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ You can use this maven URL for your mvn/gradle builds: https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/maven I haven't updated the "provided" dependencies as those have to be activated anyway explicitly. Please vote to release the artifacts. The vote keeps open until 2021-10-20 23:00 UTC. Planned release announcement date is Friday, 2021-10-22. Here is my +1 PJ - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
Re: XMLBeans 5.0.2 release
Yes, thanks for all the work! Go for it! Dominik. On Wed, Oct 13, 2021 at 7:57 PM Andreas Beeker wrote: > Hi PJ; > > thank you for all the work you've put in the last months - actually > unbelievable. > I think it's good, if someone else gives releasing also a try - so +1 from > me. > As I made a mistake last time - please make sure to use JDK 8 for the > build. > > Andi > > > On 13.10.21 15:29, PJ Fanning wrote: > > I don't think this blocks a release of POI 5.1.0. There are still a few > fixes in XMLBeans trunk awaiting release. I can prepare a XMLBeans > 5.0.2-RC1 if people think this is a good idea. > > > > > https://issues.apache.org/jira/browse/XMLBEANS-572?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.0.2%22 > > > > - > > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > > For additional commands, e-mail: dev-h...@poi.apache.org > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > >
Re: XMLBeans 5.0.2 release
Hi PJ; thank you for all the work you've put in the last months - actually unbelievable. I think it's good, if someone else gives releasing also a try - so +1 from me. As I made a mistake last time - please make sure to use JDK 8 for the build. Andi On 13.10.21 15:29, PJ Fanning wrote: I don't think this blocks a release of POI 5.1.0. There are still a few fixes in XMLBeans trunk awaiting release. I can prepare a XMLBeans 5.0.2-RC1 if people think this is a good idea. https://issues.apache.org/jira/browse/XMLBEANS-572?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.0.2%22 - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org
XMLBeans 5.0.2 release
I don't think this blocks a release of POI 5.1.0. There are still a few fixes in XMLBeans trunk awaiting release. I can prepare a XMLBeans 5.0.2-RC1 if people think this is a good idea. https://issues.apache.org/jira/browse/XMLBEANS-572?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%205.0.2%22 - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org