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...