hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Purtell <apurt...@apache.org>
Subject Re: Moving to Maven (HBASE-2099)
Date Sat, 13 Feb 2010 17:48:52 GMT
Even with -Doffline=true Ivy still wants to connect to resolve dependencies
and fails the build if I'm disconnected. So I have to take the ivy rules
out of the build file to do anything useful.

Am I missing something? 

   - Andy

----- Original Message ----
> From: Ryan Rawson <ryanobjc@gmail.com>
> To: hbase-dev@hadoop.apache.org
> Sent: Sat, February 13, 2010 9:39:51 AM
> Subject: Re: Moving to Maven (HBASE-2099)
> Andrew... its not a problem, you run ant before You go and the deps are
> automatically cached in a dot directory in your home.
> Woe is you if you forget to do this while connected: -(
> On Feb 13, 2010 9:35 AM, "Andrew Purtell" wrote:
> I suspect the problems I'd like to avoid we've already mostly taken on
> with Ivy. Primarily: The need to be connected to build and test. That is
> a real problem on a 15 hour flight. Domestic flights have options, but
> not the international ones. At least with Ivy I can edit out the resolve
> steps from the Ant buildfile as long as I ran 'ant test' before boarding.
> Edit, then rm -rf build/classes/* instead of 'ant clean', etc.
> Don't tell me I need to spend hours to figure out how to set up a local
> mirror of the public repo and then keep it up to date thereafter. There
> seem to be 5 large repositories referenced in ivysettings.xml. I doubt I
> have or can spare enough disk on the laptop and don't have the bandwidth
> to prune to just the packages that HBase needs and then update by hand
> whenever that changes or they change. If you tell me this, I have an
> impolite response for you.
> Clearly I'm unhappy with the definition of "progress" of some. Will
> Maven make me more or less unhappy? If Maven can support some totally
> disconnected operation from cache -- which Ivy cannot apparently -- then
> that would be awesome. If it makes the situation for me worse, I'll just
> do something else on those flights.
>   - Andy
> ----- Original Message ----
> > From: Ryan Rawson 
> > To: hbase-dev@hadoop.apach...
> > wrote:
> > > -1
> > >
> > > I think Maven is too complex and will lower the adoption of HBase by
> > > peo...


View raw message