Allen,

I am not questioning whether checkstyle is a requirement. My concern is
that some of the rules in there are arcane/unnecessary - we should use a
better list of rules, in my opinion. This is why I filed HADOOP-11869. As
pointed out by Jason, this is not a dupe of HADOOP-11866
<https://issues.apache.org/jira/browse/HADOOP-11866> unless scope is being
increased.

thanks,
-Sidharta

On Fri, Apr 24, 2015 at 12:55 AM, Allen Wittenauer <a...@altiscale.com> wrote:

>
>
>
> On Apr 23, 2015, at 7:57 PM, Sidharta Seethana <sidharta.apa...@gmail.com>
> wrote:
>
> > About (3.) , a lot of the check style rules seem to be
> arcane/unnecessary.
> > Please see : https://issues.apache.org/jira/browse/HADOOP-11869
>
>
> a) I've closed it as a dupe of HADOOP-11866 to keep everything in one
> place.
>
> b) I've had HADOOP-11778 open for a while to update checkstyle to a more
> modern version…. which will also likely fix HADOOP-11546.
>
> c) According to our commit guidelines, checkstyle is a requirement for
> commitment.  If we want to remove that requirement, we need to modify the
> guidelines and comment out the registration line in the checkstyle.sh
> plugin. We've been ignoring it for whatever reasons, likely because the
> code in the old test-patch.sh was pretty broken to the point of being
> disabled.
>
>
>         Personally, while some view this as a "minor formatting issue", it
> reflects poorly on the project to have every file formatted differently.
> check style is meant to enforce those rules.   This *is* a quality check.
>
>         Given that branch-2 went from "stable" (~2.4) to "beta" (~2.6) to
> "alpha" (officially 2.7), well… I guess I shouldn't be surprised that
> quality is going down though.

Reply via email to