FWIW, to my naive mind it makes sense to follow a process like: 1)
Propose, 2) Discuss, 3) Vote (if discussion closes out w/o controversy
4) Adopt (if vote passes), 5) Cut the top-level JIRA. Creating the JIRA
is the call to action for performing the work (at some point): it
probably makes sense to not issue the call to action until the community
has agreed that the action is reasonable and desirable.
There are counter-examples though: e.g.
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=263425995
and
https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-38%3A+CQL+Management+API
. So I didn't hesitate much in creating the JIRA, thinking maybe there
are good if undocumented reasons for doing so. Apologies if it created
noise.
My instinct though is that for a somewhat formal proposal process, it's
probably best to let the process run its course before kick-starting the
mechanisms for tracking the actual implementation.
Thanks -- Joel.
On 7/17/2025 8:08 AM, guo Maxwell wrote:
We should reach a consensus on the CEP, and then we can adjust the
status of Jira to open. If everyone feels that there is no need to
start this CEP, then Jira either does not need to be created or there
is no need to set it to open.
I think the order to set the jira‘s status is more important than create.
Josh McKenzie <jmcken...@apache.org>于2025年7月17日 周四下午10:42写道:
I /may/ have led Joel astray re: ordering on CEP-50 and
https://issues.apache.org/jira/browse/CASSANDRA-20768.
I always thought we created JIRAs proactively to go along w/a CEP
and just closed out the JIRA if we couldn't get to an agreement on
things. Mostly just because of my anal retentive reflex to expect
there to be a linked JIRA in the CEP wiki article (which of course
adds no value until the CEP discussion and vote have passed...).
Though in cases where there's prototype code or artifacts to go
along w/a CEP, I think having a JIRA for that makes sense.
Anyway - anyone have any opinions here? I don't think it's
important enough to codify anything, just wondering if I should
recalibrate my own assumptions around that structure so I don't
potentially lead future people astray.