Code Climate

Dev tools

code quality analysis

SHOW HN2013

63points
31comments
#404of 1,739 in 2013
Top 24%of 2013 by points

How HN took it

RoastedHalf or more of the comments are critical

2 positive, 6 neutral or asking, 1 mixed, 10 critical, out of 19 comments about the project. Thread score -0.31.

Execution: 1 for, 7 againstPricing: 0 for, 2 againstDesign: 1 for, 0 againstIdea: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

Objections

  • Open-source repos are separated from private accounts and hard to find, with no GitHub OAuth for OSS.

    From 2 comments
    • Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
      ianstormtaylor on HN
    • We are working on the UI for exposing it to OSS. The issue is right now we are not doing GitHub OAuth for OSS repos, so we can't know who should be able to configure the settings…
      brynary on HN
  • Linter is stricter than JSHint/JSLint and flags unnecessary issues; braceless if penalised.

    From 2 comments
    • There are some issues which make me question the usefulness for a javascript project: For browser-based scripts, usually a minified and an unminified version are made available.…
      nonchalance on HN
    • Many of the complaints are due to the opinion that the braceless if is bad: ``` if(foo) bar(); ``` I understand why you may think ``` if(foo) { bar(); } ``` is better, but it's…
      nonchalance on HN
  • Minified and bundled build files inflate duplication; exclude patterns not respected.

    From 2 comments
    • There are some issues which make me question the usefulness for a javascript project: For browser-based scripts, usually a minified and an unminified version are made available.…
      nonchalance on HN
    • Looks interesting, but is unfortunately not that useful for projects that include either build artifacts or external dependencies in their repositories. It would be awesome if it…
      bergie on HN
  • Metrics like GPA, churn and complexity are unclear; underscore.js scores 0.0.

    From 2 comments
    • Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
      ianstormtaylor on HN
    • Looks nice, but I'm not sure what to make of this when underscore.js has a 0.0 score (https://codeclimate.com/github/jashkenas/underscore/trends).
      cocoflunchy on HN
  • Site is slow and the layout is cramped.

    From 1 comment
    • Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
      ianstormtaylor on HN

Requests

  • Support CoffeeScript projects and src/lib compiled structures.

    From 4 comments
    • This would be great to try out, but unfortunately it doesn't seem to work on my code structure! Most of my projects are CoffeeScript residing in /src, compiling into an identical…
      richthegeek on HN
    • Also given it a shot on some more friendly code (no concatenation, no root index.js) and it completely fails: https://bitbucket.org/bithiive/delayed-ping
      richthegeek on HN
    • I tried it out, but forgot that it wouldn't work with our project because it's all in coffeescript! Oops.
      etler on HN
    • Want CoffeeScript
      elwell on HN
  • Allow exclusion and ignore patterns, including for open-source repos.

    From 2 comments
    • Looks interesting, but is unfortunately not that useful for projects that include either build artifacts or external dependencies in their repositories. It would be awesome if it…
      bergie on HN
    • Thanks for the response! It seems exclude patterns are only available for paying customers, not for open source projects.
      bergie on HN
  • Add a file navigator and an overall letter grade instead of GPA.

    From 1 comment
    • Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
      ianstormtaylor on HN
  • Offer a cheaper single-user plan.

    From 1 comment
    • I would love to give this a try, but I feel the price is a bit steep for a single developer. Will there be smaller plans in the future that only allows 1 user?
      woutr_be on HN

Questions

  • How does it compare to JSLint or Sonar's JavaScript plugin?

    From 2 comments
    • Well, before I open an account, can you please explain how this is better than using jslint?
      qwertyboy on HN
    • How does it compare to using Sonar with the JavaScript plugin? (not in a Sonar vs Code Climate way, but specifically for JS)…
      moondowner on HN
  • What is the site actually for, and does it do manual code review?

    From 2 comments
    • Looking at the Code Climate page it has taken me a while to figure out what Code Climate actually is, and I'm still not terribly sure. It's also given me the thought that a site…
      scrabble on HN
    • Founder of Code Climate here. We help developers improve the quality of their code by providing automated code reviews using static analysis. There are no manual (human) code…
      brynary on HN

Alternatives named

  • JSLint

    From 1 comment
    • Well, before I open an account, can you please explain how this is better than using jslint?
      qwertyboy on HN
  • JSHint

    From 1 comment
    • Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
      ianstormtaylor on HN
  • Sonar JavaScript plugin

    From 1 comment
    • How does it compare to using Sonar with the JavaScript plugin? (not in a Sonar vs Code Climate way, but specifically for JS)…
      moondowner on HN
  • Travis CI

    From 2 comments
    • Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
      ianstormtaylor on HN
    • and the underscore.js page at Travis-ci: https://travis-ci.org/jashkenas/underscore (funnily enough also been produced on a bluebox.net machine) nevertheless overall this looks…
      fpp on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/6605500)