well it would seem to have gone from there and just be in your local ivy cache as the unmodified build fails for me even before I start adding m-a-t
of course it could be an issue with ivysettings also... I'll do a trawl of the twitter repo when I'm on a computer with a real keyboard ;-) - Stephen --- Sent from my Android phone, so random spelling mistakes, random nonsense words and other nonsense are a direct result of using swype to type on the screen On 23 Jan 2011 04:44, "Stu Hood" <stuh...@gmail.com> wrote: > The Whirr dependency is a snapshot, but it is being pulled from the Twitter > repo defined in ivysettings.xml. When 0.3.0 is released we'll be able to get > it Maven Central. > > On Sat, Jan 22, 2011 at 12:40 AM, Stephen Connolly < > stephen.alan.conno...@gmail.com> wrote: > >> On 22 January 2011 08:20, Stephen Connolly >> <stephen.alan.conno...@gmail.com> wrote: >> > as part of my work on CASSANDRA-2017 I have been trying to test >> > various parts of the cassandra build that use ivy in order to make >> > sure that the maven-ant-tasks version works too... >> > >> > currently "ant build-distributed-test" is broken for me (because it >> > uses a -snapshot of whirr).... >> > >> [snip] >> > >> > obviously my maven-ant-tasks version duplicates the same failure... so >> > I guess I'm wondering how people want to proceed... >> > >> > -Stephen >> > >> >> I have some observations: >> >> 1. Whirr uses a Maven build... but they have committed the cardinal >> sin of Maven builds, i.e. they include a <repositories> section... >> IMHO allowing <repository> definitions in the pom was a mistake. IMHO >> 99.9% of peoples bad feelings towards Maven are the result of people >> using <repository> and <pluginRepository> elements in their poms. Any >> of the other Maven PMC members I have discussed this with agree with >> me ;-) >> >> 2. There is supposed to be validation of poms going to Maven Central >> to refuse them if they have a repositories section... so I suspect >> that either it is broken on repository.apache.org or else the >> 0.2.0-incubating stuff slipped under the radar... I'm looking into >> that. >> >> 3. I will probably have to nudge the downstream dependencies of whirr >> to publish to central to get that resolved. >> >> 4. With the Maven ANT Tasks there is the advantage that you can just >> build whirr locally with >> mvn install >> to get the dependencies into your local repository... which would let >> the build pass... >> >> 5. With Maven ANT Tasks we could use an svn:external with peg rev to >> pull down the whirr code and then <artifact:mvn> to build whirr >> locally from the ANT build >> >> I'm not saying any of the above are solutions, just points to consider >> >> -Stephen >>