-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contribute to existing sonar-intellij-plugin #2
Comments
That plugin requires maven right? Im running PHPStrom and would like to integrate the IDE with Sonar. That's probably why he want to develop a new plugin |
@Nyholm the existing sonar-intellij-plugin requires Maven for the same task as this plugin here: to be build. There is no dependency on Maven at runtime of course. Both plugins are currently available via IntelliJ's Plugin repository dialog. |
But PHP does not build.. ergo maven should not be a requirement. Since sonar-intellij-plugin is not compatible with PHPStorm I've got no change to install the plugin and try. |
@Nyholm please excuse me for not being too clear: None of the two plugins requires Maven! You can get both plugins via the plugin repository in your IDE. https://github.com/gshakhn/sonar-intellij-plugin should work with the version of PHPStorm which is compatible with IntelliJ IDEA 11 (build 123.169 or above). If the plugin "Sonar IntelliJ" doesn't work with your PHPStorm, please provide an error report at https://github.com/gshakhn/sonar-intellij-plugin/issues/new with the version of your IDE and the exact error message, so we can check on it and fix the problem. Thanks. |
Thank you |
@aheusingfeld Currently unsecure issues with password are fixed here I hope this are enough reasons for you to understand, why I wrote a new plugin. |
@omayevskiy I don't see black & white attitudes at all concerning our code and I hope these don't exist on your side. Personally I agree that our codebase could use some refinement and cleanup and that the UI needs polishing. But what's important to me is that we make significant steps forward in providing the community with a great sonar plugin which can at least compete with the one for Eclipse. So, I think I speak for the team that we would really like you to join us and discuss how we could merge the features and code of your works with ours. I'd be glad if we could get into talking about details because we all work towards the same target and it would really be great if we could combine our forces. Please rethink your statement above and consider joining us. It would be a win for all of us, for Sonar and for the community. Thanks |
@aheusingfeld, At first thx for your posting. If ( you are open for creating a new code base e.g. https://github.com/sonar-intellij-plugin and for rethinking how things should be done) then Best, O. |
Hi @omayevskiy, Next up would be the step to decide what to put into the future codebase. To achieve a common understanding of each others arguments I suggest that each one of us looks at the two code bases and creates issues and/ or pull requests describing what he submits and why he would want that specific code to be a part of the new codebase. This way we can exchange arguments in the issues and at least IMHO we all can learn the most from each other's arguments about IDEA plugin development which will consequently lead to a better codebase each one of us can fully understand, support and push forward. So, gentlement, if you agree with me, please start filing issues. :-) |
NOTE: I also created a public mailinglist at http://sonar-intellij-plugin.55862.x6.nabble.com/ for our upcoming tasks. Really looking forward to work and discuss with you! |
Hi @omayevskiy,
instead of creating a new plugin for connecting Sonar with IntelliJ you might want to consider contributing to the existing plugin at https://github.com/gshakhn/sonar-intellij-plugin. We're currently working on local analysis and secure password handling.
Any support is very welcome.
Cheers
Alex
The text was updated successfully, but these errors were encountered: