You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by David Handermann <ex...@apache.org> on 2024/01/22 22:29:11 UTC

MiNiFi C2 Module Removal

Team,

In the process of reviewing the repository for NiFi 2.0.0 release
planning, it looks the minifi-c2 bundle of modules should be
considered for removal from the repository.

NIFI-9428 [1] describes the general effort around MiNiFi command and
control, including a task to create a C2 server reference
implementation. Based on the passage of time and the lack of changes,
removing the MiNiFi C2 server modules from the repository seems to be
the best approach as part of NiFi 2.0.0 release efforts. Even if a new
reference implementation were to be created, it would be better to
start with a clean slate, as outlined in the reference Jira issue.

I have captured the proposal in NIFI-12657 [2] and I will be
submitting a pull request to implement the removal.

Regards,
David Handermann

[1] https://issues.apache.org/jira/browse/NIFI-9428
[2] https://issues.apache.org/jira/browse/NIFI-12657

Re: MiNiFi C2 Module Removal

Posted by David Handermann <ex...@apache.org>.
Thanks for the confirmation, Arpad.

Pending the approval of the pull request, I will update the Migration
Guide and NiFi 2.0 Deprecated Components and Features pages.

Regards,
David Handermann


On Mon, Jan 22, 2024 at 4:53 PM Arpad Boda <ab...@apache.org> wrote:
>
> Thanks, David,
>
> At the moment I don't see anyone maintaining it, so some docs should be
> updated to make it clear that it's not part of the 2.0 line anymore,
> otherwise I don't see any better solution.
>
> Regards,
> Arpad
>
> On Mon, Jan 22, 2024 at 11:35 PM David Handermann <
> exceptionfactory@apache.org> wrote:
>
> > Arpad,
> >
> > Thanks for the reply.
> >
> > I submitted a pull request [1] which deletes the modules from the main
> > branch. As described in the Jira issues, the purpose is to eliminate
> > maintenance of the C2 server components as they stand.
> >
> > [1] https://github.com/apache/nifi/pull/8291
> >
> > Regards,
> > David Handermann
> >
> > On Mon, Jan 22, 2024 at 4:33 PM Arpad Boda <ab...@cloudera.com.invalid>
> > wrote:
> > >
> > > David,
> > >
> > > Thanks for bringing up this topic!
> > > How do you mean removing it? Moving it into a different repo?
> > >
> > > Thanks,
> > > Arpad
> > >
> > > On Mon, Jan 22, 2024 at 11:29 PM David Handermann <
> > > exceptionfactory@apache.org> wrote:
> > >
> > > > Team,
> > > >
> > > > In the process of reviewing the repository for NiFi 2.0.0 release
> > > > planning, it looks the minifi-c2 bundle of modules should be
> > > > considered for removal from the repository.
> > > >
> > > > NIFI-9428 [1] describes the general effort around MiNiFi command and
> > > > control, including a task to create a C2 server reference
> > > > implementation. Based on the passage of time and the lack of changes,
> > > > removing the MiNiFi C2 server modules from the repository seems to be
> > > > the best approach as part of NiFi 2.0.0 release efforts. Even if a new
> > > > reference implementation were to be created, it would be better to
> > > > start with a clean slate, as outlined in the reference Jira issue.
> > > >
> > > > I have captured the proposal in NIFI-12657 [2] and I will be
> > > > submitting a pull request to implement the removal.
> > > >
> > > > Regards,
> > > > David Handermann
> > > >
> > > > [1] https://issues.apache.org/jira/browse/NIFI-9428
> > > > [2] https://issues.apache.org/jira/browse/NIFI-12657
> > > >
> >

Re: MiNiFi C2 Module Removal

Posted by Arpad Boda <ab...@apache.org>.
Thanks, David,

At the moment I don't see anyone maintaining it, so some docs should be
updated to make it clear that it's not part of the 2.0 line anymore,
otherwise I don't see any better solution.

Regards,
Arpad

On Mon, Jan 22, 2024 at 11:35 PM David Handermann <
exceptionfactory@apache.org> wrote:

