Hi! > I took some time to upload a first analysis of our Java based projects > to SonarCloud [1]. This is just experimentation at this point, but > there are a few interesting findings that should be corrected.
I took a look at it, and it looks interesting, but I think we do need some discussion about the issues it is highlighting and prioritization (I think it is getting some things wrong, but I won't get into it here so we could have proper discussion). Otherwise, it looks great, but I really feel this needs separation between projects - right now everything is in one place and it looks messy. We need some separation between e.g. CirrusSearch, WDQS and elastic plugins. It would be nice if we could define different profiles for different projects - same issue may be more relevant in Java than PHP and in remotely accessible server more than a maintenance script. I also wonder how customizeable this is - i.e. can we have a button that would automatically create Phab task? Would it be realistic to use it in CI for ensuring there is no high-level issues? I may have more ideas about this, depending on how scriptable/customizeable this is. But even if it's not, I think it would be useful. Thanks a lot for doing this - I feel this will be an awesome addition to our toolkit! -- Stas Malyshev [email protected] _______________________________________________ Discovery mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/discovery
