The ANT build environment needs to be replaced with a
GNU make build environment. The reasons are licensing,
ubiquity, and fewer developer installation requirements.
i'd be curious to hear more about the reasoning for prefering
make. My personal experience has been that ant is a far
superior build tool than make for Java processes. I
understand the developer installation issue, but what serious
Java developer doesn't already use ant?
I don't want this to sound like a complaint... i'm just trying to
get the big picture here.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
After doing research into the licensing issue, it seems that
the license on the build environment doesn't affect the
license on the code. I'm not suggesting that everyone go out
and buy JBuilder, but I don't want to force people to use
Eclipse either. The goal is for the majority of developers
to have easy access to a powerful build environment. I know
for a fact that make ships with all Unix-like operating
systems, but ANT doesn't. Of course, it might be a
reasonable concession to force developers to use ANT, since
as you say most of them are already using it. I'll give the
issue some more thought.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=325843
i'd be curious to hear more about the reasoning for prefering
make. My personal experience has been that ant is a far
superior build tool than make for Java processes. I
understand the developer installation issue, but what serious
Java developer doesn't already use ant?
I don't want this to sound like a complaint... i'm just trying to
get the big picture here.
Logged In: YES
user_id=116518
After doing research into the licensing issue, it seems that
the license on the build environment doesn't affect the
license on the code. I'm not suggesting that everyone go out
and buy JBuilder, but I don't want to force people to use
Eclipse either. The goal is for the majority of developers
to have easy access to a powerful build environment. I know
for a fact that make ships with all Unix-like operating
systems, but ANT doesn't. Of course, it might be a
reasonable concession to force developers to use ANT, since
as you say most of them are already using it. I'll give the
issue some more thought.