Re: [VOTE] Release Apache POI 5.2.4 (RC1)

2023-09-23 Thread PJ Fanning
Thanks Dominik. My svn client did not show those .svnpatch.rej files. They are 
not checked in. They are part of my local install. I have removed them locally 
now.

While it isn't ideal to have them in the source distribution, I don't think 
they will cause much harm.

In the announcement emails, I'll make sure to highlight the fact that we don't 
have binary zip/tar.gz any more.

I have updated https://poi.apache.org/download.html (Binary Artifacts section) 
to provide a URL for traversing Maven jars.




On Saturday 23 September 2023 at 11:45:49 IST, Dominik Stadler 
 wrote: 





Hi,

I found one additional minor issue,the following 2 files are part of the
source-package and break the "rat" step if you execute full "jenkins" build
target. But I would not re-run the release just because of this unless
something else pops up.

./poi/src/main/java/org/apache/poi/hssf/record/SSTDeserializer.java
(working copy).svnpatch.rej
./poi/src/test/java/org/apache/poi/hssf/record/TestSSTDeserializer.java
  (working copy).svnpatch.rej

Dominik.

On Sat, Sep 23, 2023 at 12:31 PM Dominik Stadler 
wrote:

> Hi,
>
> +1 from me, thanks P.J.!
>
> Large-scale regression testing looks good, only very very few regressions
> for more than 3mio documents ( ~0.02% ), most are caused by slightly
> stricter handling (more than 1000 compressed files, more than 300 nested
> children), a few remaining cases which we can take a look after release.
> Results are at
> http://people.apache.org/~centic/poi_regression/reports/index523RC1to524RC1.html
> and
> http://people.apache.org/~centic/poi_regression/reportsAll/index523RC1to524RC1.html
>
> Difference between source-packages from 5.2.3 and 5.2.4 looks good.
>
> Building from sources works locally.
>
> Upgrading projects to 5.2.4RC1 from the staging Maven repository did work
> fine, all tests passing.
>
>
> I added a note in the changelog about the removed binary packages, but if
> possible we should also add a bit more description about this in the
> announcement email. I think it may disrupt how some people integrate poi
> and thus may be worth to note in the release notes/announcement as well.
> I.e. "either build it yourself or download the binaries from Maven Central"
>
> Regards... Dominik.
>
> On Fri, Sep 22, 2023 at 9:26 PM Tim Allison  wrote:
>
>> +1
>>
>> Reports are here:  There's surprisingly little difference:
>> https://corpora.tika.apache.org/base/reports/poi-reports.tgz
>>
>> I only had time to glance briefly.
>>
>> Thank you PJ and team!
>>
>> On Fri, Sep 22, 2023 at 4:09 AM PJ Fanning 
>> wrote:
>>
>> > Thanks Alex. The pdfbox issue is tracked at
>> > https://bz.apache.org/bugzilla/show_bug.cgi?id=67023 and includes a
>> link
>> > to what is blocking our upgrade.
>> >
>> > In terms of the version names of the jars - the ASF has a rule that you
>> > must release what has been voted on. That means I can't create 5.2.4-RC1
>> > jars - get those voted on and then go off and rebuild 5.2.4 jars without
>> > having those voted on. The jars are not in Maven Central yet, they are
>> in a
>> > staging area. Anyone who tests the staging jars will need to consider
>> > cleaning out their local jar caches (e.g. their Maven local cache) after
>> > they test the staging jars. Only a small number of POI reviewers will
>> use
>> > the staging jars.
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Friday 22 September 2023 at 04:05:48 IST, Axel Howind > >
>> > wrote:
>> >
>> >
>> >
>> >
>> >
>> > +1 for the release.
>> >
>> > I just built and tested one of my own projects with the RC and
>> everything
>> > seems to work just fine.
>> >
>> > Two notes:
>> > - I think release candidates should be published with an "rc“ in the
>> > version string, something like "5.3.4-rc1“ because otherwise when a
>> second
>> > release candidate/the final release becomes available, Maven might stick
>> > with the old rc build in the local .m2.
>> > - pdfboc has been updated to 2.0.29. in the meantime, pdfbox released
>> the
>> > next major release (3.0.0), but I think switching to pdfbox 3 should be
>> > more thoroughly tested and would rather be something for POI 5.3
>> >
>> > > Am 21.09.2023 um 23:58 schrieb PJ Fanning :
>> > >
>> > > https://dist.apache.org/repos/dist/dev/poi/RELEASE-NOTES-5.2.4.txt
>> >
>> > -
>> > 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] Release Apache POI 5.2.4 (RC1)

