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" <apurt...@apache.org> 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 <ryano...@gmail.com>
> To: hbase-...@hadoop.apach...

> wrote:
> > -1
> >
> > I think Maven is too complex and will lower the adoption of HBase by
> > peo...

Reply via email to