incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric Evans <>
Subject Re: Reoganizing drivers
Date Thu, 07 Jul 2011 14:53:25 GMT
On Wed, 2011-07-06 at 13:33 -0500, Jonathan Ellis wrote:
> - the git mirror won't pick up anything under drivers/

Has there been any effort made to have INFRA add it?

> - building the Java drivers is fragile and complicated, and there's a
> lot of duplication with the "main" ant build

Fragile how so?  Because of the build-dependency on Cassandra (and/or
how it is satisfied)?

What duplication are you referring to?  I don't see much beyond all of
the boilerplate you'd see between any two ant projects.

> - patches that affect both Cassandra and JDBC are cumbersome since
> they have to be committed separately (e.g.

Well, the idea of moving it was to be able to treat it as a separate
project (more or less), so it follows that you'd have to independently
patch anything using AbstractCassandraDaemon. 

Well, it follows that if we change an API that any project using it will
need to be updated as well.  Since the idea behind moving the drivers
was to be able to treat them as separate projects, it follows that we'd
have to do it here as well.

> I'm inclined to think we should move it back to trunk (but not have
> multiple versions for 0.8 branch).  We can still tag/branch separately
> from there. 

What do you mean by "but not have multiple versions for 0.8 branch"?  

Eric Evans

View raw message