Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • It's easier for the community to help you
  • Source code is hosted in the Github organization named SonarCommunity
  • Use JIRA to track issues
  • Use Jenkins for continuous integration
  • Use this wiki for documentation
  • Most of all, the plugin is available in the Update Center, so users can quickly install the plugin from the SonarQube web interface

Request Hosting

...

If you're not interested in writing your own plugin, but just want to see what's currently being hammered into shape in the forge, check out the plugins under development.

Request Hosting

Before we can host your plugin in the forge, there are a few rules we must ask you to follow:
  • follow the coding conventions (see below)
  • do not be misleading in terms of content (the code needs to do pretty much what the name and description say it does)
  • have a business-friendly license (the default license is LGPL3)
  • do not compete with existing SonarSource products (sorry, but we gotta pay the bills somehow)
  • receive +1’s from three voting members of the development list and no -1’s for the initial release

To keep your plugin in the forge, it must remain in compliance with everything on the first list and:

  • be maintained over time (meaning you should pay attention to the mailing lists and respond to bugs and API changes)

  • receive at least one +1 from a voting member of the development mailing list for subsequent releases

If any of these requirements are not met, or stop being met (if, for example you change the license to one that’s not business-friendly) we may remove the plugin from the forge immediately

...