[CANCELLED] [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-08 Thread Jaikiran Pai
A couple of issues have been raised with the current RC1 release that is 
being voted upon:


- Extra files in the source archive which weren't present in previous 
versions


- Mismatch in the version numbers of BCEL and commons-net dependencies 
between the libraries.properties and the pom.xml files.


As a result, I will cancel this vote and will initiate a new vote which 
should include these fixes, shortly.


Thank you all for voting and testing the release artifacts. Sorry about 
the delay in my responses this week - it has been a busy week at work.


-Jaikiran

On 07/10/21 7:51 pm, Jaikiran Pai wrote:

Hello Paul,

On 05/10/21 2:27 pm, Paul King wrote:
I was surprised to see binary jars in the src archives under 
lib/optional.

I don't know the history, so perhaps it is fine.


Thank you for testing this release. I had a look at our previous 
releases and they too contain the binary jars in the source archives. 
So it appears to be historical. Having said that, the current release 
appears to include a few more binary jars in the source archive's 
lib/optional as compared to a previous release. I'll spend time on 
this tomorrow to see if that's OK or if I have to regenerate the 
source archives. Thank you very much for bringing it to attention.



-Jaikiran



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



Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-07 Thread Gintautas Grigelionis
On Sat, 2 Oct 2021 at 15:48, Gavin McDonald  wrote:

>
> Please not that the ASF nor its projects release Binaries.
> (They are provided to users as a convenience)
> We also do not vote on releases based on Binaries.
>
> The vote should be based on whether or not the 'source' - that
> is being released is good enough.
>
> Gav...
>

BCEL and commons-net dependency versions are not synced between
libraries.properties and respective POMs.

Gintas


Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-07 Thread Gintautas Grigelionis
On Thu, 7 Oct 2021 at 16:27, Jaikiran Pai  wrote:

>
> On 07/10/21 11:27 am, Gintautas Grigelionis wrote:
> > If the goal of 1.10.12 is to be compilable on Java 17,
>
> This 1.10.12 release of Ant (like our previous releases) is a bug fix
> release. Ant 1.10.x require a Java 8+ runtime. This release changes
> nothing on that front. One of the bug fixes in this release is a javadoc
> task fix that is only applicable for Java 17 - that's the only
> "relevance" of Java 17 to this release. Like previous 1.10.x releases we
> have been making sure users and projects using Ant can use Ant to build
> their projects using latest Java versions of their choice.
>

Apologies, I used "compilable" when I meant "buildable".
More precisely, Ant core cannot run all its unit tests on Java 17 without
optional dependendencies.


> >   shouldn't unit tests
> > for script-related tasks in Ant core be complemented with an assumption
> > that Rhino, Nashorn or Graal JS is around?
>
> I'm not sure what kind of assumption you mean. Is there any specific
> test case you have in mind? Our CI jobs run against various versions of
> Java, including early access releases and even the recently released
> Java 17. None of our tests have shown any relevant failures in these
> releases. If this is more of a general suggestion for our test cases in
> Ant and if this doesn't have an impact on the vote of this release,
> please create a separate thread to discuss that.
>

Maven (POM) builds should run against a set of JDKs as well to demonstrate
my point.
The assumption should be coded like

assumeNotNull("JavaScript not present", new
ScriptEngineManager().getEngineByName("javascript"));

Gintas


Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-07 Thread Jaikiran Pai



On 07/10/21 11:27 am, Gintautas Grigelionis wrote:

If the goal of 1.10.12 is to be compilable on Java 17,


This 1.10.12 release of Ant (like our previous releases) is a bug fix 
release. Ant 1.10.x require a Java 8+ runtime. This release changes 
nothing on that front. One of the bug fixes in this release is a javadoc 
task fix that is only applicable for Java 17 - that's the only 
"relevance" of Java 17 to this release. Like previous 1.10.x releases we 
have been making sure users and projects using Ant can use Ant to build 
their projects using latest Java versions of their choice.




  shouldn't unit tests
for script-related tasks in Ant core be complemented with an assumption
that Rhino, Nashorn or Graal JS is around?


I'm not sure what kind of assumption you mean. Is there any specific 
test case you have in mind? Our CI jobs run against various versions of 
Java, including early access releases and even the recently released 
Java 17. None of our tests have shown any relevant failures in these 
releases. If this is more of a general suggestion for our test cases in 
Ant and if this doesn't have an impact on the vote of this release, 
please create a separate thread to discuss that.


-Jaikiran



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



Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-07 Thread Jaikiran Pai

Hello Paul,

On 05/10/21 2:27 pm, Paul King wrote:

I was surprised to see binary jars in the src archives under lib/optional.
I don't know the history, so perhaps it is fine.


Thank you for testing this release. I had a look at our previous 
releases and they too contain the binary jars in the source archives. So 
it appears to be historical. Having said that, the current release 
appears to include a few more binary jars in the source archive's 
lib/optional as compared to a previous release. I'll spend time on this 
tomorrow to see if that's OK or if I have to regenerate the source 
archives. Thank you very much for bringing it to attention.



-Jaikiran


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



Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-06 Thread Gintautas Grigelionis
If the goal of 1.10.12 is to be compilable on Java 17, shouldn't unit tests
for script-related tasks in Ant core be complemented with an assumption
that Rhino, Nashorn or Graal JS is around?

Gintas


On Tue, 5 Oct 2021 at 10:58, Paul King  wrote:

> +0 (non-binding)
>
> I checked:
> * LICENSE & NOTICE seem okay
> * HASH & SIG seem okay
> * I ran against the Groovy test suite which has 100+ ant-related tests and
> all continue to pass (using JDK16 and the upcoming Groovy 4)
>
> I was surprised to see binary jars in the src archives under lib/optional.
> I don't know the history, so perhaps it is fine.
>
> Cheers, Paul.
>
>
>
> On Thu, Sep 30, 2021 at 12:58 PM Jaikiran Pai  wrote:
>
> > I've created a release candidate for 1.10.12:
> >
> > git tag: ANT_1.10.12_RC1
> >   on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71
> > tarballs: https://dist.apache.org/repos/dist/dev/ant/
> >revision: 50166
> > Maven artifacts:
> > https://repository.apache.org/content/repositories/orgapacheant-1051/
> > Snapcraft Build
> >Revision 21 in latest/candidate
> >
> > This release is mainly a bug fix release and the exact changes are noted
> > in
> > https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html.
> > Of particular interest is the relatively minor bug fix in the javadoc
> > task which is necessary for it to work properly in the recently released
> > Java 17 version.
> >
> > This vote will be open at least for 72 hours and close no earlier than
> > 4th October 2021 03:00 AM UTC (given that it's a weekend in the next
> > couple of days, I decided to extend the voting period till Monday)
> >
> >
> > -Jaikiran
> >
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> > For additional commands, e-mail: dev-h...@ant.apache.org
> >
> >
>


Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-05 Thread Paul King
+0 (non-binding)

I checked:
* LICENSE & NOTICE seem okay
* HASH & SIG seem okay
* I ran against the Groovy test suite which has 100+ ant-related tests and
all continue to pass (using JDK16 and the upcoming Groovy 4)

I was surprised to see binary jars in the src archives under lib/optional.
I don't know the history, so perhaps it is fine.

Cheers, Paul.



On Thu, Sep 30, 2021 at 12:58 PM Jaikiran Pai  wrote:

> I've created a release candidate for 1.10.12:
>
> git tag: ANT_1.10.12_RC1
>   on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71
> tarballs: https://dist.apache.org/repos/dist/dev/ant/
>revision: 50166
> Maven artifacts:
> https://repository.apache.org/content/repositories/orgapacheant-1051/
> Snapcraft Build
>Revision 21 in latest/candidate
>
> This release is mainly a bug fix release and the exact changes are noted
> in
> https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html.
> Of particular interest is the relatively minor bug fix in the javadoc
> task which is necessary for it to work properly in the recently released
> Java 17 version.
>
> This vote will be open at least for 72 hours and close no earlier than
> 4th October 2021 03:00 AM UTC (given that it's a weekend in the next
> couple of days, I decided to extend the voting period till Monday)
>
>
> -Jaikiran
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
>
>


Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-05 Thread Maarten Coene
+1

Maarten




Op donderdag 30 september 2021 04:58:56 CEST schreef Jaikiran Pai 
: 





I've created a release candidate for 1.10.12:

git tag: ANT_1.10.12_RC1
 on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71
tarballs: https://dist.apache.org/repos/dist/dev/ant/
  revision: 50166
Maven artifacts:
https://repository.apache.org/content/repositories/orgapacheant-1051/
Snapcraft Build
  Revision 21 in latest/candidate

This release is mainly a bug fix release and the exact changes are noted 
in 
https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html. 
Of particular interest is the relatively minor bug fix in the javadoc 
task which is necessary for it to work properly in the recently released 
Java 17 version.

This vote will be open at least for 72 hours and close no earlier than 
4th October 2021 03:00 AM UTC (given that it's a weekend in the next 
couple of days, I decided to extend the voting period till Monday)


-Jaikiran



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


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



Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-04 Thread Jaikiran Pai
I'll need one more PMC member's vote on this for me to move forward. 
Anyone have some time this week to test this?


-Jaikiran

On 03/10/21 3:23 pm, Stefan Bodewig wrote:

On 2021-09-30, Jaikiran Pai wrote:


This release is mainly a bug fix release and the exact changes are
noted in
https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html. Of
particular interest is the relatively minor bug fix in the javadoc
task which is necessary for it to work properly in the recently
released Java 17 version.

+1

Stefan

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



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



Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-03 Thread Stefan Bodewig
On 2021-09-30, Jaikiran Pai wrote:

> This release is mainly a bug fix release and the exact changes are
> noted in
> https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html. Of
> particular interest is the relatively minor bug fix in the javadoc
> task which is necessary for it to work properly in the recently
> released Java 17 version.

+1

Stefan

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



Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-02 Thread Gavin McDonald
Hi.

On Sat, Oct 2, 2021 at 2:28 PM Jaikiran Pai  wrote:

> +1
>
> - Downloaded the .tar.gz binary
>

Please not that the ASF nor its projects release Binaries.
(They are provided to users as a convenience)
We also do not vote on releases based on Binaries.

The vote should be based on whether or not the 'source' - that
is being released is good enough.

Gav...


> - Checked the NOTICE file and some random manuals
>
> - Built internal projects using Java 8 and this version of Ant
>
> - Built some sample projects with Java 17 and this version Ant
>
> All looks fine.
>
> -Jaikiran
>
> On 30/09/21 8:28 am, Jaikiran Pai wrote:
> > I've created a release candidate for 1.10.12:
> >
> > git tag: ANT_1.10.12_RC1
> >  on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71
> > tarballs: https://dist.apache.org/repos/dist/dev/ant/
> >   revision: 50166
> > Maven artifacts:
> > https://repository.apache.org/content/repositories/orgapacheant-1051/
> > Snapcraft Build
> >   Revision 21 in latest/candidate
> >
> > This release is mainly a bug fix release and the exact changes are
> > noted in
> > https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html.
> > Of particular interest is the relatively minor bug fix in the javadoc
> > task which is necessary for it to work properly in the recently
> > released Java 17 version.
> >
> > This vote will be open at least for 72 hours and close no earlier than
> > 4th October 2021 03:00 AM UTC (given that it's a weekend in the next
> > couple of days, I decided to extend the voting period till Monday)
> >
> >
> > -Jaikiran
> >
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
>
>

-- 

*Gavin McDonald*
Systems Administrator
ASF Infrastructure Team


Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-02 Thread Jaikiran Pai

+1

- Downloaded the .tar.gz binary

- Checked the NOTICE file and some random manuals

- Built internal projects using Java 8 and this version of Ant

- Built some sample projects with Java 17 and this version Ant

All looks fine.

-Jaikiran

On 30/09/21 8:28 am, Jaikiran Pai wrote:

I've created a release candidate for 1.10.12:

git tag: ANT_1.10.12_RC1
 on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71
tarballs: https://dist.apache.org/repos/dist/dev/ant/
  revision: 50166
Maven artifacts:
https://repository.apache.org/content/repositories/orgapacheant-1051/
Snapcraft Build
  Revision 21 in latest/candidate

This release is mainly a bug fix release and the exact changes are 
noted in 
https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html. 
Of particular interest is the relatively minor bug fix in the javadoc 
task which is necessary for it to work properly in the recently 
released Java 17 version.


This vote will be open at least for 72 hours and close no earlier than 
4th October 2021 03:00 AM UTC (given that it's a weekend in the next 
couple of days, I decided to extend the voting period till Monday)



-Jaikiran




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



[VOTE] Release Apache Ant 1.10.12 based on RC1

2021-09-29 Thread Jaikiran Pai

I've created a release candidate for 1.10.12:

git tag: ANT_1.10.12_RC1
 on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71
tarballs: https://dist.apache.org/repos/dist/dev/ant/
  revision: 50166
Maven artifacts:
https://repository.apache.org/content/repositories/orgapacheant-1051/
Snapcraft Build
  Revision 21 in latest/candidate

This release is mainly a bug fix release and the exact changes are noted 
in 
https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.12.html. 
Of particular interest is the relatively minor bug fix in the javadoc 
task which is necessary for it to work properly in the recently released 
Java 17 version.


This vote will be open at least for 72 hours and close no earlier than 
4th October 2021 03:00 AM UTC (given that it's a weekend in the next 
couple of days, I decided to extend the voting period till Monday)



-Jaikiran



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