Re: Establishment of MiNiFi repo and supporting tools

2016-03-14 Thread Matt Burgess
Excellent, thanks!

> On Mar 14, 2016, at 4:57 PM, Aldrin Piri  wrote:
> 
> Given the positive response, I have submitted requests for both a new JIRA
> and new Git repository which INFRA has kindly stood up for us.  MiNiFi JIRA
> and Git are available at [1] and [2], respectively.
> 
> [1] https://issues.apache.org/jira/browse/MINIFI/
> [2] https://git-wip-us.apache.org/repos/asf/nifi-minifi.git
> 
> On Fri, Mar 11, 2016 at 1:45 PM, Andy LoPresto 
> wrote:
> 
>> +1.
>> 
>> Andy LoPresto
>> alopresto.apa...@gmail.com
>> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
>> 
>> On Mar 11, 2016, at 9:41 AM, Mark Payne  wrote:
>> 
>> +1 from me as well
>> 
>> On Mar 11, 2016, at 8:36 AM, Matt Burgess  wrote:
>> 
>> I'm a +1 as well.
>> 
>> On Mar 11, 2016, at 8:26 AM, Tony Kurc  wrote:
>> 
>> Should this be marked as a [VOTE]? In any case, I'm +1
>> 
>> On Fri, Mar 11, 2016 at 1:11 AM, Aldrin Piri  wrote:
>> 
>> All,
>> 
>> Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
>> continuing on with the outlined procedure.  If no one objects in the next
>> two days, will look at carrying out the prescribed items listed.
>> 
>> 
>> [1] http://www.apache.org/foundation/voting.html#LazyConsensus
>> 
>> On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:
>> 
>> NiFi Community,
>> 
>> Originally discussed in January [1], the MiNiFi agent model was met with
>> positive feedback. I would like to propose a concerted effort toward the
>> execution on the ideas presented and establish a basis for incorporation
>> 
>> of
>> 
>> the feedback received from, and collaboration with, the community to move
>> toward our goals of helping with dataflow from the point of its origin.
>> 
>> To that end, I would like to propose the creation of:
>> 
>> -
>> 
>> a separate repository (nifi-minifi),
>> -
>> 
>> establishment of a MiNiFi JIRA (MINIFI), and
>> -
>> 
>> production of an associated feature proposals and design documentation
>> within our Confluence Wiki spaces beyond the initial points outlined
>> 
>> by Joe
>> 
>> with some additional proposals architecture and roadmap
>> 
>> The separate JIRA and Git repo map to the existing ASF infrastructure for
>> projects with similar efforts and will aid in a cleaner release and issue
>> management process.
>> 
>> Central to the aims of MiNiFi, the tenets of its operation and execution
>> of dataflow are the same as NiFi itself: security, provenance, and
>> management of dataflow; helping bring information to NiFi while
>> 
>> maintaining
>> 
>> the full extent of its provenance.
>> 
>> Some clarifying points based on the discussion that existed previously:
>> 
>> -
>> 
>> While there may be reuse of NiFi components and some overlap, MiNiFi
>> is a separate effort that is complementary to but not necessarily
>> 
>> directly
>> 
>> compatible with existing components and extensions.  Obviously there
>> 
>> has
>> 
>> been a lot of great effort which we can reuse, but in striving to be a
>> smaller footprint, we should not find ourselves beholden to the
>> 
>> existing,
>> 
>> core, NiFi architecture.
>> -
>> 
>> There will exist scenarios where there is an inherent need to go
>> smaller and closer to the source system. This will take the form of
>> 
>> native
>> 
>> code that builds upon the same efforts and items originally developed
>> 
>> under
>> 
>> the Java ecosystem.
>> -
>> 
>> Design should take consideration of disparate execution environments
>> and provide ways to robustly handle varying means of communication and
>> exchange.  Accordingly, communications both in management of agents
>> 
>> and the
>> 
>> transference of data should be neutral to technologies, providing the
>> 
>> same
>> 
>> flexibility and adaptation that allows NiFi to communicate with a wide
>> breadth of systems, protocols, schemas, and formats.
>> 
>> 
>> [1]
>> 
>> 
>> http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
>> 
>> 
>> 
>> 


Re: Establishment of MiNiFi repo and supporting tools

2016-03-14 Thread Aldrin Piri
Given the positive response, I have submitted requests for both a new JIRA
and new Git repository which INFRA has kindly stood up for us.  MiNiFi JIRA
and Git are available at [1] and [2], respectively.

