Uploaded image for project: 'Product Roadmaps'
  1. Product Roadmaps
  2. MMF-916

QP admins must know when built-in QP are updated

    XMLWordPrintable

    Details

    • Type: MMF
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Labels:

      Description

      Context

      MMF-324 introduced "Built-in" QP that are read-only and automatically updated. But for now, QP admins might not be aware of those changes whereas they might use those QP directly (or indirectly through inheritance) on various projects.

      Use Cases

      The built-in QP are now be read-only and automatically updated when there is a plugin upgrade. As a QP administrator, I expect SQ to notify me by email when built-in QP is/are updated.

      The message could look like (depending on what is possible - we should discuss):

      • Subject : Built-in quality profiles have been updated
      • Content :

        Built-in quality profiles have been updated:

        • "Sonar way" - C#: [link to the QP changelog page]
          • 4 new rules
          • 1 rule removed
        • "Sonar way" - Java [link to the QP changelog page]
          • 6 new rules
          • 2 rules have been updated

        This is a good time to review your quality profiles and update them to benefit from the latest evolutions: [link to the quality profiles page]

      Note: it would be great that the link to the QP changelog uses the "from" and "to" parameters to show only the changes when the user clicks on it.

      A global settings should be defined in order to disable these notifications (on SonarCloud it must be disabled in order to not sent one email to every users !). By default notification should be activated.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              christophe.levis Christophe Levis
              Reporter:
              fabrice.bellingard Fabrice Bellingard
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: