+ .9 for me.

I think it would be a good thing for the project in the long run to conform
to a more standard Java style, but I'm unable to provide any time to make
it happen.  I don't think it's reasonable to impose this burden on anyone
if I'm not willing to take it on myself, so this is why I'm not a +1.

https://www.apache.org/foundation/voting.html#expressing-votes-1-0-1-and-fractions




On Sat, Jan 18, 2025 at 12:32 PM Ekaterina Dimitrova <e.dimitr...@gmail.com>
wrote:

> I also do not see huge benefit in switching the style, honestly. And I see
> risks more than benefits.
>
> I also share Blake’s opinion that this would be more suitable for a new
> project.
>
> On Sat, 18 Jan 2025 at 15:27, Blake Eggleston <beggles...@apple.com>
> wrote:
>
>> I lean pretty strongly towards -1 on this. If we were starting a new
>> project, then yeah it would make sense. As an older project though, I don’t
>> see any clear benefits for switching the style at this point, and can
>> foresee it causing a lot of pain. Even if we were to wait for accord before
>> going forward, and address any issues with git blame, there are a lot of
>> other in-flight projects that would have to deal with this, there are a lot
>> of tickets waiting for review that would be affected.
>>
>>
>> On Jan 18, 2025, at 9:40 AM, Štefan Miklošovič <smikloso...@apache.org>
>> wrote:
>>
>> I agree with Benedict wholeheartedly.
>>
>> Yes, I am happy where the braces currently are and I don't understand
>> that placing braces and the whole "problematic" is such a big topic for
>> other people.
>>
>> 99% of problems with braces are caused by people not having their
>> formatter in IDEA (or any IDE of their choosing) set up correctly. Setting
>> up a formatter in your IDE is a perfectly normal thing to do.
>>
>> I am trying to figure out how to set this up automatically so when people
>> hit formatting shortcuts, the braces would be put where they should be.
>>
>> I do not think that "well but I need to think about formatting and
>> hitting that shortcut!" is a valid point. Come on folks ... one shortcut
>> away and your code is formatted as it should be.
>>
>> If somebody has very special requirements for placing braces for very
>> specific scenarios for better readability (one-liners, lambdas ...) we
>> should enable them to do so.
>>
>> On Sat, Jan 18, 2025 at 4:25 PM Benedict <bened...@apache.org> wrote:
>>
>>> This is a mad idea that I can’t believe anyone is seriously
>>> entertaining. -1.
>>>
>>> On 18 Jan 2025, at 13:17, Josh McKenzie <jmcken...@apache.org> wrote:
>>>
>>> 
>>> Trying to break out discussions here to keep things moving - see thread 
>>> "Checkstyle
>>> as style contract for Cassandra
>>> <https://lists.apache.org/thread/8lzlc4x6g6yx766w738grxdcmqgwds7l>"
>>>
>>> One topic that came up on the thread was whether we were collectively
>>> happy with our current newline bracing style and, if not, what we might do
>>> about it. The following points came up:
>>>
>>>    1. We would do this post-accord merging so as not to cause
>>>    significant rebase pains for the branch (unless active accord devs 
>>> advocate
>>>    for otherwise)
>>>    2. re: git history pollution, Abe pointed out that we can use a
>>>    --ignore-revs-file option in git to switch bracing style in one go and 
>>> keep
>>>    our history.
>>>    3. Caleb advocated for limiting ourselves to trunk only. Given only
>>>    bugfixes go to older branches this would limit our surface area of change
>>>    quite a bit.
>>>    4. Mick seconded raised concerns about forks absorbing pain. We have
>>>    multiple fork owners on the thread in favor of making the change, but 
>>> it's
>>>    worth keeping in mind.
>>>
>>> In general, sentiment was clearly skewed towards changing our bracing
>>> style on trunk to have braces on the same line as preceding control flow
>>> statement, closing braces on newline.
>>>
>>>
>>

Reply via email to