I’ve been using SonarQube/Cloud for over a decade both in my open source projects and professionally and have been an advocate to establish it in my current day job.
I’m hugely disappointed by your decision to make MISRA 2023 rules “premium only”, thereby forcing users to upgrade to an Enterprise subscription.
In my opinion, the Feature I have been paying for has been “MISRA Compliance Check with Rules”. Updating or extending these rules to cover the latest version of the standard is not adding a new feature, it’s an update. That’s the reason I’m paying for a subscription, not a specific version.
I’m sure there many good reasons for customers to upgrade to Enterprise edition, so I don’t see why it is necessary to tout the latest MISRA rule set as a premium feature.
For my small team, this means whopping price jump of 33x, which brings us in the neighbourhood of 1100€ per month. Needless to say, I’m having a hard time justifying this to my superiors.
Thank you for taking the time to spell this out so clearly.
I understand your frustration here.
From your perspective, extending MISRA support to the latest standard can very reasonably feel like an update to an existing capability rather than like a brand new feature, so I do understand why this packaging decision is disappointing.
That being said, the current packaging on SonarQube Cloud is indeed that the full MISRA C++:2023 compliance profile is part of the Enterprise plan.
I also understand the point you are making about the jump being hard to justify for a small team. Thank you for being candid about that. This is useful feedback, and I will make sure it is shared internally.
I do not want to give you a misleading answer or promise a change I cannot commit to here on the forum, but your feedback on the value perception and on the upgrade step is heard.