2023-09-23 Thread Dominik Stadler
Hi,

I found one additional minor issue,the following 2 files are part of the
source-package and break the "rat" step if you execute full "jenkins" build
target. But I would not re-run the release just because of this unless
something else pops up.

./poi/src/main/java/org/apache/poi/hssf/record/SSTDeserializer.java
(working copy).svnpatch.rej
./poi/src/test/java/org/apache/poi/hssf/record/TestSSTDeserializer.java
  (working copy).svnpatch.rej

Dominik.

On Sat, Sep 23, 2023 at 12:31 PM Dominik Stadler 
wrote:

> Hi,
>
> +1 from me, thanks P.J.!
>
> Large-scale regression testing looks good, only very very few regressions
> for more than 3mio documents ( ~0.02% ), most are caused by slightly
> stricter handling (more than 1000 compressed files, more than 300 nested
> children), a few remaining cases which we can take a look after release.
> Results are at
> http://people.apache.org/~centic/poi_regression/reports/index523RC1to524RC1.html
> and
> http://people.apache.org/~centic/poi_regression/reportsAll/index523RC1to524RC1.html
>
> Difference between source-packages from 5.2.3 and 5.2.4 looks good.
>
> Building from sources works locally.
>
> Upgrading projects to 5.2.4RC1 from the staging Maven repository did work
> fine, all tests passing.
>
>
> I added a note in the changelog about the removed binary packages, but if
> possible we should also add a bit more description about this in the
> announcement email. I think it may disrupt how some people integrate poi
> and thus may be worth to note in the release notes/announcement as well.
> I.e. "either build it yourself or download the binaries from Maven Central"
>
> Regards... Dominik.
>
> On Fri, Sep 22, 2023 at 9:26 PM Tim Allison  wrote:
>
>> +1
>>
>> Reports are here:  There's surprisingly little difference:
>> https://corpora.tika.apache.org/base/reports/poi-reports.tgz
>>
>> I only had time to glance briefly.
>>
>> Thank you PJ and team!
>>
>> On Fri, Sep 22, 2023 at 4:09 AM PJ Fanning 
>> wrote:
>>
>> > Thanks Alex. The pdfbox issue is tracked at
>> > https://bz.apache.org/bugzilla/show_bug.cgi?id=67023 and includes a
>> link
>> > to what is blocking our upgrade.
>> >
>> > In terms of the version names of the jars - the ASF has a rule that you
>> > must release what has been voted on. That means I can't create 5.2.4-RC1
>> > jars - get those voted on and then go off and rebuild 5.2.4 jars without
>> > having those voted on. The jars are not in Maven Central yet, they are
>> in a
>> > staging area. Anyone who tests the staging jars will need to consider
>> > cleaning out their local jar caches (e.g. their Maven local cache) after
>> > they test the staging jars. Only a small number of POI reviewers will
>> use
>> > the staging jars.
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Friday 22 September 2023 at 04:05:48 IST, Axel Howind > >
>> > wrote:
>> >
>> >
>> >
>> >
>> >
>> > +1 for the release.
>> >
>> > I just built and tested one of my own projects with the RC and
>> everything
>> > seems to work just fine.
>> >
>> > Two notes:
>> > - I think release candidates should be published with an "rc“ in the
>> > version string, something like "5.3.4-rc1“ because otherwise when a
>> second
>> > release candidate/the final release becomes available, Maven might stick
>> > with the old rc build in the local .m2.
>> > - pdfboc has been updated to 2.0.29. in the meantime, pdfbox released
>> the
>> > next major release (3.0.0), but I think switching to pdfbox 3 should be
>> > more thoroughly tested and would rather be something for POI 5.3
>> >
>> > > Am 21.09.2023 um 23:58 schrieb PJ Fanning :
>> > >
>> > > https://dist.apache.org/repos/dist/dev/poi/RELEASE-NOTES-5.2.4.txt
>> >
>> > -
>> > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
>> > For additional commands, e-mail: dev-h...@poi.apache.org
>> >
>> >
>>
>