[1] https://issues.apache.org/jira/browse/MINIFI/
[2] https://git-wip-us.apache.org/repos/asf/nifi-minifi.git

On Fri, Mar 11, 2016 at 1:45 PM, Andy LoPresto 
wrote:

> +1.
>
> Andy LoPresto
> alopresto.apa...@gmail.com
> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
>
> On Mar 11, 2016, at 9:41 AM, Mark Payne  wrote:
>
> +1 from me as well
>
> On Mar 11, 2016, at 8:36 AM, Matt Burgess  wrote:
>
> I'm a +1 as well.
>
> On Mar 11, 2016, at 8:26 AM, Tony Kurc  wrote:
>
> Should this be marked as a [VOTE]? In any case, I'm +1
>
> On Fri, Mar 11, 2016 at 1:11 AM, Aldrin Piri  wrote:
>
> All,
>
> Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
> continuing on with the outlined procedure.  If no one objects in the next
> two days, will look at carrying out the prescribed items listed.
>
>
> [1] http://www.apache.org/foundation/voting.html#LazyConsensus
>
> On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:
>
> NiFi Community,
>
> Originally discussed in January [1], the MiNiFi agent model was met with
> positive feedback. I would like to propose a concerted effort toward the
> execution on the ideas presented and establish a basis for incorporation
>
> of
>
> the feedback received from, and collaboration with, the community to move
> toward our goals of helping with dataflow from the point of its origin.
>
> To that end, I would like to propose the creation of:
>
> -
>
> a separate repository (nifi-minifi),
> -
>
> establishment of a MiNiFi JIRA (MINIFI), and
> -
>
> production of an associated feature proposals and design documentation
> within our Confluence Wiki spaces beyond the initial points outlined
>
> by Joe
>
> with some additional proposals architecture and roadmap
>
> The separate JIRA and Git repo map to the existing ASF infrastructure for
> projects with similar efforts and will aid in a cleaner release and issue
> management process.
>
> Central to the aims of MiNiFi, the tenets of its operation and execution
> of dataflow are the same as NiFi itself: security, provenance, and
> management of dataflow; helping bring information to NiFi while
>
> maintaining
>
> the full extent of its provenance.
>
> Some clarifying points based on the discussion that existed previously:
>
> -
>
> While there may be reuse of NiFi components and some overlap, MiNiFi
> is a separate effort that is complementary to but not necessarily
>
> directly
>
> compatible with existing components and extensions.  Obviously there
>
> has
>
> been a lot of great effort which we can reuse, but in striving to be a
> smaller footprint, we should not find ourselves beholden to the
>
> existing,
>
> core, NiFi architecture.
> -
>
> There will exist scenarios where there is an inherent need to go
> smaller and closer to the source system. This will take the form of
>
> native
>
> code that builds upon the same efforts and items originally developed
>
> under
>
> the Java ecosystem.
> -
>
> Design should take consideration of disparate execution environments
> and provide ways to robustly handle varying means of communication and
> exchange.  Accordingly, communications both in management of agents
>
> and the
>
> transference of data should be neutral to technologies, providing the
>
> same
>
> flexibility and adaptation that allows NiFi to communicate with a wide
> breadth of systems, protocols, schemas, and formats.
>
>
> [1]
>
>
> http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
>
>
>
>


Re: Establishment of MiNiFi repo and supporting tools

2016-03-11 Thread Andy LoPresto
+1.

Andy LoPresto
alopresto.apa...@gmail.com
PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69

> On Mar 11, 2016, at 9:41 AM, Mark Payne  wrote:
> 
> +1 from me as well
> 
>> On Mar 11, 2016, at 8:36 AM, Matt Burgess  wrote:
>> 
>> I'm a +1 as well.
>> 
>>> On Mar 11, 2016, at 8:26 AM, Tony Kurc  wrote:
>>> 
>>> Should this be marked as a [VOTE]? In any case, I'm +1
>>> 
 On Fri, Mar 11, 2016 at 1:11 AM, Aldrin Piri  wrote:
 
 All,
 
 Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
 continuing on with the outlined procedure.  If no one objects in the next
 two days, will look at carrying out the prescribed items listed.
 
 
 [1] http://www.apache.org/foundation/voting.html#LazyConsensus
 
> On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:
> 
> NiFi Community,
> 
> Originally discussed in January [1], the MiNiFi agent model was met with
> positive feedback. I would like to propose a concerted effort toward the
> execution on the ideas presented and establish a basis for incorporation
 of
