> 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
>>> 
>>> 

Reply via email to