[openstack-dev] Bring pylint check to gate nova

Doug Hellmann doug.hellmann at dreamhost.com
Fri Aug 17 11:37:31 UTC 2012


On Thu, Aug 16, 2012 at 10:18 PM, Michael Barton <
mike-launchpad at weirdlooking.com> wrote:

> I don't want to gate on pylint.  It's a good tool for improving code,
> but it's noisy and I either don't agree with or don't care about a lot
> of stuff it reports on per-commit.
>
> - Mike
>

+1

Projects I've seen try to use pylint always end up spending a lot of time
dealing with the false-positives and excessively pedantic "rules," usually
to the detriment of code readability and developer productivity.

Doug


>
>
> On Thu, Aug 16, 2012 at 4:32 PM, Matt Joyce <matt.joyce at cloudscaling.com>
> wrote:
> > +1 on cython
> >
> > On Aug 16, 2012 1:27 PM, "Eric Windisch" <eric at cloudscaling.com> wrote:
> >>
> >> On Thursday, August 16, 2012 at 16:16 PM, Yun Mao wrote:
> >>
> >> Interesting, I didn't know that. I thought Cython was for Python->C
> >> compiler/C extensions. Will take a look later. Thanks,
> >>
> >> It is, but it can convert any arbitrary Python script into C code using
> >> libpython, it will even frontend gcc for you.
> >>
> >> Because C is strongly typed, this tends to catch bugs, errors, and
> >> omissions in Python code.
> >>
> >> Also, the output it gives on errors tends to be a bit more userfriendly
> >> than pylint and pep8, in my opinion.
> >>
> >> Regards,
> >> Eric Windisch
> >>
> >>
> >> _______________________________________________
> >> OpenStack-dev mailing list
> >> OpenStack-dev at lists.openstack.org
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >>
> >
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20120817/2b9b6ab7/attachment.html>


More information about the OpenStack-dev mailing list