> the feedback received from, and collaboration with, the community to move
> toward our goals of helping with dataflow from the point of its origin.
> 
> To that end, I would like to propose the creation of:
> 
> -
> 
> a separate repository (nifi-minifi),
> -
> 
> establishment of a MiNiFi JIRA (MINIFI), and
> -
> 
> production of an associated feature proposals and design documentation
> within our Confluence Wiki spaces beyond the initial points outlined
 by Joe
> with some additional proposals architecture and roadmap
> 
> The separate JIRA and Git repo map to the existing ASF infrastructure for
> projects with similar efforts and will aid in a cleaner release and issue
> management process.
> 
> Central to the aims of MiNiFi, the tenets of its operation and execution
> of dataflow are the same as NiFi itself: security, provenance, and
> management of dataflow; helping bring information to NiFi while
 maintaining
> the full extent of its provenance.
> 
> Some clarifying points based on the discussion that existed previously:
> 
> -
> 
> While there may be reuse of NiFi components and some overlap, MiNiFi
> is a separate effort that is complementary to but not necessarily
 directly
> compatible with existing components and extensions.  Obviously there
 has
> been a lot of great effort which we can reuse, but in striving to be a
> smaller footprint, we should not find ourselves beholden to the
 existing,
> core, NiFi architecture.
> -
> 
> There will exist scenarios where there is an inherent need to go
> smaller and closer to the source system. This will take the form of
 native
> code that builds upon the same efforts and items originally developed
 under
> the Java ecosystem.
> -
> 
> Design should take consideration of disparate execution environments
> and provide ways to robustly handle varying means of communication and
> exchange.  Accordingly, communications both in management of agents
 and the
> transference of data should be neutral to technologies, providing the
 same
> flexibility and adaptation that allows NiFi to communicate with a wide
> breadth of systems, protocols, schemas, and formats.
> 
> 
> [1]
 http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
 
> 



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: Establishment of MiNiFi repo and supporting tools

2016-03-11 Thread Mark Payne
+1 from me as well

> On Mar 11, 2016, at 8:36 AM, Matt Burgess  wrote:
> 
> I'm a +1 as well.
> 
>> On Mar 11, 2016, at 8:26 AM, Tony Kurc  wrote:
>> 
>> Should this be marked as a [VOTE]? In any case, I'm +1
>> 
>>> On Fri, Mar 11, 2016 at 1:11 AM, Aldrin Piri  wrote:
>>> 
>>> All,
>>> 
>>> Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
>>> continuing on with the outlined procedure.  If no one objects in the next
>>> two days, will look at carrying out the prescribed items listed.
>>> 
>>> 
>>> [1] http://www.apache.org/foundation/voting.html#LazyConsensus
>>> 
 On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:
 
 NiFi Community,
 
 Originally discussed in January [1], the MiNiFi agent model was met with
 positive feedback. I would like to propose a concerted effort toward the
 execution on the ideas presented and establish a basis for incorporation
>>> of
 the feedback received from, and collaboration with, the community to move
 toward our goals of helping with dataflow from the point of its origin.
 
 To that end, I would like to propose the creation of:
 
  -
 
  a separate repository (nifi-minifi),
  -
 
  establishment of a MiNiFi JIRA (MINIFI), and
  -
 
  production of an associated feature proposals and design documentation
  within our Confluence Wiki spaces beyond the initial points outlined
>>> by Joe
  with some additional proposals architecture and roadmap
 
 The separate JIRA and Git repo map to the existing ASF infrastructure for
 projects with similar efforts and will aid in a cleaner release and issue
 management process.
 
 Central to the aims of MiNiFi, the tenets of its operation and execution
 of dataflow are the same as NiFi itself: security, provenance, and
 management of dataflow; helping bring information to NiFi while
>>> maintaining
 the full extent of its provenance.
 
 Some clarifying points based on the discussion that existed previously:
 
  -
 
  While there may be reuse of NiFi components and some overlap, MiNiFi
  is a separate effort that is complementary to but not necessarily
>>> directly
  compatible with existing components and extensions.  Obviously there
>>> has
  been a lot of great effort which we can reuse, but in striving to be a
  smaller footprint, we should not find ourselves beholden to the
>>> existing,
  core, NiFi architecture.
  -
 
  There will exist scenarios where there is an inherent need to go
  smaller and closer to the source system. This will take the form of
>>> native
  code that builds upon the same efforts and items originally developed
