On 30.11.2017 11:14, Josef Reidinger wrote:
Well, advantage against plain rubocop is that it
- integrate more services - seehttps://docs.codeclimate.com/docs/list-of-engines
Yes, I looked at that, and what Ruby-relevant things I see beyond rubocop is: - brakeman: checks RAILS apps for security vulnerabilities We don't use RAILS, so this does not appear to be relevant for us. - bundler-audit: Find security vulnerabilities in your Ruby dependencies. I would hope that our security team keeps looking for those things in the entire distribution. Other Ruby development teams outside of SUSE don't have that luxury, so that might really be a plus for them. - codeclimate-duplication: Tries to find duplicate code. OK, that might be useful if it really works. But the question is if it works across package boundaries, e.g. between one YaST package and others. I am doubtful about that.
- visualize it
https://codeclimate.com/github/yast/yast-storage-ng Is that it, or is there more?
- have rating, so it is not plain pass/fail, but allow to see something like worse, but still not above limit.
https://codeclimate.com/github/yast/yast-storage-ng https://codeclimate.com/github/yast/yast-installation https://codeclimate.com/github/yast/yast-network Hm...
- provides badge for project, so it shows external people some idea about code quality
If it's badges we are after, I can offer you as many as you like - colored, black and white, whatever. But I am not sure how many users and customers care about that. As Arvin mentioned, the number and severity of bugs and our response time for a first reaction and until a fix is released will matter a lot more to them. But none of that is something we make easily accessible to the public. Just my 2 Cents. Kind regards -- Stefan Hundhammer <shundhammer@suse.de> YaST Developer SUSE Linux GmbH GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org