So, I just have to say, I wanted to build wonder on my new Sierra laptop and of course it did not work. And then, after checking several things, downloading this and that, checking some other things, sacrificing a fatted calf and so on and so forth, thinking about making this work just starting to sound like Beelzebub howling in my head. Really.

I installed maven, got Hugi's settings.xml file and it just f-ing worked. Arg! Damn his eyes! :-)

I just thought I should admit, publicly and with appropriate humility, my interest in making wonder build with ant just vanished. Sorry. Life is just too short.

Now, figuring out the whole getting my projects to work with it, we'll see. But I am tired of finding myself messing with deployment scripts. So who knows.

-ray


On 5/12/17 3:39 AM, Hugi Thordarson wrote:
Thanks Hugi for the links! I’m definitely going to be looking into this soon-ish. Goodbye fluffy bunny.

The wiki is semi-useful, but some of it is stale and unhelpful. As far as migration of existing projects goes, follow Hugi’s recipe:

https://gist.github.com/hugith/e9a49e91fbcebe204e0feb4989f55631

but also take a look at my fork of that:

https://gist.github.com/paulhoadley/cd15b90c94eb8c640fddd9ac3fbbc6dc

They cover some slightly different areas. Hugi—we really should merge them.

Ah, yes. Most importantly, you mention updating the “woproject”-folder which I forgot to include.


I also think Hugi’s being modest—once you’ve done a few, you can probably migrate a project in under 20 minutes.

In fact I originally wrote “10 minutes” there, but I felt an hour would sound more believable :).


To "dependency management" and "third party library integration", I would add "simplified interaction with Jenkins” as a huge benefit. Throw out all those workspace setup scripts: just point Jenkins at your repo and you’re pretty much done. We’ve been using Maven for about 6 months, and haven’t looked back.

Not to mention all the other goodies you get by using maven, stuff like automatic test running, "mvn versions:display-dependency-updates”, "mvn dependency:tree” etc.


If you want to live-blog your experience here on the list, Hugi and I would be happy to help troubleshoot if you run into any issues

Indeed!

- hugi


  _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/ray%40ganymede.org

This email sent to r...@ganymede.org

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to