I'd like to propose we merge the cassandra-sidecar <https://github.com/apache/cassandra-sidecar> and cassandra-analytics <https://github.com/apache/cassandra-analytics> repositories. I've shopped the idea around to some of you and gotten universally positive feedback with some questions about details we deferred to this discussion.
*Reasons we should merge:* • Break circular dependencies between the 2 projects • Remove redundant copy/pasted code • Simplify build and CI • Reduce friction on changes that span both projects • Simplify the CDC implementation *Outstanding questions and observations that came up:* • Do we merge one repository into the other? Or do we create a new project and bring them both in? • What do we do about JIRA? Leave separate or combine? • What do we do with open issues and PR's in github? • We'll need to thoughtfully update CI (github + circle) since we're right at the limit on the free tier on both projects • What do we do about existing deprecated repositories (cassandra-analytics and/or cassandra-sidecar)? • We'll need to update our release process Other observations or questions welcome, as are thoughts on the entire process, on the outstanding questions, etc. Looking forward to the discussion everyone. ~Josh
