Re: Wicketstuff Core Dependency Management...

2009-03-22 Thread James Carman
device -Original Message- From: James Carman jcar...@carmanconsulting.com Sent: Saturday, March 21, 2009 10:17 AM To: users@wicket.apache.org Subject: Re: Wicketstuff Core Dependency Management... Wicket itself doesn't declare the dependencies this way.  So, why should wicketstuff-core

RE: Wicketstuff Core Dependency Management...

2009-03-21 Thread Jeremy Thomerson
I'm no Maven expert, but I believe we ended up doing it that way because it allowed subprojects to override those dependencies. I think if your subproject specifically needs it, you simply add it as a dependency to your pom and change it to required. You don't have to define a version - that

Re: Wicketstuff Core Dependency Management...

2009-03-21 Thread James Carman
Well, it does break some things and I plan on fixing those. The problem with dictating the provided scope in the parent is that it totally screws up the transitive dependencies. So, in my example (which was generated from a quickstart), I've got slf4j-log4j declared as a dependency. But, since

Re: Wicketstuff Core Dependency Management...

2009-03-21 Thread Brill Pappin
Actually that might mess up the rest of us :) If you need those lobs to be includes, simply add them to you pom and change their scope so they are included... The build should then override the provided scope in the parent. - Brill Pappin Sent from my mobile. On 21-Mar-09, at 9:01 AM,

Re: Wicketstuff Core Dependency Management...

2009-03-21 Thread James Carman
But, I shouldn't *have* to do that, Brill. That's the whole point. Breaking transitive dependency resolution is a bad thing in the maven world. We're handing dependencies the wrong way if we're breaking stuff. On Sat, Mar 21, 2009 at 11:07 AM, Brill Pappin br...@pappin.ca wrote: Actually that

Re: Wicketstuff Core Dependency Management...

2009-03-21 Thread James Carman
Wicket itself doesn't declare the dependencies this way. So, why should wicketstuff-core? On Sat, Mar 21, 2009 at 11:11 AM, James Carman jcar...@carmanconsulting.com wrote: But, I shouldn't *have* to do that, Brill.  That's the whole point. Breaking transitive dependency resolution is a bad

Re: Wicketstuff Core Dependency Management...

2009-03-21 Thread Brill Pappin
I thought you were talking about the the jetty dependencies (which I think slf4j is part of)? If they are not marked as provided, then won't everyone have to override them in order to exclude them? - Brill On 21-Mar-09, at 11:11 AM, James Carman wrote: But, I shouldn't *have* to do that,

RE: Wicketstuff Core Dependency Management...

2009-03-21 Thread Jeremy Thomerson
://www.wickettraining.com -- sent from a wireless device -Original Message- From: James Carman jcar...@carmanconsulting.com Sent: Saturday, March 21, 2009 10:17 AM To: users@wicket.apache.org Subject: Re: Wicketstuff Core Dependency Management... Wicket itself doesn't declare

Re: Wicketstuff Core Dependency Management...

2009-03-21 Thread James Carman
) Jeremy Thomerson http://www.wickettraining.com -- sent from a wireless device -Original Message- From: James Carman jcar...@carmanconsulting.com Sent: Saturday, March 21, 2009 10:17 AM To: users@wicket.apache.org Subject: Re: Wicketstuff Core Dependency Management... Wicket itself