Re: Release 1.10.12 of Ant?

2021-09-28 Thread Gintautas Grigelionis
On Tue, 28 Sept 2021 at 09:25, Stefan Bodewig  wrote:

> I think there is a MR by Gintas to replace the Maven Ant Tasks with
> Ivy. Might be time to revisit it.
>

That MR was waiting for Ivy 2.5 (SHA-2 support). I would like to revisit
it, but it may wait until the next release.

Thanks for reviewing the MR re Jakarta Mail. I will rework it as suggested.

Gintas


Re: Release 1.10.12 of Ant?

2021-09-28 Thread Jaikiran Pai



On 28/09/21 12:55 pm, Stefan Bodewig wrote:

On 2021-09-26, Jaikiran Pai wrote:


I was planning to initiate a release tonight, but trying to upgrade
one of the optional dependencies has shown up some interesting issue
in the maven ant task (which apparently has been EOLed[1]) that we use
in our fetch.xml.

Maybe you skip upgrading optional dependencies for now? ;-)


I looked into that issue in more detail and like you say, skipping this 
upgrade of optional dependencies is what I will do. The fix will involve 
bigger changes and not something that's needed or a blocker for this 
release. I'll send out a separate mail about what that issue is.


-Jaikiran


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



Re: Release 1.10.12 of Ant?

2021-09-28 Thread Stefan Bodewig
On 2021-09-26, Jaikiran Pai wrote:

> I was planning to initiate a release tonight, but trying to upgrade
> one of the optional dependencies has shown up some interesting issue
> in the maven ant task (which apparently has been EOLed[1]) that we use
> in our fetch.xml.

Maybe you skip upgrading optional dependencies for now? ;-)

I think there is a MR by Gintas to replace the Maven Ant Tasks with
Ivy. Might be time to revisit it.

Thank you for pushing forward with the release

Stefan

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



Re: Release 1.10.12 of Ant?

2021-09-26 Thread Jaikiran Pai



On 19/09/21 3:30 pm, Stefan Bodewig wrote:

On 2021-09-16, Stefan Bodewig wrote:


On 2021-09-15, Jaikiran Pai wrote:

I wanted to look into and sort out
https://bz.apache.org/bugzilla/show_bug.cgi?id=65424 in this release
too, but it looks like I may not be able to do that and I'm not sure
how many more days I'll need to get to that issue.

The coming weekend I may (or may not) find some time to lend a hand.
I believe the HELPERS Hashtable (as well as others) in
IntrospecitonHelper could be replaced with a ConcurrentHashMap and some
synchronization could be removed if we really want to do that. Unlike
some other parts of Ant we don't expose the data structures in public
APIs.

Actually forget the ConcurrentHashMap thought for now, I'll comment in
the ticket with a more detailed answer.


Thank you Stefan for reviewing this fix. I was planning to initiate a 
release tonight, but trying to upgrade one of the optional dependencies 
has shown up some interesting issue in the maven ant task (which 
apparently has been EOLed[1]) that we use in our fetch.xml. I'll try and 
sort that one out first and see what we can do there. I still hope to 
trigger a release this coming week.


[1] https://maven.apache.org/ant-tasks/

-Jaikiran



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



Re: Release 1.10.12 of Ant?

2021-09-19 Thread Stefan Bodewig
On 2021-09-16, Stefan Bodewig wrote:

> On 2021-09-15, Jaikiran Pai wrote:

>> I wanted to look into and sort out
>> https://bz.apache.org/bugzilla/show_bug.cgi?id=65424 in this release
>> too, but it looks like I may not be able to do that and I'm not sure
>> how many more days I'll need to get to that issue.

> The coming weekend I may (or may not) find some time to lend a hand.

> I believe the HELPERS Hashtable (as well as others) in
> IntrospecitonHelper could be replaced with a ConcurrentHashMap and some
> synchronization could be removed if we really want to do that. Unlike
> some other parts of Ant we don't expose the data structures in public
> APIs.

Actually forget the ConcurrentHashMap thought for now, I'll comment in
the ticket with a more detailed answer.

Stefan

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



Re: Release 1.10.12 of Ant?

2021-09-16 Thread Stefan Bodewig
On 2021-09-15, Jaikiran Pai wrote:

> Java 17 has been released yesterday. We have a relatively minor fix in
> javadoc task which affects Java 17 in cases where
> failonwarn=true. Should we consider releasing 1.10.12 of Ant in
> upcoming days to provide this fix and other fixes that we have done
> since 1.10.11 release?

Sounds good.

> I wanted to look into and sort out
> https://bz.apache.org/bugzilla/show_bug.cgi?id=65424 in this release
> too, but it looks like I may not be able to do that and I'm not sure
> how many more days I'll need to get to that issue.

The coming weekend I may (or may not) find some time to lend a hand.

I believe the HELPERS Hashtable (as well as others) in
IntrospecitonHelper could be replaced with a ConcurrentHashMap and some
synchronization could be removed if we really want to do that. Unlike
some other parts of Ant we don't expose the data structures in public
APIs.

> Are there any other issues that others are working on and want to be
> part of this release?

I'm not actively working on anything.

Stefan

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



Release 1.10.12 of Ant?

2021-09-15 Thread Jaikiran Pai
Java 17 has been released yesterday. We have a relatively minor fix in 
javadoc task which affects Java 17 in cases where failonwarn=true. 
Should we consider releasing 1.10.12 of Ant in upcoming days to provide 
this fix and other fixes that we have done since 1.10.11 release?


I wanted to look into and sort out 
https://bz.apache.org/bugzilla/show_bug.cgi?id=65424 in this release 
too, but it looks like I may not be able to do that and I'm not sure how 
many more days I'll need to get to that issue. If anyone else has the 
time and interest to look into that one, please feel free to do so - I 
haven't done any real work on that one yet. Are there any other issues 
that others are working on and want to be part of this release?


-Jaikiran



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