NatLibFi / Annif

Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums.
https://annif.org
Other
201 stars 41 forks source link

Integration with static analyzers #4

Closed osma closed 7 years ago

osma commented 7 years ago

We should set up static analyzers that monitor code quality. These tools can be integrated directly with GitHub so that they check each committed version.

We could use one or more of these tools: (even all of them if it's not too much work)

osma commented 7 years ago

Set up Code Climate: https://codeclimate.com/github/NatLibFi/Annif

osma commented 7 years ago

Set up Scrutinizer CI: https://scrutinizer-ci.com/g/NatLibFi/Annif/

osma commented 7 years ago

Set up Codebeat: https://codebeat.co/projects/github-com-natlibfi-annif-master

osma commented 7 years ago

Still need to add badges to the README.md, but I'll wait for the branch issue3 to be merged first to avoid conflicts.

osma commented 7 years ago

SourceClear seems different, it won't integrate directly with GitHub and their free plan seems limited to 10 scans a month. I think we can leave it out for now.