I guess Joe already responded on this front ... more than a year and a
half ago!
-------- Forwarded Message --------
From: Joe Witt <[email protected]>
Date: Sat, 10 Jul 2021 09:44:53 -0700
Subject: Re: PYFI Python Nifi Clone
To: [email protected]
Sounds fun and looks cool.
But do not violate the marks such as do not use the Apache NiFi logo.
Thanks
On Sat, Jul 10, 2021 at 9:38 AM Darren Govoni <[email protected]> wrote:
Hi!,
Just sharing a fun project I'll post on github soon. I'm
creating a pure python clone of Nifi that separates the UI (Vue/NodeJS
implementation) from the backend distributed messaging layer (RabbitMQ,
Redis, AMQP, SQS). It will allow for runtime scripting of processors
using python and leverage a variety of transactional message brokers and
distributed topologies (e.g. AMQP).
<SNIP />
Cheers!
Darren
On 2/21/2023 8:13 AM, Patrick Timmins wrote:
So this looks a lot like the "PyFi" related projects that you put out
on GitHub back in ~ July 2021. But the GitHub stuff that I'm seeing
for ElasticCode are just all stub projects ... and they look like they
were created just a few weeks ago:
https://github.com/elasticcode-ai/elasticcode
So I'm assuming the ElasticCode source is *not* Apache V2 licensed?
But it also looks like the Apache NiFi logo and color scheme is still
being used in the ElasticCode GUI ... just like in the "PyFi" GUI:
https://www.youtube.com/watch?v=h334byeynFo
... probably should not be advertising this on the NiFi mailing list
... but Joe W. can probably make that call.
Pat
-------- Forwarded Message --------
From: Darren Govoni <[email protected]>
To: [email protected] <[email protected]>
Subject: Re: PYFI Python Nifi Clone
Date: Tue, 13 Jul 2021 12:08:27 +0000
Hello!
Here is my github repo for PYFI NodeJS/Vue implementation of Nifi UI.
Enjoy!
https://github.com/radiantone/pyfi-ui
Darren
From: Darren Govoni
Sent: Saturday, July 10, 2021 12:38 PM
To: [email protected] <[email protected]>
Subject: PYFI Python Nifi Clone
Hi!,
Just sharing a fun project I'll post on github soon. I'm creating a
pure python clone of Nifi that separates the UI (Vue/NodeJS
implementation) from the backend distributed messaging layer
(RabbitMQ, Redis, AMQP, SQS). It will allow for runtime scripting of
processors using python and leverage a variety of transactional
message brokers and distributed topologies (e.g. AMQP).
Here is a sneak peek at my port of the UI to Vue/NodeJS which I'll
share on github soon (minified). It's a fully MVC/Node/Vue reactive
and responsive UI that adheres to Material Design 2.0 standard. Also
uses webpack build and is minified, etc.
Makes a number of improvements such as tabs for multiple flow renders
and will interface directly with git for flow versioning.
Cheers!
Darren
On 2/21/2023 5:43 AM, Darren Govoni wrote:
Hi,
This looks like a promising spiritual successor to Java Nifi. Pure
python. Processors scale individually, directly on the metal.
Also runs purely in browser for testing.
https://elasticcode.ai
Pretty neat!