It's not so much that ant is the problem, more so that classdep needs to be maintained for new java features to correctly determine dependencies. But then it cannot determing Class.forName dependencies...

Tim Blackmann & I contributed the ClassDep Java 5 language support code based on ASM.

Regards,

Peter.


On 11/04/2014 5:40 AM, Gregg Wonderly wrote:
On Apr 10, 2014, at 2:35 PM, Rafał Krupiński<rafal.krupin...@sorcersoft.com>  
wrote:

Dnia 2014-04-10, czw o godzinie 14:40 -0400, Greg Trasuk pisze:
Hi Rafal:


On Apr 10, 2014, at 2:15 PM, Rafał Krupiński<rafal.krupin...@sorcersoft.com>  
wrote:

I think you missed the point.

Could be.  I guess the question is, what are you wanting to contribute?  If 
you’re going to debug or modify current code, then yes, the build system is an 
obstacle that you need to overcome.  In which case, maybe changing parts of it 
could be a great first contribution.  I’m just saying that’s going to be a 
pretty big job, no matter who does it.
If you want patches and committers it shouldn't be a problem to change a
few lines, or even half a class in the core River. But it's not, so you
get no patches nor new committers.
Maybe you can explain at this point.  Is the problem that  you can’t build, at 
all, to test your changes?  Is this because you don’t have ANT?  It seems it’s 
because  you don’t know how to use the ANT build system, which I can 
understand.  But also, you need to understand that there are people who have no 
idea how to use Maven either.

So, overall, how can we simplify things if there are always new and different 
build tools/standards that some people know and others don’t?

Gregg


  And it’s going to be a contentious subject (as it always has been in the 
past), because every developer has their favourite build system.
It's not the issue here.

(...)
Don’t get me wrong - I’m not defending the current project structure.
Then I guess I don't understand what are you doing.

Regards,
Rafał


Reply via email to