[00:04] <SpamapS> anybody know of something that takes ivy.xml and makes a dependency list out of it?
[07:43] <SpamapS> ttx: good morning. ;)
[07:44] <SpamapS> ttx: I found some allies in cassandra's dev community, so things are moving forward again. :)
[07:44] <SpamapS> ttx: question.. I haven't seen anything that makes builds easy when a project uses 'ivy.xml' .. but it would be very useful (and simple) to turn ivy.xml into a skeleton debian/control file... thoughts?
[07:46] <ttx> SpamapS: no there is no "ivy helper"
[07:46] <ttx> SpamapS: usually I rewrite an ant build.xml
[07:47] <ttx> that just compiles the damn thing
[07:47] <ttx> rather than also wash the floor and seubmit a test job on remote hudson instances
[07:47] <SpamapS> ttx: right I want to use ivy.xml to build the Depends:/Build-Depends: lines
[07:47] <ttx> and then use the cdbs ant magic
[07:48] <ttx> that's uncharted waters, but probably good to have
[07:48] <SpamapS> ttx: also have you done much with maven-debian-helper ?
[07:48] <ttx> ivy is not that much used
[07:48] <SpamapS> Apache projects seem to use ivy a lot
[07:48] <ttx> they usually also have ant build scripts lying around :)
[07:48] <ttx> maven-debian-helper is a hack
[07:49] <ttx> ah hold on
[07:49] <ttx> I confused it with maven-ant-helper
[07:50] <ttx> maven-debian-helper is actually *not a hack*
[07:50] <ttx> it allows to build (in the debian way) something using maven
[07:51] <SpamapS> yeah it seems to work fairly well
[07:51] <ttx> note that it introduces (useful) fuzzyness in dependency versioning
[07:52] <SpamapS> I wasn't able to use it to build antlr3-3.1.3 .. but only because it needed antlr3-maven-plugin, which needed.. antlr3 ;)
[07:52] <ttx> as in, maven wants foo-3.0.2, you have foo... let's take foo.
[07:52] <ttx> so it's not a recipe for sure success
[07:52] <SpamapS> Right seems like pbuilder and >= versions become an absolute must for sanity. ;)
[07:54] <SpamapS> Well anyway, I'm on to avro.. and a couple of cassandra devs may do packages for jackson and json-simple
[07:54] <SpamapS> ttx: They seem to think that thrift is not doable long term, because it builds non-abi-compatible libraries that break stuff. :-/
[07:56] <SpamapS> ttx: anyway, I'm heading to bed.. thanks for the insight. :)
[07:57] <ttx> jackson is work in progress
[07:57] <ttx> in debian
[07:58] <ttx> SpamapS: ^
[07:59] <SpamapS> ttx: Oh I hadn't seen that.. good to know. :)
[07:59]  * SpamapS goes to sleep "fo real"
[08:02] <ttx> SpamapS: I think someone told me it's on -mentors
[12:57] <nthykier> SpamapS: Have you seen https://code.launchpad.net/~ludovicc/uj/antlr3 ?
[13:41] <Asche> hi
[16:18] <SpamapS> nthykier: I had not, but that looks very promising! :)
[16:19] <nthykier> SpamapS: I figured you might be interested in it ;)
[16:19] <SpamapS> Definitely.. grabbing it right now. :)