Enable SonarQube to use (on some) "core" projects (MGNLTEST-213)

[MGNLTEST-220] Evaluate pricing for SonarQube (for Developer Edition) Created: 13/Apr/22  Updated: 17/Apr/23  Resolved: 17/Apr/23

Status: Closed
Project: Magnolia Test Framework
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Neutral
Reporter: Christoph Meier Assignee: Maxime Michel
Resolution: Done Votes: 0
Labels: VN-Testing
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Date of First Response:
Team: Foundation

 Description   

The SonarQube Community Edition is for free. It can handle only 1 branch per project.

And these are the editions which are not for free:

(See https://www.sonarqube.org/downloads/  to compare all 4 versions.)

Simply said - the number of lines of code determines which version can/must be taken.
The number of lines of code also determines the price for the license.

See https://sonarsource.com/plans-and-pricing/ 

The editions which which must be paid have these 2 advantages (over CE):

  • PR decoration
  • More than one branch

While we expect that the Developer Edition is expensive - we should at least know how expensive.

Unfortunately there is no overview comparing all the different versions with all its features (at least I haven't found).

 



 Comments   
Comment by Maxime Michel [ 17/Apr/23 ]

Our plan as far as pricing is concerned:

  • see on which projects it's going to run after TEA. It's likely not going to be all of them, and the newer projects are likely to have few LOCs. Hence, pricing might be OK. (Sonar excludes test LOCs when computing the total)
  • if too expensive, there is the possibility to use a plugin to perform PR analysis using the community (free) edition: https://github.com/mc1arke/sonarqube-community-branch-plugin
Generated at Mon Feb 12 07:46:44 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.