Live data from Hacker News

Coala – Code Analysis Application

coala-analyzer.org

11–20 of 23 posts

Re: Coala – Code Analysis Application

#11

I would work on your video. Watching the developer make spelling mistakes, then backspacing and uneven text input rate etc is somewhat painful.

Thanks, I've filed an issue at https://github.com/coala-analyzer/website/issues/27 . We'll definitely look at that. You probably know how manpower in open source projects with no commercial backing behaves :)

Re: Coala – Code Analysis Application

#12

So it's language agnostic. Can anyone tell me the rocket science behind this? How would a library know if a code and its libraries are performing software development/engineering best practices? What types of algorithms do you use and are there other libraries that already does this that is language agnostic?

I think you're expecting it to be something more exciting than it is (I was too at first.) It's just a front end for static analysis tools. Coala doesn't do any analysis on its own. Everything is delegated to other tools. It just provides a way to pass configuration in and to parse the output so you know what lines in the source file have problems. Code Climate does something similar with their Engines[0] specificati…

Oh btw. coala allows automatic fixes for source code, most tools like code climate are usually reporting only and can be more annoying than helpful.

Re: Coala – Code Analysis Application

#13
post #11

I would work on your video. Watching the developer make spelling mistakes, then backspacing and uneven text input rate etc is somewhat painful.

Thanks, I've filed an issue at https://github.com/coala-analyzer/website/issues/27 . We'll definitely look at that. You probably know how manpower in open source projects with no commercial backing behaves :)

Absolutely and I didn't want it to be perceived as negative.

Re: Coala – Code Analysis Application

#14
post #11

Earlier quoted context omitted.

Thanks, I've filed an issue at https://github.com/coala-analyzer/website/issues/27 . We'll definitely look at that. You probably know how manpower in open source projects with no commercial backing behaves :)

Absolutely and I didn't want it to be perceived as negative.

Your comment? We love constructive feedback, thanks a lot :)

Re: Coala – Code Analysis Application

#15

I would work on your video. Watching the developer make spelling mistakes, then backspacing and uneven text input rate etc is somewhat painful.

One of our awesome contributors wrote a little tool that makes it easy to script such videos, the video is updated on the website (readme will come soon) and script available and patchable on https://github.com/hypothesist/termtype/blob/master/coala_in...

Re: Coala – Code Analysis Application

#16
Regarding the community of this project, it is one of the best I have seen. The project management and review processes are top quality. I have been contributing to this project for a more than a month now, and it has been a great ride so far!

If any of you are looking for a top-notch repository to contribute to, drop in at our gitter channel[0] and say hi!

[0] https://gitter.im/coala-analyzer/coala

Re: Coala – Code Analysis Application

#17
post #8

Utterly missing from this article is what kind of analysis you can do.

Thanks, I added a link right on top of http://coala-analyzer.org/ to clarify it a bit. The website isn't particularly good, we're working on a new one which provides lots of cool things and better information, probably implemented by a GSoC student.

Great effort with the project.

However, I must say that very critical info for first-time users is still unavailable or very vaguely documented. For example, I still have no clue what sort of analysis can be obtained from this page : https://github.com/coala-analyzer/coala-bears/wiki/Available.... I can see a bunch of Bears but that's your terminology. I would rather prefer a brief summary of the tool's analysis or atleast a link to the static analyzer which a specific bear wraps over. For e.g. "AlexBear" - I honestly have no clue what that or 90% of the other bears end up doing with my source code.

You have put so much effort in the implementation, please improve clarity/coverage of documentation.

Also, installation (pip3 install coala-bears) fails on OSX. Any ideas on how to fix that ? Here is the error message : http://pastebin.com/tP3dZsik

Thank you.

Re: Coala – Code Analysis Application

#18
post #12

Earlier quoted context omitted.

I think you're expecting it to be something more exciting than it is (I was too at first.) It's just a front end for static analysis tools. Coala doesn't do any analysis on its own. Everything is delegated to other tools. It just provides a way to pass configuration in and to parse the output so you know what lines in the source file have problems. Code Climate does something similar with their Engines[0] specificati…

Oh btw. coala allows automatic fixes for source code, most tools like code climate are usually reporting only and can be more annoying than helpful.

Agreed that such tools can be annoying without the proper configuration. But I also don't really want anything automatically fixing my source code. That's a personal preference though.

Re: Coala – Code Analysis Application

#19
post #9
post #3

Earlier quoted context omitted.

I agree. You don't owe explanation to a brand name (even a weird spelling one) - especially in the heading. The FAQ can have the origin.

Good suggestion, I've created a FAQ stub and we're tracking this here if you're interested in how this goes: https://github.com/coala-analyzer/website/issues/22 Thanks!

The real estate above the fold is your most important one - use it responsibly. :)

Re: Coala – Code Analysis Application

#20
post #17
post #8

Earlier quoted context omitted.

Thanks, I added a link right on top of http://coala-analyzer.org/ to clarify it a bit. The website isn't particularly good, we're working on a new one which provides lots of cool things and better information, probably implemented by a GSoC student.

Great effort with the project. However, I must say that very critical info for first-time users is still unavailable or very vaguely documented. For example, I still have no clue what sort of analysis can be obtained from this page : https://github.com/coala-analyzer/coala-bears/wiki/Available... . I can see a bunch of Bears but that's your terminology. I would rather prefer a brief summary of the tool's analysis or…

Hey, upgrading pip should solve your issue.

I filed an issue for the missing info at https://github.com/coala-analyzer/website/issues/30 , thank you for your feedback!

Post reply on HN