Hi Ann,
Speaking about the update center, I checked quickly and here is the status of each point that a plugin needs to respect in order to be accepted in the update center. Can you please confirm that once the parts in orange will be fixed, you will be able to add the plugin to the update center ?
Thanks in advance for your answer,
Michel
- Your plugin is open-source OK LGPL3
- Source is freely accessible OK on GitHub
- The license is a known FLOSS one (check the list provided by the Open Source Initiative) OK LGPL3
- There's a public issue tracking system OK on GitHub
- Documentation is available online OK on GitHub
- Binaries of each version are accessible somewhere OK on GitHub see initial post
- Releases follow open source conventions
- A Release Candidate and voting period are announced prior to each release. next version.
- For each release the following must be available:
- release notes OK see initial post
- plugin jar OK see initial post
- The key of your plugin should by convention be:
- short and unique OK name is "status"
- lowercase (no camelcase) OK
- composed only of [a-z0-9] OK
- examples: motionchart, php, scmactivity
- The description of your plugin must not be misleading in terms of content (the code needs to do pretty much what the name and description say it does) OK
- Your plugin does not compete with existing SonarSource products (sorry, but we gotta pay the bills somehow) OK
- It is analysed on Nemo and the quality gate is green when doing a release OK (thanks again for having added it)
- Last but not least: your plugin must be aligned with the goal of the SonarQube platform: management of the technical debt and the quality of the code
- To be more precise: every feature of SonarQube is tied to the code, so if your plugin provides data that can't be attached to a source or a test file, then there are chances that your plugin won't be accepted in the Update Center OK (well it provides already available data (quality gate) as a SVG image)
If you have any expectations / guidelines about custom REST webservice naming, please tell me.
Regards,
Michel