Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-8569

Consider common dependency management with NiFi

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Do
    • None
    • None
    • MiNiFi
    • None

    Description

      In order to avoid problems raised in MINIFI-431 and MINIFI-435 it could be interesting to consider a common dependency management between MiNiFi Java and NiFi projects. This would prevent dependency conflicts when common dependencies are upgraded on only one side.

      Not sure what's the best solution is while ensuring proper CI builds. An option could be to use the main pom of NiFi project as parent pom of the MiNiFi project with the version of NiFi that is used to build MiNiFi (not the SNAPSHOT version though). This way, common dependencies could be defined only on NiFi's side. The release process would need to be changed a bit to ensure version of parent pom is correctly updated to the least released version of NiFi.

      To be discussed here.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              pvillard Pierre Villard
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: