Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-26 Thread via GitHub
exceptionfactory closed pull request #8677: NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with boms they can leverage just as we ourselves do. Build

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-24 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2075589942 the check failures seem spurious/unrelated. meanwhile i am rebasing to get these latest commits from main and will push up in about 11 minutes after all checks out locally -- This is

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-24 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2075506357 Sounds good. I tried to honor those throughout so not sure why these weren't. But updated. -- This is an automated message from the Apache Git Service. To respond to the message,

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-22 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2070333872 Squashed all the commits so any further improvements can be seen more easily. Fixed the runtime-manifest-generator output which was getting conflicting log provider implementations.

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-22 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2069925710 Will rebase for latest commit that landed on main. Will remove dependency:analyze-only from pom. It can be activated on the command line during builds whenever people need.

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-21 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2068095785 Reduced build size another few MB. Tightened up and cleaned boilerplate in poms. Fixed a few lingering test issues related to nifi-jetty-bundle vs nifi-jetty-nar. Some strange issue with

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-19 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2067513494 So far unable to understand why github ci failed the nifi-jetty-nar test. Locally it works fine and the source that creates those nar's does not reference nifi-jetty-bundle or

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-19 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2067242412 'nifi-jetty-bundle' was also renamed to 'nifi-jetty-nar' to be consistent with all other nar naming -- This is an automated message from the Apache Git Service. To respond to the message,

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-19 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2067219879 1. need to fix dependency regressions that now are vuln versions. 2. need to fix errors in https://github.com/apache/nifi/actions/runs/8758685134/job/24040051585?pr=8677. This stems

Re: [PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with

2024-04-19 Thread via GitHub
joewitt commented on PR #8677: URL: https://github.com/apache/nifi/pull/8677#issuecomment-2067197169 @exceptionfactory reports the following deps show up now and had been upgraded. they have known vulns Specifically the following: commons-compiler-3.1.9.jar

[PR] NIFI-12998 Restructured project/build to drive better enforcement/maintainability of framework vs extensions. Makes it easier for people to build extensions outside our codebase as well with bom

2024-04-19 Thread via GitHub
joewitt opened a new pull request, #8677: URL: https://github.com/apache/nifi/pull/8677 # Summary [NIFI-0](https://issues.apache.org/jira/browse/NIFI-0) # Tracking Please complete the following tracking steps