[ https://issues.apache.org/jira/browse/CASSANDRA-2761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082668#comment-13082668 ]
Eric Evans commented on CASSANDRA-2761: --------------------------------------- bq. Then you're not very familiar with the current stability or lack there of of the JDBC driver. No, I guess not, but it can't be any worse on us than for anyone else using it. A solution that only benefits us doesn't seem very... friendly. ---- I think the difference in opinion here comes from what determines whether the server and driver should be considered different projects. I can see where people who feel a high degree of ownership over the code of both, and who by virtue of infrastructure have write access to both, might consider it contrived to treat them as separate projects. I'm not discounting that point of view, but I do think that's more Social than Technical, and is limited to a relatively small group of Cassandra hackers. As I've said elsewhere, I think it is very important that these drivers be allowed to evolve on their own release schedule with their own versioning that reflects compatibility with a CQL version and not any particular Cassandra version(s). It's also quite likely, particularly where the driver language != Java that the group of developers is entirely different from those working on the server. And there is no hard dependency between drivers and Cassandra in either direction (the JDBC->Cassandra dependency is one of convenience). To me, this pretty solidly points to them being separate projects. Keeping them separate won't be as convenient as treating them as one monolithic project, but it's no worse an experience than what other application developers are subjected to. We should be able to eat our own dog food. I also realize that there is more work needed here to decouple the JDBC driver and make this all work better, work that I've volunteered to do. I haven't had as much time to spend on this lately, but that should be changing RSN. > JDBC driver does not build > -------------------------- > > Key: CASSANDRA-2761 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2761 > Project: Cassandra > Issue Type: Bug > Components: API > Affects Versions: 1.0 > Reporter: Jonathan Ellis > Assignee: Rick Shaw > Fix For: 1.0 > > Attachments: jdbc-driver-build-v1.txt, > v1-0001-CASSANDRA-2761-cleanup-nits.txt > > > Need a way to build (and run tests for) the Java driver. > Also: still some vestigal references to drivers/ in trunk build.xml. > Should we remove drivers/ from the 0.8 branch as well? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira