Mick,

With respect, I would appreciate it if you would re-read the discussion in 
full. I have been in discussion with Jonathan for a month with no progress. I 
have still not received answers to simple questions I have posed on multiple 
times over a dozen emails (see below), all of which I consider basic 
requirements for constructive engagement.

Jonathan’s expectation that I engage with every demand, coupled with his highly 
selective responses to emails and failure to respond to basic queries, has 
genuinely caused significant toll on my health and mental well-being over the 
past month. I have invested a great deal of time and energy engaging with 
everyone in the community on this CEP, but this aspect of the episode has been 
hugely dissuading to pursuing this kind of activity in future. I am unwilling 
to continue engaging with Jonathan without significant changes to his approach. 
I do not think that it is healthy either for me or the community to expect it, 
either.

I believe we need to update the CEP process to make clear what the expectations 
are on each participant, and I will explore this in the aftermath of this vote, 
whatever the outcome.

If you could help me understand what I could have done better to achieve 
constructive engagement on my below queries and points I would appreciate it, 
but perhaps we can take that offline.


- Requested specific semantic goals to contextualise discussion [2,3,6,7,8,13]

- Requested specific technical shortcomings of Accord with respect to achieving 
these goals [2,3,6,8,9,13]

- Offered a video call to discuss in detail [0,2,4,5,6,13] (an answer to 
decline was forthcoming after almost a month and only after repeated requests – 
I continue to maintain this would be a much more productive and less burdensome 
medium, but no explanation has been forthcoming for his reticence to engage 
with this)

- Discussed or reiterated Accord's compatibility with all transaction systems 
mooted by Jonathan [0,1,2,3,7,10,11,12,13]. Jonathan has evidently rejected one 
of these approaches for interactive transactions, seemingly requiring that we 
pursue a Cockroach style approach, but he is separately demanding a Calvin line 
of enquiry and has not yet engaged with my explanations of Accord’s 
compatibility with the Cockroach approach, either to ask for clarification or 
to explain my mistake.



[0] 
https://lists.apache.org/thread.html/r5656428f3d0154c008ba19b74bf26cf1518b42309bcfd770a74dab4d%40%3Cdev.cassandra.apache.org%3E

[1] 
https://lists.apache.org/thread.html/re1192924ca9f9e1a533e33c6df169c37f9c2d2bcb133e034adb6e079%40%3Cdev.cassandra.apache.org%3E

[2] 
https://lists.apache.org/thread.html/r68e08d2441b9df9e3606e0fc2adacdda638beff30543ef15b3d46a80%40%3Cdev.cassandra.apache.org%3E

[3] 
https://lists.apache.org/thread.html/r7da88e29adcce7e98d048753224fe84dea026c24632336038eea1d47%40%3Cdev.cassandra.apache.org%3E

[4] 
https://lists.apache.org/thread.html/r58cf47ff3d654807f743161a2a35cf79b30e4602afb44db50edbbb9e%40%3Cdev.cassandra.apache.org%3E

[5] 
https://lists.apache.org/thread.html/rff5425aee42e0758f86c2d53790fb5870b6fa6d6d7edcd54f93d8df1%40%3Cdev.cassandra.apache.org%3E

[6] 
https://lists.apache.org/thread.html/rf96513cfd5ddab52ecdf9d7d579ca46f9ac85cd3053c39a6e8faa332%40%3Cdev.cassandra.apache.org%3E

[7] 
https://lists.apache.org/thread.html/r394064787a9db6d02de73e5d760dd0c9b4f5fbb5b6d169df31a33073%40%3Cdev.cassandra.apache.org%3E

[8] 
https://lists.apache.org/thread.html/r5c0be74659f3696f310e3921cbbf7cecaf2ade0218397920dcfe3a4d%40%3Cdev.cassandra.apache.org%3E

[9] 
https://lists.apache.org/thread.html/reb0addf14d7d2307c8d2ca7422489484940cdf40a288d5625dabf265%40%3Cdev.cassandra.apache.org%3E

[10] 
https://lists.apache.org/thread.html/red7edd4f8be310a0d725ea0872d645dfceb43f7c3a6885db1ee3a244%40%3Cdev.cassandra.apache.org%3E

[11] 
https://lists.apache.org/thread.html/rd2c3b6a40ffa2530fb7898e3045efbd999f5e8f1619a56589bf29b8b%40%3Cdev.cassandra.apache.org%3E

[12] 
https://lists.apache.org/thread.html/r21f8f532986b2ae6bf80f31a162ce7652ef2fa93af8d6abbe259e21f%40%3Cdev.cassandra.apache.org%3E
[13] 
https://lists.apache.org/thread.html/re6734d8aadcc17f6f14e1e07b9d3483a3e7628b70d094980e3056c3b%40%3Cdev.cassandra.apache.org%3E






From: Mick Semb Wever <m...@apache.org>
Date: Thursday, 14 October 2021 at 22:08
To: dev@cassandra.apache.org <dev@cassandra.apache.org>
Subject: Re: [VOTE] CEP-15: General Purpose Transactions
>
> 1. Do you support adopting this CEP?
> 2. Do you support the transaction semantics proposed by the CEP for
> Cassandra?
> 3. Do you support an incremental approach to developing transactions in
> Cassandra, leaving scope for future development?
>


1.  -1

There's discussions still ongoing around this CEP. I support the CEP but
believe it is important that the community takes the patience to let
everyone say their piece and feel that they have been heard. I do not see
that waiting a week, or two, before another vote risks the inclusion of
this CEP in this release cycle. I've certainly appreciated reading through
every question raised, and wouldn't object to the CEP page being updated to
include even more (but this is not a blocker for me).

Reply via email to