You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by PJ Fanning <fa...@yahoo.com.INVALID> on 2021/10/13 20:50:10 UTC

[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-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
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 <fa...@yahoo.com> 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 <fa...@yahoo.com> 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 <do...@gmx.at> 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 <fa...@yahoo.com.invalid>
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-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
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 <fa...@yahoo.com> 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 <do...@gmx.at> 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 <fa...@yahoo.com.invalid>
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-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
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 <do...@gmx.at> 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 <fa...@yahoo.com.invalid>
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-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache XmlBeans 5.0.2 release (RC1)

Posted by Dominik Stadler <do...@gmx.at>.
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 <fa...@yahoo.com.invalid>
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-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

[RESULT] [VOTE] Apache XmlBeans 5.0.2 release (RC2)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
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 <do...@gmx.at> 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 <ki...@apache.org>
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-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [VOTE] Apache XmlBeans 5.0.2 release (RC2)

Posted by Dominik Stadler <do...@gmx.at>.
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 <ki...@apache.org>
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-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>

Re: [VOTE] Apache XmlBeans 5.0.2 release (RC2)

Posted by Andreas Beeker <ki...@apache.org>.
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-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


[VOTE] Apache XmlBeans 5.0.2 release (RC2)

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
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-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org