+1, binding

Brandon
________________________________
From: Mark Payne <[email protected]>
Sent: Wednesday, September 4, 2019 1:35 PM
To: [email protected]
Subject: Re: [EXT] Re: [VOTE] Create NiFi Standard Libraries sub-project

I'm a +1 as well.

Thanks
-Mark


> On Sep 4, 2019, at 6:02 AM, Pierre Villard <[email protected]> 
> wrote:
>
> +1 (binding)
>
> As a minor comment - but definitely not the place to discuss it - I wonder
> if having a dedicated JIRA for that is really required. We could have the
> same approach as we do with nifi-fds (use the NIFI JIRA with the right use
> of tags, components, versions).
>
> Le mer. 4 sept. 2019 à 08:22, Jeff <[email protected]> a écrit :
>
>> +1 Create NiFi Standard Libraries (binding)
>>
>> On Wed, Sep 4, 2019 at 12:19 AM Peter Wicks (pwicks) <[email protected]>
>> wrote:
>>
>>> +1, binding
>>>
>>> -----Original Message-----
>>> From: Kevin Doran <[email protected]>
>>> Sent: Tuesday, September 3, 2019 7:12 PM
>>> To: [email protected]; [email protected]
>>> Subject: [EXT] Re: [VOTE] Create NiFi Standard Libraries sub-project
>>>
>>> +1, binding
>>>
>>>
>>> ________________________________
>>> From: Tony Kurc <[email protected]>
>>> Sent: Tuesday, September 3, 2019 8:33 PM
>>> To: [email protected]
>>> Subject: Re: [VOTE] Create NiFi Standard Libraries sub-project
>>>
>>> +1 (binding)
>>>
>>> On Wed, Sep 4, 2019 at 12:29 AM Aldrin Piri <[email protected]>
>> wrote:
>>>
>>>> +1, binding
>>>>
>>>> On Tue, Sep 3, 2019 at 19:46 Yolanda Davis <[email protected]>
>>>> wrote:
>>>>
>>>>> +1 Create NiFi Standard Libraries (binding)
>>>>>
>>>>> On Tue, Sep 3, 2019 at 7:03 PM Koji Kawamura
>>>>> <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> +1 Create NiFi Standard Libraries (binding)
>>>>>>
>>>>>> On Wed, Sep 4, 2019 at 7:25 AM Mike Thomsen
>>>>>> <[email protected]>
>>>>>> wrote:
>>>>>>>
>>>>>>> +1 binding
>>>>>>>
>>>>>>> On Tue, Sep 3, 2019 at 5:33 PM Andy LoPresto
>>>>>>> <[email protected]>
>>>>>> wrote:
>>>>>>>
>>>>>>>> +1, create NiFi Standard Libraries (binding)
>>>>>>>>
>>>>>>>> Andy LoPresto
>>>>>>>> [email protected]
>>>>>>>> [email protected]
>>>>>>>> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4 BACE 3C6E F65B 2F7D
>>>>>>>> EF69
>>>>>>>>
>>>>>>>>> On Sep 3, 2019, at 2:16 PM, Bryan Bende <[email protected]>
>>>> wrote:
>>>>>>>>>
>>>>>>>>> All,
>>>>>>>>>
>>>>>>>>> In a previous thread there was a plan discussed to
>>>>>>>>> restructure
>>>> some
>>>>>> of
>>>>>>>>> the repositories in order to address several different
>>>>>>>>> issues,
>>>> such
>>>>>> as
>>>>>>>>> build time, reusability of code, and eventually separating
>>>>>>>>> how
>>>> the
>>>>>>>>> framework and extensions are released [1][2].
>>>>>>>>>
>>>>>>>>> The overall plan requires many steps to get there, so I'd
>>>>>>>>> like to propose starting with a small actionable step - the
>>>>>>>>> creation of a
>>>>> new
>>>>>>>>> sub-project called NiFi Standard Libraries (formerly
>>>>>>>>> referred to
>>>> as
>>>>>>>>> nifi-commons).
>>>>>>>>>
>>>>>>>>> Project Name: Apache NiFi Standard Libraries Git Repository:
>>>>>>>>> nifi-standard-libraries
>>>>>>>>> JIRA: NIFILIBS
>>>>>>>>>
>>>>>>>>> Description:
>>>>>>>>>
>>>>>>>>> A collection of standard implementations used across the
>>>>>>>>> NiFi
>>>>>> ecosystem.
>>>>>>>>>
>>>>>>>>> Candidate Libraries:
>>>>>>>>>
>>>>>>>>> In general, each library may consist of multiple Maven
>>>>>>>>> modules,
>>>> and
>>>>>>>>> should be independent from the rest of the ecosystem, and
>>>>>>>>> from
>>>>> other
>>>>>>>>> libraries within NiFi Standard Libraries.
>>>>>>>>>
>>>>>>>>> In addition, each library may make it's own decision about
>>>> whether
>>>>> it
>>>>>>>>> is considered a public facing extension point/API, or an
>>>>>>>>> internal library that may be changed at any time. This
>>>>>>>>> should be
>>>> documented
>>>>> in
>>>>>>>>> a README at the root of each library, such as
>>>>>>>>> nifi-standard-libraries/nifi-xyz/README.
>>>>>>>>>
>>>>>>>>> An initial library that has been discussed was referred to
>>>>>>>>> as 'nifi-security' and would centralize much of the security
>>>>>>>>> related
>>>>>> code
>>>>>>>>> shared by NiFi and NiFi Registry, such as shared security
>>>>>>>>> APIs,
>>>> and
>>>>>>>>> implementations for various providers, such as
>>> LDAP/Kerberos/etc.
>>>>>>>>>
>>>>>>>>> A second candidate library would be an optimistic-locking
>>>>>>>>> library based on NiFi's revision concept. Currently this has
>>>>>>>>> been created inside nifi-registry for now [3], but could be
>>>>>>>>> moved as soon as nifi-standard-libraries exists.
>>>>>>>>>
>>>>>>>>> (This list does not have to be final in order to decide if
>>>>>>>>> we are creating NiFi Standard Libraries or not)
>>>>>>>>>
>>>>>>>>> Integration & Usage:
>>>>>>>>>
>>>>>>>>> Once NiFi Standard Libraries is created, the community can
>>>>>>>>> start creating and/or moving code there and perform releases
>>>>>>>>> as
>>>>> necessary.
>>>>>> A
>>>>>>>>> release will consist of the standard Apache source release,
>>>>>>>>> plus artifacts released to Maven central. The community can
>>>>>>>>> then
>>>> decide
>>>>>>>>> when it is appropriate to integrate these released libraries
>>>>>>>>> into
>>>>> one
>>>>>>>>> of our downstream projects.
>>>>>>>>>
>>>>>>>>> For example, if we create a nifi-security library in
>>>>>>>>> nifi-standard-libraries, we can release that whenever we
>>>>>>>>> decide,
>>>>> but
>>>>>>>>> we may not integrate it into NiFi or NiFi Registry until it
>>>>>>>>> makes sense for a given release of those projects.
>>>>>>>>>
>>>>>>>>> This vote will be open for 48 hours, please vote:
>>>>>>>>>
>>>>>>>>> [ ] +1 Create NiFi Standard Libraries [ ] +0 no opinion [ ]
>>>>>>>>> -1 Do not create NiFi Standard Libraries because...
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>
>>>>>>
>>>>>
>>>> https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapach
>>>> e-nifi.1125220.n5.nabble.com%2Fdiscuss-Splitting-NiFi-framework-and-ex
>>>> tension-repos-and-releases-td27499.html&amp;data=02%7C01%7Cpwicks%40mi
>>>> cron.com%7Cc81e3e4badd04535ffc508d730d4e61d%7Cf38a5ecd28134862b11bac1d
>>>> 563c806f%7C0%7C0%7C637031563258015148&amp;sdata=m7YbxAEybvM0JzYmvB1KKu
>>>> 461I4w38jQtkeZ1Wfdt7o%3D&amp;reserved=0
>>>>>>>>> [2]
>>>>>>>>
>>>>>>
>>>>>
>>>> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwik
>>>> i.apache.org%2Fconfluence%2Fdisplay%2FNIFIREG%2FNiFi%2BProject%2Band%2
>>>> BRepository%2BRestructuring&amp;data=02%7C01%7Cpwicks%40micron.com%7Cc
>>>> 81e3e4badd04535ffc508d730d4e61d%7Cf38a5ecd28134862b11bac1d563c806f%7C0
>>>> %7C0%7C637031563258015148&amp;sdata=XSSCVo0AJoh46tpddUMScEjxDy1RRX2c%2
>>>> FBRAD%2FtDeQQ%3D&amp;reserved=0
>>>>>>>>> [3]
>>>>>>>>
>>>>>>
>>>>>
>>>> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
>>>> ub.com%2Fapache%2Fnifi-registry%2Ftree%2Fmaster%2Fnifi-registry-core%2
>>>> Fnifi-registry-revision&amp;data=02%7C01%7Cpwicks%40micron.com%7Cc81e3
>>>> e4badd04535ffc508d730d4e61d%7Cf38a5ecd28134862b11bac1d563c806f%7C0%7C0
>>>> %7C637031563258015148&amp;sdata=p%2FTCdfpvXdN0TysMHkIKeP3cnNs8bEERHro3
>>>> NVfnfi4%3D&amp;reserved=0
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> --
>>>>> [email protected]
>>>>> @YolandaMDavis
>>>>>
>>>>
>>>
>>

Reply via email to