Re: maven.
Re: maven.
- Subject: Re: maven.
- From: Lachlan Deck <email@hidden>
- Date: Sat, 4 Apr 2009 15:21:27 +1100
On 04/04/2009, at 1:43 PM, Mike Schrag wrote:
That all depends on what you mean by out of the box. Both build
systems rely on WebObjects being installed.
Beyond that what out of the box are you referring to?
I consider WOLips the product I deliver, so I mean WOLips out-of-the-
box.
right.
Even now on the mailing list there's constant questions about how
do achieve things with the current build process. I'm not
suggesting this is your fault, but it's not all plain sailing 'tis
all I'm saying.
SSDD/War builds, sucky (but admittedly essentially never
touched) ... Inter-project build dependencies, sucky. #1 I'm
guessing Maven doesn't have much to offer without custom coding,
either,
http://wiki.objectstyle.org/confluence/display/WOL/Packaging+WO+Applications+as+true+WAR+with+Maven
though, #2 almost certainly Maven addresses. I'm not sure what
other "constant questions" there are.
I'm just referring to the regularity of .. can't find my frameworks,
wolips.properties missing etc. Not suggesting that with any other
system the noise would decrease, but just saying it's there.
And I do take the blame for anything that sucks that I touched :)
:)
Creating a simple project is easy in both systems is my suggestion.
Adding project dependencies IMHO is easier with maven.
Granted, the onus is on us to do better with the wiki.
IMO, the simple project is not as simple for WO people to use Maven.
Not that it can't be, but it just isn't now.
Sure. The guides we have definitely need improving.
http://wiki.objectstyle.org/confluence/display/WOL/Quick+Start
http://wiki.objectstyle.org/confluence/display/WOL/Maven+Create+WO+Application+Project
But the templates in woproject (which I specifically updated for this
purpose recently) create a project that's ready to go. These work, as
always, with the standard maven wizard.
I want people to launch WOLips and things just work.
Sure. The reason why this doesn't currently work out of the box for
maven-based apps is to do with WO's need for bundles. We (the maven
dudes) are already talking through this. Should be simple.
I hope it gets great and I'm compelled to switch.
It certainly needs polish. The above's a good start imo but I agree it
can improve a lot more to make it a no-brainer for newbies.
<...>
You haven't started this whole thread for curiosities sake. Let's,
for arguments sake, assume you've started working on a project
that's currently using maven and that this is the reason for your
posts and you're perhaps considering whether or not to migrate said
projects back from maven to ant ... I want to know why.
Honestly, it's purely curiosities' sake. Yes, I have a project I've
started working on that does in fact use Maven, but it is what it is
and it's not going to change whether I want it to or not. What I
want to know is whether I should migrate my projects from ant TO
maven, I really do have genuine intentions here. People who use
WebObjects tend to swear by it. People who never have often tend to
disparage it. It seems to me that Maven is a similar technology in
terms of fandom and ... hate..dom? The people who use and love
Maven aren't dumb, they clearly found something that made their
lives better. I don't really think I'll be able to make a fair
judgment without actually trying to use it for real, though, I'm
just trying to decide for myself whether the payoff is worth the
investment is all.
No worries.
What problem are you having?
Is this open-ended or specifically with Maven :)
I'm all ears :)
with regards,
--
Lachlan Deck
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >maven. (From: Mike Schrag <email@hidden>) |
| >Re: maven. (From: Henrique Prange <email@hidden>) |
| >Re: maven. (From: Mike Schrag <email@hidden>) |
| >Re: maven. (From: Lachlan Deck <email@hidden>) |
| >Re: maven. (From: Mike Schrag <email@hidden>) |
| >Re: maven. (From: Lachlan Deck <email@hidden>) |
| >Re: maven. (From: Mike Schrag <email@hidden>) |