>>> under
  the Java ecosystem.
  -
 
  Design should take consideration of disparate execution environments
  and provide ways to robustly handle varying means of communication and
  exchange.  Accordingly, communications both in management of agents
>>> and the
  transference of data should be neutral to technologies, providing the
>>> same
  flexibility and adaptation that allows NiFi to communicate with a wide
  breadth of systems, protocols, schemas, and formats.
 
 
 [1]
>>> http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
>>> 



Re: Establishment of MiNiFi repo and supporting tools

2016-03-11 Thread Matt Burgess
I'm a +1 as well.

> On Mar 11, 2016, at 8:26 AM, Tony Kurc  wrote:
> 
> Should this be marked as a [VOTE]? In any case, I'm +1
> 
>> On Fri, Mar 11, 2016 at 1:11 AM, Aldrin Piri  wrote:
>> 
>> All,
>> 
>> Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
>> continuing on with the outlined procedure.  If no one objects in the next
>> two days, will look at carrying out the prescribed items listed.
>> 
>> 
>> [1] http://www.apache.org/foundation/voting.html#LazyConsensus
>> 
>>> On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:
>>> 
>>> NiFi Community,
>>> 
>>> Originally discussed in January [1], the MiNiFi agent model was met with
>>> positive feedback. I would like to propose a concerted effort toward the
>>> execution on the ideas presented and establish a basis for incorporation
>> of
>>> the feedback received from, and collaboration with, the community to move
>>> toward our goals of helping with dataflow from the point of its origin.
>>> 
>>> To that end, I would like to propose the creation of:
>>> 
>>>   -
>>> 
>>>   a separate repository (nifi-minifi),
>>>   -
>>> 
>>>   establishment of a MiNiFi JIRA (MINIFI), and
>>>   -
>>> 
>>>   production of an associated feature proposals and design documentation
>>>   within our Confluence Wiki spaces beyond the initial points outlined
>> by Joe
>>>   with some additional proposals architecture and roadmap
>>> 
>>> The separate JIRA and Git repo map to the existing ASF infrastructure for
>>> projects with similar efforts and will aid in a cleaner release and issue
>>> management process.
>>> 
>>> Central to the aims of MiNiFi, the tenets of its operation and execution
>>> of dataflow are the same as NiFi itself: security, provenance, and
>>> management of dataflow; helping bring information to NiFi while
>> maintaining
>>> the full extent of its provenance.
>>> 
>>> Some clarifying points based on the discussion that existed previously:
>>> 
>>>   -
>>> 
>>>   While there may be reuse of NiFi components and some overlap, MiNiFi
>>>   is a separate effort that is complementary to but not necessarily
>> directly
>>>   compatible with existing components and extensions.  Obviously there
>> has
>>>   been a lot of great effort which we can reuse, but in striving to be a
>>>   smaller footprint, we should not find ourselves beholden to the
>> existing,
>>>   core, NiFi architecture.
>>>   -
>>> 
>>>   There will exist scenarios where there is an inherent need to go
>>>   smaller and closer to the source system. This will take the form of
>> native
>>>   code that builds upon the same efforts and items originally developed
>> under
>>>   the Java ecosystem.
>>>   -
>>> 
>>>   Design should take consideration of disparate execution environments
>>>   and provide ways to robustly handle varying means of communication and
>>>   exchange.  Accordingly, communications both in management of agents
>> and the
>>>   transference of data should be neutral to technologies, providing the
>> same
>>>   flexibility and adaptation that allows NiFi to communicate with a wide
>>>   breadth of systems, protocols, schemas, and formats.
>>> 
>>> 
>>> [1]
>> http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
>> 


Re: Establishment of MiNiFi repo and supporting tools

2016-03-11 Thread Tony Kurc
Should this be marked as a [VOTE]? In any case, I'm +1

On Fri, Mar 11, 2016 at 1:11 AM, Aldrin Piri  wrote:

