[
https://issues.apache.org/jira/browse/NIFIREG-201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16623964#comment-16623964
]
ASF GitHub Bot commented on NIFIREG-201:
----------------------------------------
GitHub user bbende opened a pull request:
https://github.com/apache/nifi-registry/pull/143
NIFIREG-201 Refactoring project structure to better isolate extensions
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/bbende/nifi-registry NIFIREG-201
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/nifi-registry/pull/143.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #143
----
commit a5dfe1f3901b4e89d87dab6df641fe5a53be147f
Author: Bryan Bende <bbende@...>
Date: 2018-09-21T17:52:53Z
NIFIREG-201 Refactoring project structure to better isolate extensions
----
> nifi-registry-extensions impacted by top-level dependency management
> --------------------------------------------------------------------
>
> Key: NIFIREG-201
> URL: https://issues.apache.org/jira/browse/NIFIREG-201
> Project: NiFi Registry
> Issue Type: Improvement
> Affects Versions: 0.3.0
> Reporter: Bryan Bende
> Assignee: Bryan Bende
> Priority: Major
> Fix For: 0.3.0
>
>
> While reviewing NIFIREG-200, I noticed that when building with the
> include-ranger profile, the JARs in ext/ranger/lib ended up being affected by
> the dependency management section in the root pom.
> For example, the versions of Jetty and Jackson JARs were being forced to the
> versions registry needs, but may not be versions that are compatible with the
> ranger client.
> To deal with this, I propose restructuring the the repository to something
> like the following:
> _nifi-registry-core (eveything that used to be at the root, except the
> assembly and extensions)_
> _nifi-registry-extensions_
> _nifi-registry-assembly_
> The dependency management can then be moved to the pom of nifi-registry-core
> so that it does not impact the modules under nifi-registry-extensions.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)