I don’t really have an opinion on re-writing the existing one vs closing that and making a new one. But I do think we should have some CEP describing the "1.0 shippable version" of the side car that is being proposed, then it can have a VOTE thread, and there will be no issues voting the release meets the CEP once it is ready.
-Jeremiah On Oct 1, 2024 at 7:58:41 AM, Josh McKenzie <jmcken...@apache.org> wrote: > CEP-1 is still completely relevant and we could send an update > > CEP-1 feels really fat compared to all our other CEP's. When you need a > table to enumerate all the subsets of things you're going to do with > something so you can keep track of progress... it might be too large. :D > > If we think we can navigate that, I definitely won't stand in the way. But > given that the people actively working on it aren't the original authors > and the shepherd's inactive, ISTM a reboot would be cleaner. > > On Mon, Sep 30, 2024, at 8:36 PM, Dinesh Joshi wrote: > > CEP-1 is still completely relevant and we could send an update but as it > stands right now we’ve made a ton of progress and would like to focus on > getting to a release so it’s real for the community. > > On Mon, Sep 30, 2024 at 5:31 PM Patrick McFadin <pmcfa...@gmail.com> > wrote: > > There are two easy choices. > > 1 - Re-furbish CEP-1 and start a [DISCUSS] thread > 2 - Close out CEP-1 and Propose something fresh and start a [DISCUSS] > Thread on that. > > Do you think there is enough in CEP-1 to keep moving with or is it > completely wrong? > > Patrick > > On Mon, Sep 30, 2024 at 4:53 PM Francisco Guerrero <fran...@apache.org> > wrote: > > Hi folks, > > I feel I need to update the status of CEP-1 as it currently stands. > For context, the Cassandra Sidecar project has had a steady flow of > contributions in the past couple of years. And there is a steady stream > of upcoming contributions, i.e live migration (CEP-40), CDC (CEP-44), > and many others. However, I believe we need to address one issue > with CEP-1; and that is its scope. > The scope of CEP-1 is too broad, and I would like to propose either > closing on CEP-1 or rescoping it. We have a Sidecar now, it's part of > the foundation, and AFAIK we've pretty much satisfied the 2 goals of > CEP-1 which are listed as "extensible and passes the curl test" and > "provides basic but essential and useful functionality". > CEP-1 was discussed and consensus was achieved in 2018 after > a lot of discussion[4]. CEP-1 contributed to the foundation of the CEP > process. Several JIRAs have been opened and active contribution is > happening in the subproject. > We are getting close to proposing the first release of Sidecar, pending > some trivial fixes needed in the configuration and build > processes[1][2][3]; > as well as CASSANDRASC-141[5] which will bring authn/authz into Sidecar. > Once > we close on CASSANDRASC-141, Sidecar will be ready for the 1.0 release. > Any new major feature to Sidecar would go through the regular CEP process. > Cassandra’s Sidecar usage is not restricted to the Analytics library, > however > it does support this use case at the moment. I will not touch on vnode > support in Cassandra Analytics as it deserves its own separate discussion. > We're excited to invite you to a talk on Cassandra Sidecar at the Community > Over Code next week. Join us as we explore the current features and share > what’s on the horizon for Sidecar. > > Looking forward to hearing your thoughts on this proposal. > Best, > ⁃ Francisco > [1] https://issues.apache.org/jira/browse/CASSANDRASC-120 > [2] https://issues.apache.org/jira/browse/CASSANDRASC-121 > [3] https://issues.apache.org/jira/browse/CASSANDRASC-122 > [4] https://lists.apache.org/thread/xyg8n5hkt7xrfqv48k91tx1jwp0pvcpw > [5] https://issues.apache.org/jira/browse/CASSANDRASC-141 > > > >