> Arpad,
>
> Thanks for the reply.
>
> I submitted a pull request [1] which deletes the modules from the main
> branch. As described in the Jira issues, the purpose is to eliminate
> maintenance of the C2 server components as they stand.
>
> [1] https://github.com/apache/nifi/pull/8291
>
> Regards,
> David Handermann
>
> On Mon, Jan 22, 2024 at 4:33 PM Arpad Boda <ab...@cloudera.com.invalid>
> wrote:
> >
> > David,
> >
> > Thanks for bringing up this topic!
> > How do you mean removing it? Moving it into a different repo?
> >
> > Thanks,
> > Arpad
> >
> > On Mon, Jan 22, 2024 at 11:29 PM David Handermann <
> > exceptionfactory@apache.org> wrote:
> >
> > > Team,
> > >
> > > In the process of reviewing the repository for NiFi 2.0.0 release
> > > planning, it looks the minifi-c2 bundle of modules should be
> > > considered for removal from the repository.
> > >
> > > NIFI-9428 [1] describes the general effort around MiNiFi command and
> > > control, including a task to create a C2 server reference
> > > implementation. Based on the passage of time and the lack of changes,
> > > removing the MiNiFi C2 server modules from the repository seems to be
> > > the best approach as part of NiFi 2.0.0 release efforts. Even if a new
> > > reference implementation were to be created, it would be better to
> > > start with a clean slate, as outlined in the reference Jira issue.
> > >
> > > I have captured the proposal in NIFI-12657 [2] and I will be
> > > submitting a pull request to implement the removal.
> > >
> > > Regards,
> > > David Handermann
> > >
> > > [1] https://issues.apache.org/jira/browse/NIFI-9428
> > > [2] https://issues.apache.org/jira/browse/NIFI-12657
> > >
>

Re: MiNiFi C2 Module Removal

Posted by David Handermann <ex...@apache.org>.
Arpad,

Thanks for the reply.

I submitted a pull request [1] which deletes the modules from the main
branch. As described in the Jira issues, the purpose is to eliminate
maintenance of the C2 server components as they stand.

[1] https://github.com/apache/nifi/pull/8291

Regards,
David Handermann

On Mon, Jan 22, 2024 at 4:33 PM Arpad Boda <ab...@cloudera.com.invalid> wrote:
>
> David,
>
> Thanks for bringing up this topic!
> How do you mean removing it? Moving it into a different repo?
>
> Thanks,
> Arpad
>
> On Mon, Jan 22, 2024 at 11:29 PM David Handermann <
> exceptionfactory@apache.org> wrote:
>
> > Team,
> >
> > In the process of reviewing the repository for NiFi 2.0.0 release
> > planning, it looks the minifi-c2 bundle of modules should be
> > considered for removal from the repository.
> >
> > NIFI-9428 [1] describes the general effort around MiNiFi command and
> > control, including a task to create a C2 server reference
> > implementation. Based on the passage of time and the lack of changes,
> > removing the MiNiFi C2 server modules from the repository seems to be
> > the best approach as part of NiFi 2.0.0 release efforts. Even if a new
> > reference implementation were to be created, it would be better to
> > start with a clean slate, as outlined in the reference Jira issue.
> >
> > I have captured the proposal in NIFI-12657 [2] and I will be
> > submitting a pull request to implement the removal.
> >
> > Regards,
> > David Handermann
> >
> > [1] https://issues.apache.org/jira/browse/NIFI-9428
> > [2] https://issues.apache.org/jira/browse/NIFI-12657
> >

Re: MiNiFi C2 Module Removal

Posted by Arpad Boda <ab...@cloudera.com.INVALID>.
David,

Thanks for bringing up this topic!
How do you mean removing it? Moving it into a different repo?

Thanks,
Arpad

On Mon, Jan 22, 2024 at 11:29 PM David Handermann <
exceptionfactory@apache.org> wrote:

> Team,
>
> In the process of reviewing the repository for NiFi 2.0.0 release
> planning, it looks the minifi-c2 bundle of modules should be
> considered for removal from the repository.
>
> NIFI-9428 [1] describes the general effort around MiNiFi command and
> control, including a task to create a C2 server reference
> implementation. Based on the passage of time and the lack of changes,
> removing the MiNiFi C2 server modules from the repository seems to be
> the best approach as part of NiFi 2.0.0 release efforts. Even if a new
> reference implementation were to be created, it would be better to
> start with a clean slate, as outlined in the reference Jira issue.
>
> I have captured the proposal in NIFI-12657 [2] and I will be
> submitting a pull request to implement the removal.
>
> Regards,
> David Handermann
>
> [1] https://issues.apache.org/jira/browse/NIFI-9428
> [2] https://issues.apache.org/jira/browse/NIFI-12657
>