Uploaded image for project: 'Maven Plugin Tools'
  1. Maven Plugin Tools
  2. MPLUGIN-510

update plugin system requirements history structure

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.11.0
    • 3.12.0
    • None

    Description

      in MPLUGIN-400, we added the feature with a list of versions of the plugin, associated to Maven and JDK prerequisite https://maven.apache.org/plugin-tools-archives/plugin-tools-3.7.0/maven-plugin-report-plugin/report-mojo.html#requirementshistories

      => started to use for example: https://maven.apache.org/plugins-archives/maven-assembly-plugin-3.6.0/plugin-info.html

      this lead to questions: should we fill each and every past version? Or should we group by common prerequisites, showing only ranges?

      Tested the range approach: https://maven.apache.org/plugins-archives/maven-assembly-plugin-LATEST/plugin-info.html

      the range approach looks good: minimum lines (vs listing every version), clear choice for users (choose the latest in the range, or pick any intermediate one)

      now, we need to rework the m-p-p configuration to replace "version" with "from" + "to", instead of hijacking the "version" field to store a String "from x to y"

      Attachments

        Issue Links

          Activity

            People

              hboutemy Herve Boutemy
              hboutemy Herve Boutemy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: