Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Andy LoPresto
cussion >>>>> that >>>>>>>> took >>>>>>>>>>>>>> place awhile back on this thread. I'm reviving this older >>>>>>>> thread >>>>>>>>> in >>>>>>>&

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Jeff
d state > > >>>>>>>>>>> > > >>>>>>>>>>> The proposal is on the Apache NiFi Wiki [1], so that we > > >> can all > > >>>>>>>>>>> collaborate on it or leave comments

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Adam Taft
gt;>>>>> > >>>>>>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> I am also in favor of splitting the nifi maven project > >> up into > >>>>>>>> sma

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Andy LoPresto
>>> started >>>>>>>> work >>>>>>>>>>>> on a nifi-commons project in which I've extracted out >> some of >>>>>> the >>>>>>>> code >>>>>>>>>>>>

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Adam Taft
for splitting > nifi-framework > > > > > and > > > > > > > > > >> nifi-extensions. It also occurs to me that if > nifi-framework > > > > and > > > > > > > > > >> nifi-extensions are being released independently, > > > > n

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Bryan Bende
gt; > > > > > different > > > > > > > > >> project and therefore would be easier to code, test, build, > > > and > > > > > > > > >> release. However, the level of difficulty will increase for > > > &g

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Kevin Doran
> > wrote: > > > > > > > >>> > > > > > > > >>> I am a strong +1 on the separation and reducing the build > > time. > > > > > With > > > > > > > that in mind, I think the process I brought

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Adam Taft
gt; > we > > > > > > would now be consuming core code across multiple > > > projects/repositories, > > > > > so > > > > > > there is even less guarantee the code is coming from “us”. > > > > > > >>> >

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Edward Armes
> > projects/repositories, > > > > > so > > > > > > there is even less guarantee the code is coming from “us”. > > > > > > >>> > > > > > > >>> [1] > > > > > > > >

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Adam Taft
'could' also split out the 'nifi-api'...", > NiFi > > > 2.0 > > > > would > > > > >>>> also be a good time to look at more clearly defining the > > separation > > > > between > > > > >>>> the UI and the framework. Where n

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Joe Witt
t; updated independently. > > > >>>> > > > >>>> On Thu, May 30, 2019 at 11:39 AM Jeff wrote: > > > >>>> > > > >>>>> In the same category of challenges that Peter pointed out, it > might > > > be > > >

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-12 Thread Adam Taft
>>>>> It's probably always in the direction of the extensions project > > needing > > >>>>> something new to be added to the framework project rather than the > > other > > >>>>> way around, but it'll be tricky to get that workin

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-11 Thread Otto Fowler
the extension > project > >>>>> will use. > >>>>> > >>>>> One way might be to make sure that changes to the framework project > must be > >>>>> in master before the extensions project can make use of them, but > th

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-10 Thread Mike Thomsen
tension > project > >>>>> will use. > >>>>> > >>>>> One way might be to make sure that changes to the framework project > must be > >>>>> in master before the extensions project can make use of them, but > th

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-10 Thread Andy LoPresto
to make sure that changes to the framework project must >>>>> be >>>>> in master before the extensions project can make use of them, but that >>>>> would require a "default master" build for the framework project which >>>>> build

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-07-10 Thread Kevin Doran
t which > > >> builds master after each commit, and deploys the build artifacts to a > > >> persistent maven repo that the extension project builds can access. It > > >> also makes project-spanning change-sets take longer to review and get > > >> fully &

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-05-30 Thread Kevin Doran
; >> > >>> One more "not awesome" would be that core changes that affect extensions > >>> will be a little harder to test. If I make a core change that changes the > >>> signature of an interface/etc... I'll need to do some extra work to make &g

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-05-30 Thread Andy LoPresto
ll need to do some extra work to make >>> sure I don't break extensions that use it. >>> >>> Still worth it, just one more thing to mention. >>> >>> -Original Message- >>> From: Joe Witt >>> Sent: Thursday, May 30, 2019 9:

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-05-30 Thread Brandon DeVries
break extensions that use it. > > > > Still worth it, just one more thing to mention. > > > > -Original Message- > > From: Joe Witt > > Sent: Thursday, May 30, 2019 9:19 AM > > To: dev@nifi.apache.org > > Subject: [EXT] [discuss] Splitting NiFi fram

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-05-30 Thread Jeff
don't break extensions that use it. > > Still worth it, just one more thing to mention. > > -Original Message- > From: Joe Witt > Sent: Thursday, May 30, 2019 9:19 AM > To: dev@nifi.apache.org > Subject: [EXT] [discuss] Splitting NiFi framework and extension repos and &

Re: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-05-30 Thread Joe Witt
st one more thing to mention. > > -Original Message- > From: Joe Witt > Sent: Thursday, May 30, 2019 9:19 AM > To: dev@nifi.apache.org > Subject: [EXT] [discuss] Splitting NiFi framework and extension repos and > releases > > Team, > > We've discussed this a

RE: [EXT] [discuss] Splitting NiFi framework and extension repos and releases

2019-05-30 Thread Peter Wicks (pwicks)
t one more thing to mention. -Original Message- From: Joe Witt Sent: Thursday, May 30, 2019 9:19 AM To: dev@nifi.apache.org Subject: [EXT] [discuss] Splitting NiFi framework and extension repos and releases Team, We've discussed this a bit over the years in various forms but it again s