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

2021-10-20 Thread PJ Fanning
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)

2021-10-15 Thread Dominik Stadler
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)

2021-10-14 Thread Andreas Beeker

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)

2021-10-14 Thread PJ Fanning
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)

2021-10-14 Thread PJ Fanning
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)

2021-10-14 Thread PJ Fanning
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)

2021-10-14 Thread PJ Fanning
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)

2021-10-14 Thread Dominik Stadler
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)

2021-10-13 Thread PJ Fanning
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

2021-10-13 Thread Dominik Stadler
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

2021-10-13 Thread Andreas Beeker

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

2021-10-13 Thread PJ Fanning
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