I agree with you.
I have already committed to bilingualism in my development and system
administration processes.
Once we get through this discussion, I might put out an argument for an
installer like IzPack that can make deployment into different
environments with the appropriate seed data loaded a bit less
transparent and more user friendly.
Ron
On 28/04/2015 12:45 PM, Jacques Le Roux wrote:
Le 28/04/2015 15:22, Ron Wheeler a écrit :
On 28/04/2015 3:31 AM, Jacques Le Roux wrote:
Le 27/04/2015 16:52, Adam Heath a écrit :
On 04/27/2015 09:40 AM, Jacques Le Roux wrote:
You can already compile components separately by using the
specific build files
Yeah, I know, and it's a pain in my side. I actually like being
able to *compile* each component separately, by changing to that
folder, and running ant. I haven't yet been able to get maven to
make that possible.
Yikes, that would be a Maven only solution (no Ant) blocker :/
Jacques
Why would Ant have trouble with a different project structure?
No I meant if ever we would head to Maven only (no Ant build in the
project) then it would be a blocker.
Ant is the ultimate in flexibility.
The change will affect the existing Ant processes but I find it hard
to imagine how it would prevent Ant from building OFBiz.
I would be tempted to look at providing alternative Ant builds.
I'm undecided on this, but it seems redundant to me and duplicate to
maintain.
It might be nice to have a simple final assemble with Ant that pulls
jar files from Maven Central and uses these jars to build OFBiz
http://andreafrancia.it/2010/04/how-to-download-from-jars-from-mavencentral-with-ant-without-ivy.html
This is interesting, now I wonder if Jacopo still think the same than
at
https://issues.apache.org/jira/browse/OFBIZ-5464?focusedCommentId=13947664
Having Ant scripts that build individual components or groups of
components should be pretty simple.
That exists already
It is also possible to deploy artifacts built with Ant to Maven Central.
http://central.sonatype.org/pages/apache-ant.html
I don't see Ant support as a difficult part of a move to Maven but if
there is a real demand to support the use of Ant for 100% of the
development tasks, it can be part of the move to Maven and any
reorganization of the applications.
This will require a high level of cooperation between the experts in
the Ant build scripts and the experts promoting Maven.
I think, if ever we go the Maven way, we will still need Ant around
and ready
Jacques
Ron
--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102