Jesse McConnell <jesse.mcconn...@gmail.com> writes: > ya, until the developers decide to go the route of most other apache > projects and use maven and deploy artifacts into maven central your > best bet is to manage it yourself and install into a repository > manager and like archiva and nexus
the issue is a bit worse. the fact that some key artifacts (such as Thrift) are not in the official Maven repositories means that projects end up depending on different versions of these. for instance, I am in the process of implementing a Thrift service which is backed by a Cassandra store. the current assumption is that I need to hide the dependencies inside OSGi modules so that I can live with multiple Thrift versions. (In fact, I've spent all day trying to figure out how I should go about doing this in the least painful way possible). (I was hoping to have an OSGi bundle which embeds all dependencies for Hector by the end of today, but it seems I have to continue work on that tomorrow. What I have so far isn't....pretty :-). that being said, Thrift has another RC coming up and if this one sticks we should hopefully see Thrift in the official Maven repositories soon. Hopefully Cassandra will follow? -Bjørn