> All,
>
> Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
> continuing on with the outlined procedure.  If no one objects in the next
> two days, will look at carrying out the prescribed items listed.
>
>
> [1] http://www.apache.org/foundation/voting.html#LazyConsensus
>
> On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:
>
> > NiFi Community,
> >
> > Originally discussed in January [1], the MiNiFi agent model was met with
> > positive feedback. I would like to propose a concerted effort toward the
> > execution on the ideas presented and establish a basis for incorporation
> of
> > the feedback received from, and collaboration with, the community to move
> > toward our goals of helping with dataflow from the point of its origin.
> >
> > To that end, I would like to propose the creation of:
> >
> >-
> >
> >a separate repository (nifi-minifi),
> >-
> >
> >establishment of a MiNiFi JIRA (MINIFI), and
> >-
> >
> >production of an associated feature proposals and design documentation
> >within our Confluence Wiki spaces beyond the initial points outlined
> by Joe
> >with some additional proposals architecture and roadmap
> >
> > The separate JIRA and Git repo map to the existing ASF infrastructure for
> > projects with similar efforts and will aid in a cleaner release and issue
> > management process.
> >
> > Central to the aims of MiNiFi, the tenets of its operation and execution
> > of dataflow are the same as NiFi itself: security, provenance, and
> > management of dataflow; helping bring information to NiFi while
> maintaining
> > the full extent of its provenance.
> >
> > Some clarifying points based on the discussion that existed previously:
> >
> >-
> >
> >While there may be reuse of NiFi components and some overlap, MiNiFi
> >is a separate effort that is complementary to but not necessarily
> directly
> >compatible with existing components and extensions.  Obviously there
> has
> >been a lot of great effort which we can reuse, but in striving to be a
> >smaller footprint, we should not find ourselves beholden to the
> existing,
> >core, NiFi architecture.
> >-
> >
> >There will exist scenarios where there is an inherent need to go
> >smaller and closer to the source system. This will take the form of
> native
> >code that builds upon the same efforts and items originally developed
> under
> >the Java ecosystem.
> >-
> >
> >Design should take consideration of disparate execution environments
> >and provide ways to robustly handle varying means of communication and
> >exchange.  Accordingly, communications both in management of agents
> and the
> >transference of data should be neutral to technologies, providing the
> same
> >flexibility and adaptation that allows NiFi to communicate with a wide
> >breadth of systems, protocols, schemas, and formats.
> >
> >
> > [1]
> >
> http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
> >
>


Re: Establishment of MiNiFi repo and supporting tools

2016-03-10 Thread Aldrin Piri
All,

Didn't explicitly mention this, but was aiming for a lazy consensus [1] to
continuing on with the outlined procedure.  If no one objects in the next
two days, will look at carrying out the prescribed items listed.


[1] http://www.apache.org/foundation/voting.html#LazyConsensus

On Wed, Mar 9, 2016 at 3:28 PM, Aldrin Piri  wrote:

> NiFi Community,
>
> Originally discussed in January [1], the MiNiFi agent model was met with
> positive feedback. I would like to propose a concerted effort toward the
> execution on the ideas presented and establish a basis for incorporation of
> the feedback received from, and collaboration with, the community to move
> toward our goals of helping with dataflow from the point of its origin.
>
> To that end, I would like to propose the creation of:
>
>-
>
>a separate repository (nifi-minifi),
>-
>
>establishment of a MiNiFi JIRA (MINIFI), and
>-
>
>production of an associated feature proposals and design documentation
>within our Confluence Wiki spaces beyond the initial points outlined by Joe
>with some additional proposals architecture and roadmap
>
> The separate JIRA and Git repo map to the existing ASF infrastructure for
> projects with similar efforts and will aid in a cleaner release and issue
> management process.
>
> Central to the aims of MiNiFi, the tenets of its operation and execution
> of dataflow are the same as NiFi itself: security, provenance, and
> management of dataflow; helping bring information to NiFi while maintaining
> the full extent of its provenance.
>
> Some clarifying points based on the discussion that existed previously:
>
>-
>
>While there may be reuse of NiFi components and some overlap, MiNiFi
>is a separate effort that is complementary to but not necessarily directly
>compatible with existing components and extensions.  Obviously there has
>been a lot of great effort which we can reuse, but in striving to be a
>smaller footprint, we should not find ourselves beholden to the existing,
>core, NiFi architecture.
>-
>
>There will exist scenarios where there is an inherent need to go
>smaller and closer to the source system. This will take the form of native
>code that builds upon the same efforts and items originally developed under
>the Java ecosystem.
>-
>
>Design should take consideration of disparate execution environments
>and provide ways to robustly handle varying means of communication and
>exchange.  Accordingly, communications both in management of agents and the
>transference of data should be neutral to technologies, providing the same
>flexibility and adaptation that allows NiFi to communicate with a wide
>breadth of systems, protocols, schemas, and formats.
>
>
> [1]
> http://apache-nifi-developer-list.39713.n7.nabble.com/DISCUSS-Proposal-for-an-Apache-NiFi-sub-project-MiNiFi-td6141.html
>