> On Nov 17, 2015, at 5:13 PM, Stack <st...@duboce.net> wrote:
>
> Want to make a patch Appy? Will up our violations count but the set looks
> reasonable to me.
> St.Ack
>
>> On Tue, Nov 17, 2015 at 4:54 PM, Apekshit Sharma <a...@cloudera.com> wrote:
>>
>> I agree. Sorry if I my message was lost in the boring sunday story, but
>> the proposal is only to enable new checkstyles which are listed in the
>> first mail so we can know current state of our codebase and gauge its
>> improvement overtime.
>>
>>
>>> On Tue, Nov 17, 2015 at 1:20 PM, Nick Dimiduk <ndimi...@gmail.com> wrote:
>>>
>>> The problem with a fixup "rampage" is it will very like introduce
>> conflicts
>>> with any patches that are in review process. We have no issue with
>> general
>>> code cleanup. The problem is introducing more work for
>>> contributors/reviewers while it's happening. The cleanup needs to happen
>> in
>>> tandem with compile-time enforcement of the rules so that we don't let
>> the
>>> bit-rott set back in again.
>>>
>>> So really, it's about coordinating the roll-out with minimal impact on
>>> active development. Proposals?
>>>
>>> On Tue, Nov 17, 2015 at 11:55 AM, Apekshit Sharma <a...@cloudera.com>
>>> wrote:
>>>
>>>> Emm...do no replies mean "don't care" which means silent yes? :-)
>>>>
>>>> On Tue, Nov 10, 2015 at 3:11 PM, Apekshit Sharma <a...@cloudera.com>
>>>> wrote:
>>>>
>>>>> Last sunday, when i was bored, i thought 'let's fix some naive
>> stuff,
>>>>> oh.. checkstyles!'. After some time and few changes, I realized what
>>> can
>>>> be
>>>>> more boring than idling around...repeating large mechanical change
>>>> across 5
>>>>> branches :-(. And can't just do it for single branch.
>>>>>
>>>>> Then, looking at history of checkstyle errors:
>>>>> 5th sept: 3815
>>>>> 7th sept: 1834 <-- what happened in last 2 days?
>>>>> 5th nov: 1726
>>>>> Seems like they do get fixed over time.
>>>>>
>>>>> So the idea here is, increase the code quality bar to see how
>> good/bad
>>> we
>>>>> are, basically know where we stand, and work incrementally towards
>>>> getting
>>>>> better.
>>>>> Personally, in all my patches, i'll fix some checkstyle issues only
>>>> around
>>>>> the code am touching. But if someone wants to go on a rampage and fix
>>>> lots
>>>>> of them at once, wohooo!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> On Tue, Nov 10, 2015 at 8:51 AM, Jonathan Hsieh <j...@cloudera.com>
>>>>> wrote:
>>>>>
>>>>>> Is the goal just to incrementally fix these as we touch code or do
>> you
>>>>>> plan
>>>>>> some mass check style cleanup?
>>>>>>
>>>>>> I've recently started contributing again and like how the checkstyle
>>>>>> scripting enforces a monotonicly decreasing # of violations.
>>>>>>
>>>>>> On Monday, November 9, 2015, Apekshit Sharma <a...@cloudera.com>
>>> wrote:
>>>>>>
>>>>>>> Sometimes, looking at certain things in our code makes me think,
>>> 'How
>>>>>> did
>>>>>>> it get in, there should be some kind of check for it!'.
>>>>>>> Looked at different checkstyles rules and I think we can enable
>> the
>>>>>>> following ones to improve the formatting quality of our codebase.
>>>>>>>
>>>>>>> ImportOrder
>>>>>>> <
>> http://checkstyle.sourceforge.net/config_imports.html#ImportOrder>
>>> :
>>>>>> keep
>>>>>>> imports in sorted order
>>>>>>>
>>>>>>> LeftCurly <
>>>>>> http://checkstyle.sourceforge.net/config_blocks.html#LeftCurly>
>>>>>>> :
>>>>>>> Placement of left curly brace. Does 'eol' sounds right setting?
>>>>>>>
>>>>>>> NeedBraces <
>>>>>>> http://checkstyle.sourceforge.net/config_blocks.html#NeedBraces>
>> :
>>>>>>> braces around code blocks
>>>>>>>
>>>>>>> JavadocTagContinuationIndentation
>>>>>>> <
>> http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation
>>>>>>> :
>>>>>>> Avoid weird indentations in javadocs
>>>>>>>
>>>>>>> NonEmptyAtclauseDescription
>>>>>>> <
>> http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription
>>>>>>> :
>>>>>>> We have sooooo many empty javadoc @ clauses. This'll take care of
>>> it.
>>>>>>>
>>>>>>> Indentation <
>>>>>>> http://checkstyle.sourceforge.net/config_misc.html#Indentation> :
>>>>>>> Bad indentation hurts code readability. We have indentation
>>>> guidelines,
>>>>>>> should be fine enforcing them.
>>>>>>>
>>>>>>> - Apekshit
>>>>>>
>>>>>>
>>>>>> --
>>>>>> // Jonathan Hsieh (shay)
>>>>>> // HBase Tech Lead, Software Engineer, Cloudera
>>>>>> // j...@cloudera.com // @jmhsieh
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Regards
>>>>>
>>>>> Apekshit Sharma | Software Engineer, Cloudera | Palo Alto,
>> California |
>>>>> 650-963-6311
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Regards
>>>>
>>>> Apekshit Sharma | Software Engineer, Cloudera | Palo Alto, California |
>>>> 650-963-6311
>>
>>
>>
>> --
>>
>> Regards
>>
>> Apekshit Sharma | Software Engineer, Cloudera | Palo Alto, California |
>> 650-963-6311
>>