On Thu, Nov 15, 2018 at 7:45 AM Gobinath . <gobin...@ericsson.com> wrote:
> Hi Michael, > > > > I did indeed reuse the “JobCoordinator” from infrautils for > “Nodeconfigurator” with some enhancements. > > > > I had originally intended to enhance the JobCoordinator itself (details - > https://git.opendaylight.org/gerrit/#/c/69660/ If you remember we had a > discussion related about this) but thought that it might affect the > existing implementation and so decided to create OFPlugin-specific one the > “NodeConfigurator”. I took the freedom to reuse the JobCoordinator as I > felt it better to reuse a framework which has been tested and being already > used widely rather over something new. > > > > We can work together to modify the infrautils one and use for > openflowplugin. > Great, let's do that! Best first/next step? Do you want to Restore https://git.opendaylight.org/gerrit/#/c/69660/ and get it to build again, so that I can review it? Shout for any help you need... Thanks and Regards > > Gobinath > > > > *From:* Michael Vorburger [mailto:vorbur...@redhat.com] > *Sent:* Wednesday, November 14, 2018 11:51 PM > *To:* Abhijit Kumbhare <abhijitk...@gmail.com>; Gobinath . < > gobin...@ericsson.com> > *Cc:* Shuva Kar <shuva.jyoti.kar...@gmail.com>; openflowplugin-dev < > openflowplugin-dev@lists.opendaylight.org>; > infrautils-...@lists.opendaylight.org > *Subject:* Re: [openflowplugin-dev] openflowplugin contains a fork of > infrautils' JobCoordinator ?! > > > > +Gobinath . <gobin...@ericsson.com> > > > > On Wed, Nov 14, 2018 at 6:47 PM Abhijit Kumbhare <abhijitk...@gmail.com> > wrote: > > I do not actually remember this - but I have a vague recollection that the > JobCoordinator was first implemented in OpenFlow Plugin by Shuva and folks > and then it may have got moved to Infra Utils later by some other people. > > > > Perhaps you are right that this is the original ancient history, but > meanwhile it went to genius, and from there into infrautils. > > > > But this NodeConfigurator & Co. is much more recent - judging from git > blame, it seems that was commited only a few months ago, Aug 1st, by > Gobinath for https://jira.opendaylight.org/browse/OPNFLWPLUG-991, > according to the Commit Message. > > > > The only difference between NodeConfigurator and JobCoordinator is that it > returns ListenableFuture<T> ... that reminds me of > https://jira.opendaylight.org/browse/INFRAUTILS-16 and > https://git.opendaylight.org/gerrit/#/c/69660/ - what happened there? > That was WIP and were reviewing it, but the build never passed - so you > just forked and copy pasted, the entire thing? > > > > Gobinath, would you be willing to finish up > https://git.opendaylight.org/gerrit/#/c/69660/ rather sooner than later, > and then replace this fork of infratuils' JobCoordinator in OpenFlowPlugin? > > > > On Wed, Nov 14, 2018 at 9:21 AM Michael Vorburger <vorbur...@redhat.com> > wrote: > > Hello, > > > > while working on https://git.opendaylight.org/gerrit/#/c/77796/, I've > stumbled > upon org.opendaylight.openflowplugin.applications.frm.NodeConfigurator, > which looks like a "rip off" from infrautils' JobCoordinator - you guys > seriously just copy/pasted that entire thing?! Seriously? Why don't you > just use infrautils? > > > Tx, > > M. > > -- > > Michael Vorburger, Red Hat > vorbur...@redhat.com | IRC: vorburger @freenode | ~ = http://vorburger.ch > > _______________________________________________ > openflowplugin-dev mailing list > openflowplugin-dev@lists.opendaylight.org > https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev > >
_______________________________________________ openflowplugin-dev mailing list openflowplugin-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev