[NEW RELEASE] SVG Status plugin 1.0.0

63 views
Skip to first unread message

Michel Pawlak

unread,
Nov 28, 2015, 4:33:54 PM11/28/15
to SonarQube
Hi all,

I'm pleased to announce the initial release of the SVG Status plugin for SonarQube. 

Release Notes:

  • Generation of SVG images showing projects' quality gate status (passing, failing, warning, no gate set, server error)
  • Images retrieval using REST API
  • Images' caching
  • auto configuration

Requirements:

  • SonarQube 4.5.4+

Link to release notes: release notes 1.0.0
Link to plugin binaries: qualinsight-sonarqube-status-1.0.0.jar
Link to project page and documentation: SVG Status Plugin for SonarQube on GitHub
Link to project on Nemo: qualinsight-plugins-sonarqube-smell

Cheers,

Michel

G. Ann Campbell

unread,
Nov 30, 2015, 8:49:24 AM11/30/15
to SonarQube
I've added it to the community plugins page.


Ann

Michel Pawlak

unread,
Dec 10, 2015, 8:17:09 AM12/10/15
to SonarQube
Hi and thank you. Could you please add it to Nemo as well ?

Regards,

Michel

G. Ann Campbell

unread,
Dec 11, 2015, 7:43:40 AM12/11/15
to Michel Pawlak, SonarQube



---
G. Ann CAMPBELL | SonarSource
Product Owner

--
You received this message because you are subscribed to a topic in the Google Groups "SonarQube" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sonarqube/qZVJdH805oE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sonarqube+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonarqube/9cce1479-bc43-4874-a808-a53089125d08%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Michel Pawlak

unread,
Dec 11, 2015, 7:58:07 AM12/11/15
to SonarQube, michel...@gmail.com

Thank you Ann.

David Racodon

unread,
Dec 15, 2015, 8:08:33 AM12/15/15
to G. Ann Campbell, Michel Pawlak, SonarQube
Hi,

Do you think that it would be possible to have this plugin available on Nemo?

Thank you

Regards,

David RACODON
Freelance QA Consultant

--
You received this message because you are subscribed to the Google Groups "SonarQube" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sonarqube+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sonarqube/CAEi9rULLp4TW85OQ_fvQvzL0G4awE%2BantJ8MCsBRMQ%3DHBunk9w%40mail.gmail.com.

G. Ann Campbell

unread,
Dec 15, 2015, 9:39:08 AM12/15/15
to SonarQube, ann.ca...@sonarsource.com, michel...@gmail.com
Sorry David, but no. It's not in the update center.


Ann

David Racodon

unread,
Dec 15, 2015, 10:05:43 AM12/15/15
to G. Ann Campbell, SonarQube, Michel Pawlak
Is it because Michel hasn't asked for the plugin to be added to the Update Center? Or is it because SonarSource doesn't want to have it in the Update Center?

David RACODON
Freelance QA Consultant

On Tue, Dec 15, 2015 at 3:39 PM, G. Ann Campbell <ann.ca...@sonarsource.com> wrote:
Sorry David, but no. It's not in the update center.


Ann

--
You received this message because you are subscribed to the Google Groups "SonarQube" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sonarqube+...@googlegroups.com.

David Racodon

unread,
Dec 15, 2015, 10:09:51 AM12/15/15
to G. Ann Campbell, SonarQube, Michel Pawlak
Because it would be really nice to have those flags on README files in GitHub, just as "Travis build: Passing."

David RACODON
Freelance QA Consultant

G. Ann Campbell

unread,
Dec 15, 2015, 10:11:15 AM12/15/15
to David Racodon, SonarQube, Michel Pawlak
No one has asked.



---
G. Ann CAMPBELL | SonarSource
Product Owner

Michel Pawlak

unread,
Dec 15, 2015, 10:12:18 AM12/15/15
to SonarQube, ann.ca...@sonarsource.com, michel...@gmail.com
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 InitiativeOK 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

David Racodon

unread,
Dec 15, 2015, 10:13:09 AM12/15/15
to G. Ann Campbell, SonarQube, Michel Pawlak
What a shame! :-)
What is Michel doing then?

David RACODON
Freelance QA Consultant

G. Ann Campbell

unread,
Dec 15, 2015, 10:16:55 AM12/15/15
to Michel Pawlak, SonarQube
I confirm that at that point I'll make sure to do an evaluation for inclusion.

Regarding web service naming, I'm not aware of any expectations.



---
G. Ann CAMPBELL | SonarSource
Product Owner

David Racodon

unread,
Feb 26, 2016, 2:14:18 PM2/26/16
to G. Ann Campbell, Michel Pawlak, SonarQube
Hi Michel,

Any ETA for this plugin to be available in the Update Center?

Thank you

Regards,

David RACODON
Freelance QA Consultant

--
You received this message because you are subscribed to the Google Groups "SonarQube" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sonarqube+...@googlegroups.com.

Michel Pawlak

unread,
Feb 27, 2016, 2:38:51 PM2/27/16
to SonarQube, ann.ca...@sonarsource.com, michel...@gmail.com
Hi David,

I just sent a message with a vote for release. If the release is accepted, well I hope that the plugin will be added to the update center right after it by SQ's team.

Sorry for the delay !

Cheers,

Michel
Reply all
Reply to author
Forward
0 new messages