On Sat, Jul 9, 2011 at 8:29 PM, Rick Shaw <wfs...@gmail.com> wrote: > > On Jul 7, 2011, at 10:53 AM, Eric Evans wrote: > >> 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?
Aaron asked, they said they only do standard svn trunk + branches + tags. >> What do you mean by "but not have multiple versions for 0.8 branch"? I mean it would live in trunk but only in trunk -- there would be no branches/0.8/drivers or branches/1.0/drivers. > Can't we keep the /drivers code in the trunk and just have separate Ant tasks > for building the driver parts independent of the tasks for for the server? Right, this feels ideal to me. Otherwise the "right" way to handle it is to download a Cassandra stuff-the-driver-needs jar from the maven repo. I'd rather just have {cassandra} and {driver} build targets personally, from the same tree, rather than introducing this intermediate dependency. > Another thought would be to keep it in the separate tree as it is now, and > dumb down the driver build to just build the JAR artifacts (binary, source, > and javadoc). and do all testing and integration work in the server-side > trunk by using just the Driver jar as a dependency for the tests in the > server tree? Then you have the reverse problem, that running the test suite requires this other checkout to be around somewhere. -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of DataStax, the source for professional Cassandra support http://www.datastax.com