Re: [VOTE] Release Apache POI 5.2.4 (RC1)

2023-09-23 Thread Dominik Stadler
Hi,

+1 from me, thanks P.J.!

Large-scale regression testing looks good, only very very few regressions
for more than 3mio documents ( ~0.02% ), most are caused by slightly
stricter handling (more than 1000 compressed files, more than 300 nested
children), a few remaining cases which we can take a look after release.
Results are at
http://people.apache.org/~centic/poi_regression/reports/index523RC1to524RC1.html
and
http://people.apache.org/~centic/poi_regression/reportsAll/index523RC1to524RC1.html

Difference between source-packages from 5.2.3 and 5.2.4 looks good.

Building from sources works locally.

Upgrading projects to 5.2.4RC1 from the staging Maven repository did work
fine, all tests passing.


I added a note in the changelog about the removed binary packages, but if
possible we should also add a bit more description about this in the
announcement email. I think it may disrupt how some people integrate poi
and thus may be worth to note in the release notes/announcement as well.
I.e. "either build it yourself or download the binaries from Maven Central"

Regards... Dominik.

On Fri, Sep 22, 2023 at 9:26 PM Tim Allison  wrote:

> +1
>
> Reports are here:  There's surprisingly little difference:
> https://corpora.tika.apache.org/base/reports/poi-reports.tgz
>
> I only had time to glance briefly.
>
> Thank you PJ and team!
>
> On Fri, Sep 22, 2023 at 4:09 AM PJ Fanning 
> wrote:
>
> > Thanks Alex. The pdfbox issue is tracked at
> > https://bz.apache.org/bugzilla/show_bug.cgi?id=67023 and includes a link
> > to what is blocking our upgrade.
> >
> > In terms of the version names of the jars - the ASF has a rule that you
> > must release what has been voted on. That means I can't create 5.2.4-RC1
> > jars - get those voted on and then go off and rebuild 5.2.4 jars without
> > having those voted on. The jars are not in Maven Central yet, they are
> in a
> > staging area. Anyone who tests the staging jars will need to consider
> > cleaning out their local jar caches (e.g. their Maven local cache) after
> > they test the staging jars. Only a small number of POI reviewers will use
> > the staging jars.
> >
> >
> >
> >
> >
> >
> > On Friday 22 September 2023 at 04:05:48 IST, Axel Howind 
> > wrote:
> >
> >
> >
> >
> >
> > +1 for the release.
> >
> > I just built and tested one of my own projects with the RC and everything
> > seems to work just fine.
> >
> > Two notes:
> > - I think release candidates should be published with an "rc“ in the
> > version string, something like "5.3.4-rc1“ because otherwise when a
> second
> > release candidate/the final release becomes available, Maven might stick
> > with the old rc build in the local .m2.
> > - pdfboc has been updated to 2.0.29. in the meantime, pdfbox released the
> > next major release (3.0.0), but I think switching to pdfbox 3 should be
> > more thoroughly tested and would rather be something for POI 5.3
> >
> > > Am 21.09.2023 um 23:58 schrieb PJ Fanning :
> > >
> > > https://dist.apache.org/repos/dist/dev/poi/RELEASE-NOTES-5.2.4.txt
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
> > For additional commands, e-mail: dev-h...@poi.apache.org
> >
> >
>


Re: [VOTE] Release Apache POI 5.2.4 (RC1)

2023-09-22 Thread Tim Allison
+1

Reports are here:  There's surprisingly little difference:
https://corpora.tika.apache.org/base/reports/poi-reports.tgz

I only had time to glance briefly.

Thank you PJ and team!

On Fri, Sep 22, 2023 at 4:09 AM PJ Fanning 
wrote:

> Thanks Alex. The pdfbox issue is tracked at
> https://bz.apache.org/bugzilla/show_bug.cgi?id=67023 and includes a link
> to what is blocking our upgrade.
>
> In terms of the version names of the jars - the ASF has a rule that you
> must release what has been voted on. That means I can't create 5.2.4-RC1
> jars - get those voted on and then go off and rebuild 5.2.4 jars without
> having those voted on. The jars are not in Maven Central yet, they are in a
> staging area. Anyone who tests the staging jars will need to consider
> cleaning out their local jar caches (e.g. their Maven local cache) after
> they test the staging jars. Only a small number of POI reviewers will use
> the staging jars.
>
>
>
>
>
>
> On Friday 22 September 2023 at 04:05:48 IST, Axel Howind 
> wrote:
>
>
>
>
>
> +1 for the release.
>
> I just built and tested one of my own projects with the RC and everything
> seems to work just fine.
>
> Two notes:
> - I think release candidates should be published with an "rc“ in the
> version string, something like "5.3.4-rc1“ because otherwise when a second
> release candidate/the final release becomes available, Maven might stick
> with the old rc build in the local .m2.
> - pdfboc has been updated to 2.0.29. in the meantime, pdfbox released the
> next major release (3.0.0), but I think switching to pdfbox 3 should be
> more thoroughly tested and would rather be something for POI 5.3
>
> > Am 21.09.2023 um 23:58 schrieb PJ Fanning :
> >
> > https://dist.apache.org/repos/dist/dev/poi/RELEASE-NOTES-5.2.4.txt
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
> For additional commands, e-mail: dev-h...@poi.apache.org
>
>


Re: [VOTE] Release Apache POI 5.2.4 (RC1)

2023-09-22 Thread PJ Fanning
Thanks Alex. The pdfbox issue is tracked at 
https://bz.apache.org/bugzilla/show_bug.cgi?id=67023 and includes a link to 
what is blocking our upgrade.

In terms of the version names of the jars - the ASF has a rule that you must 
release what has been voted on. That means I can't create 5.2.4-RC1 jars - get 
those voted on and then go off and rebuild 5.2.4 jars without having those 
voted on. The jars are not in Maven Central yet, they are in a staging area. 
Anyone who tests the staging jars will need to consider cleaning out their 
local jar caches (e.g. their Maven local cache) after they test the staging 
jars. Only a small number of POI reviewers will use the staging jars.






On Friday 22 September 2023 at 04:05:48 IST, Axel Howind  wrote: 





+1 for the release.

I just built and tested one of my own projects with the RC and everything seems 
to work just fine.

Two notes:
- I think release candidates should be published with an "rc“ in the version 
string, something like "5.3.4-rc1“ because otherwise when a second release 
candidate/the final release becomes available, Maven might stick with the old 
rc build in the local .m2.
- pdfboc has been updated to 2.0.29. in the meantime, pdfbox released the next 
major release (3.0.0), but I think switching to pdfbox 3 should be more 
thoroughly tested and would rather be something for POI 5.3 

> Am 21.09.2023 um 23:58 schrieb PJ Fanning :
> 
> https://dist.apache.org/repos/dist/dev/poi/RELEASE-NOTES-5.2.4.txt

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



Re: [VOTE] Release Apache POI 5.2.4 (RC1)

2023-09-21 Thread Axel Howind
+1 for the release.

I just built and tested one of my own projects with the RC and everything seems 
to work just fine.

Two notes:
- I think release candidates should be published with an "rc“ in the version 
string, something like "5.3.4-rc1“ because otherwise when a second release 
candidate/the final release becomes available, Maven might stick with the old 
rc build in the local .m2.
- pdfboc has been updated to 2.0.29. in the meantime, pdfbox released the next 
major release (3.0.0), but I think switching to pdfbox 3 should be more 
thoroughly tested and would rather be something for POI 5.3 

> Am 21.09.2023 um 23:58 schrieb PJ Fanning :
> 
> https://dist.apache.org/repos/dist/dev/poi/RELEASE-NOTES-5.2.4.txt