From dev-return-48211-archive-asf-public=cust-asf.ponee.io@ignite.apache.org Thu Oct 31 20:14:36 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 986DF180629 for ; Thu, 31 Oct 2019 21:14:35 +0100 (CET) Received: (qmail 62154 invoked by uid 500); 31 Oct 2019 20:14:34 -0000 Mailing-List: contact dev-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list dev@ignite.apache.org Received: (qmail 62143 invoked by uid 99); 31 Oct 2019 20:14:34 -0000 Received: from Unknown (HELO mailrelay1-lw-us.apache.org) (10.10.3.42) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Oct 2019 20:14:34 +0000 Received: from mail-il1-f182.google.com (mail-il1-f182.google.com [209.85.166.182]) by mailrelay1-lw-us.apache.org (ASF Mail Server at mailrelay1-lw-us.apache.org) with ESMTPSA id 5E16B59FA for ; Thu, 31 Oct 2019 20:14:34 +0000 (UTC) Received: by mail-il1-f182.google.com with SMTP id s6so6624924iln.0 for ; Thu, 31 Oct 2019 13:14:34 -0700 (PDT) X-Gm-Message-State: APjAAAU0qZzz8RzYHuXqRSCshBh4uMEdNOP6Ns4jf3RxTY9wgzVJ1ZL7 RJ0OJpDNGe5bQq03vwTd5B9fCmC6MjOfzWZ1X9jb/Q== X-Google-Smtp-Source: APXvYqwpJ0mfYPemuN+tzJbItesmEstfG8RdvdmLGzHbKzxC/0YiXKdc01YMBk4+hSuGKQER0OwtNP9HTIAWsrfL/Ts= X-Received: by 2002:a92:9f5d:: with SMTP id u90mr8899701ili.13.1572552873565; Thu, 31 Oct 2019 13:14:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Denis Magda Date: Thu, 31 Oct 2019 13:14:06 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project To: dev Content-Type: multipart/alternative; boundary="0000000000006b9b5b05963a7fe3" --0000000000006b9b5b05963a7fe3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dmitriy, thanks a lot for a quick turnaround! Saikat, please let us know if anything else is needed. - Denis On Thu, Oct 31, 2019 at 1:12 PM Dmitriy Pavlov wrote: > Hi, I've created > https://gitbox.apache.org/repos/asf/ignite-extensions.git > > It should be synced in a few minutes. > > Sincerely, > Dmitriy Pavlov > > =D1=87=D1=82, 31 =D0=BE=D0=BA=D1=82. 2019 =D0=B3. =D0=B2 22:58, Denis Mag= da : > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on the road an= d > > can't do that. > > > > - > > Denis > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra > > wrote: > > > > > Hi, > > > > > > I would need help from Ignite PMC member to create the new > > > repository ignite-extensions. > > > > > > Can you please create the repository here > https://selfserve.apache.org/ > > > > > > Regards, > > > Saikat > > > > > > On Wed, Oct 30, 2019 at 10:28 PM Saikat Maitra < > saikat.maitra@gmail.com> > > > wrote: > > > > > > > Hello Denis, > > > > > > > > Thank you for your response. > > > > > > > > I tried to request for new repository but the repository name is > > showing > > > > up as YourPMCs-ignite-extensions.git. I have reached out to Apache > > Infra > > > > user email list to understand the process to create a new repositor= y. > > > > > > > > I will definitely help to migrate the other ignite extensions to th= e > > new > > > > repository once the repository is created. > > > > > > > > Regards, > > > > Saikat > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Wed, Oct 30, 2019 at 11:34 AM Denis Magda > > wrote: > > > > > > > >> "ignite-extensions" might be a better name in the long term if we > > decide > > > >> to > > > >> place any extension to the repo that doesn't integrate with any 3r= d > > > party > > > >> technology but rather enhances Ignite with extra API. > > > >> > > > >> After thinking about it for the last few days, I think that the be= st > > > >> approach to start with should be as follows: > > > >> > > > >> 1. Let's create an "ignite-extensions" repo and let Emmanouil > > > >> contribute > > > >> the Pub/Sub Streamer integration there. > > > >> 2. Let's move after or in parallel our streaming integrations > there > > > >> like > > > >> Flink, Camel, MQTT, etc.: > > > >> > > > >> > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/IEP-36%3A+Modularizati= on#IEP-36:Modularization-IndependentIntegrations > > > >> 3. After checking the approach with the first integrations we c= an > > > carry > > > >> on with the rest of modules: Spark and Hibernate require their > own > > > >> repos, > > > >> our TensorFlow integration might be moved to "ignite-extensions= " > as > > > >> well > > > >> unless Alexey Zinoviev suggests a dedicated extensions repo for > ML > > > >> integrations. > > > >> > > > >> Thoughts? Saikat, are you willing to help with #1 and lead #2? > > > >> > > > >> - > > > >> Denis > > > >> > > > >> > > > >> On Tue, Oct 29, 2019 at 1:25 AM Ivan Pavlukhin > > > > >> wrote: > > > >> > > > >> > Folks, > > > >> > > > > >> > Just another one name candidate "ignite-integrations" > > > >> > > > > >> > Or are there not only integrations? > > > >> > > > > >> > =D0=B2=D1=82, 29 =D0=BE=D0=BA=D1=82. 2019 =D0=B3. =D0=B2 03:31, = Saikat Maitra < > saikat.maitra@gmail.com > > >: > > > >> > > > > > >> > > Hi Denis, > > > >> > > > > > >> > > I meant we can create dedicated repository for individual > > extensions > > > >> and > > > >> > we > > > >> > > can create submodules inside each specific repository for > > individual > > > >> > > extensions versions. > > > >> > > > > > >> > > Regards, > > > >> > > Saikat > > > >> > > > > > >> > > > > > >> > > On Mon, Oct 28, 2019 at 7:14 PM Saikat Maitra < > > > >> saikat.maitra@gmail.com> > > > >> > > wrote: > > > >> > > > > > >> > > > Hi Denis, > > > >> > > > > > > >> > > > Yes, dedicated repository is also a good idea and we can > create > > > >> > submodules > > > >> > > > inside each specific repository for individual extensions. > > > >> > > > > > > >> > > > Regards, > > > >> > > > Saikat > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > On Mon, Oct 28, 2019 at 2:34 PM Denis Magda < > dmagda@apache.org> > > > >> wrote: > > > >> > > > > > > >> > > >> Folks, > > > >> > > >> > > > >> > > >> What do you think about having a dedicated repository for > each > > > >> > extension > > > >> > > >> instead of a single one? It sounds complicated but might be > > > >> > worthwhile for > > > >> > > >> cases when an integration requires to support several > versions. > > > >> Take > > > >> > Spark > > > >> > > >> or Hibernate as an example, we already provide different > > versions > > > >> of > > > >> > > >> Ignite > > > >> > > >> packages for various Spark/Hibernate versions. It will be > > easier > > > to > > > >> > handle > > > >> > > >> if Spark or Hibernate had their own repos. > > > >> > > >> > > > >> > > >> - > > > >> > > >> Denis > > > >> > > >> > > > >> > > >> > > > >> > > >> On Sat, Oct 26, 2019 at 10:06 PM Saikat Maitra < > > > >> > saikat.maitra@gmail.com> > > > >> > > >> wrote: > > > >> > > >> > > > >> > > >> > Hello Alexey, > > > >> > > >> > > > > >> > > >> > Thank you for your email. Yes, I am also aligned for > > > >> > ignite-extensions. > > > >> > > >> > > > > >> > > >> > If others are also ok we can create the new repository wi= th > > > name > > > >> > > >> > ignite-extensions. > > > >> > > >> > > > > >> > > >> > Regards, > > > >> > > >> > Saikat > > > >> > > >> > > > > >> > > >> > On Sat, Oct 26, 2019 at 3:11 AM Alexey Zinoviev < > > > >> > zaleslaw.sin@gmail.com > > > >> > > >> > > > > >> > > >> > wrote: > > > >> > > >> > > > > >> > > >> > > Vote for ignite-extensions (it's more widely than > > > >> > ignite-connectors) > > > >> > > >> > > > > > >> > > >> > > =D1=81=D0=B1, 26 =D0=BE=D0=BA=D1=82. 2019 =D0=B3. =D0= =B2 05:52, Saikat Maitra < > > > >> > saikat.maitra@gmail.com>: > > > >> > > >> > > > > > >> > > >> > > > Hello Denis, Dmitriy > > > >> > > >> > > > > > > >> > > >> > > > Thank you for your reply. I am thinking when a new re= po > > is > > > >> > created > > > >> > > >> that > > > >> > > >> > > > will not mean that the project will undergo Incubator > > > >> process , > > > >> > Is > > > >> > > >> > > > this correct? > > > >> > > >> > > > > > > >> > > >> > > > We actually want to just take few of our integrations > and > > > >> > release > > > >> > > >> them > > > >> > > >> > > > separately as part of this new git repository. We wil= l > > > >> continue > > > >> > to > > > >> > > >> keep > > > >> > > >> > > the > > > >> > > >> > > > release group name and artifact name same. > > > >> > > >> > > > > > > >> > > >> > > > I will definitely help drive the initiative to migrat= e > > our > > > >> > > >> integrations > > > >> > > >> > > > into this new Ignite Extension repo. > > > >> > > >> > > > > > > >> > > >> > > > I seek help from our community to propose new name fo= r > > > Ignite > > > >> > > >> Extension > > > >> > > >> > > > repository. > > > >> > > >> > > > > > > >> > > >> > > > Some ideas, I have are as follows: > > > >> > > >> > > > > > > >> > > >> > > > > > > >> > > >> > > > - ignite-extensions > > > >> > > >> > > > - ignite-sidecar > > > >> > > >> > > > - ignite-ext > > > >> > > >> > > > - ignite-connectors > > > >> > > >> > > > > > > >> > > >> > > > > > > >> > > >> > > > Regards, > > > >> > > >> > > > Saikat > > > >> > > >> > > > > > > >> > > >> > > > On Fri, Oct 25, 2019 at 4:06 PM Dmitriy Pavlov < > > > >> > dpavlov@apache.org> > > > >> > > >> > > wrote: > > > >> > > >> > > > > > > >> > > >> > > > > Hi Denis, > > > >> > > >> > > > > > > > >> > > >> > > > > any PMC member can create repository here > > > >> > > >> > > > > https://selfserve.apache.org/ > > > >> > > >> > > > > > > > >> > > >> > > > > We just need to select repo names in advance. > > > >> > > >> > > > > > > > >> > > >> > > > > Sincerely, > > > >> > > >> > > > > Dmitriy Pavlov > > > >> > > >> > > > > > > > >> > > >> > > > > =D0=BF=D1=82, 25 =D0=BE=D0=BA=D1=82. 2019 =D0=B3. = =D0=B2 23:57, Denis Magda < > > > >> dmagda@apache.org>: > > > >> > > >> > > > > > > > >> > > >> > > > > > Saikat, sounds great. > > > >> > > >> > > > > > > > > >> > > >> > > > > > As long as you're already driving this initiative= , > > > could > > > >> you > > > >> > > >> please > > > >> > > >> > > > check > > > >> > > >> > > > > > with ASF Infra how to put this approach in place? > > Will > > > >> we be > > > >> > > >> able > > > >> > > >> > to > > > >> > > >> > > > > create > > > >> > > >> > > > > > several additional repositories for extensions an= d > > > >> release > > > >> > them > > > >> > > >> as > > > >> > > >> > > part > > > >> > > >> > > > > of > > > >> > > >> > > > > > the Ignite project? > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > - > > > >> > > >> > > > > > Denis > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > On Thu, Oct 24, 2019 at 7:18 PM Saikat Maitra < > > > >> > > >> > > saikat.maitra@gmail.com > > > >> > > >> > > > > > > > >> > > >> > > > > > wrote: > > > >> > > >> > > > > > > > > >> > > >> > > > > > > Hi Denis, > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > Yes, I see it now as I think more about it, I > like > > > >> option > > > >> > - > > > >> > > >> 0. I > > > >> > > >> > am > > > >> > > >> > > > > > > thinking from a new member and a contributor > > > >> perspective > > > >> > for > > > >> > > >> > Ignite > > > >> > > >> > > > > > > project, I would very much like my PR and > proposal > > to > > > >> be > > > >> > > >> accepted > > > >> > > >> > > > > within > > > >> > > >> > > > > > > Ignite community. > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > Regards, > > > >> > > >> > > > > > > Saikat > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > On Thu, Oct 24, 2019 at 1:56 PM Denis Magda < > > > >> > > >> dmagda@apache.org> > > > >> > > >> > > > wrote: > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > Exactly, Dmitry found the right word for the > > reason > > > >> why > > > >> > > >> > option-0 > > > >> > > >> > > > > might > > > >> > > >> > > > > > be > > > >> > > >> > > > > > > > the best one - to avoid the Ignite community > > > *split*. > > > >> > All > > > >> > > >> those > > > >> > > >> > > who > > > >> > > >> > > > > > will > > > >> > > >> > > > > > > be > > > >> > > >> > > > > > > > contributing to integrations and extensions > need > > to > > > >> be > > > >> > able > > > >> > > >> to > > > >> > > >> > > > earn a > > > >> > > >> > > > > > > > status of an Ignite committer and PMC members= . > > > >> > Otherwise, > > > >> > > >> I'm > > > >> > > >> > not > > > >> > > >> > > > > sure > > > >> > > >> > > > > > if > > > >> > > >> > > > > > > > Emmanouil and others to come will be fully > > involved > > > >> in > > > >> > the > > > >> > > >> > Ignite > > > >> > > >> > > > > > > > community. > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > Saikat, Emmanouil, what do you think if to lo= ok > > > from > > > >> > this > > > >> > > >> > > > > perspective? > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > - > > > >> > > >> > > > > > > > Denis > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > On Thu, Oct 24, 2019 at 12:04 AM Dmitriy > Pavlov < > > > >> > > >> > > > dpavlov@apache.org> > > > >> > > >> > > > > > > > wrote: > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > Hah, IMHO, it is a story of how pushing > others > > to > > > >> > place > > > >> > > >> their > > > >> > > >> > > > > > > > contribution > > > >> > > >> > > > > > > > > outside ASF could lead projects to split > their > > > >> > > >> communities. > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > I believe, the Ignite community is more ope= n > > and > > > >> > flexible > > > >> > > >> in > > > >> > > >> > > that > > > >> > > >> > > > > > > regard. > > > >> > > >> > > > > > > > > So Option-0. is also OK from my perspective= . > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > =D1=87=D1=82, 24 =D0=BE=D0=BA=D1=82. 2019 = =D0=B3. =D0=B2 04:01, Saikat Maitra < > > > >> > > >> > > > > saikat.maitra@gmail.com > > > >> > > >> > > > > > >: > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > Hi, > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > I looked into the way Apache Bahir manage= s > > > their > > > >> > > >> extensions > > > >> > > >> > > for > > > >> > > >> > > > > > Spark > > > >> > > >> > > > > > > > and > > > >> > > >> > > > > > > > > > Flink and it looks like they are much > > > >> independent in > > > >> > > >> terms > > > >> > > >> > of > > > >> > > >> > > > > > > managing > > > >> > > >> > > > > > > > > > their releases. They also have separate g= it > > > repos > > > >> > for > > > >> > > >> > apache > > > >> > > >> > > > > bahir > > > >> > > >> > > > > > > and > > > >> > > >> > > > > > > > > > apache bahir-flink. > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > Releases : > > > >> > > >> > > > > > > > > > https://bahir.apache.org/downloads/spark/ > > > >> > > >> > > > > > > > > > https://bahir.apache.org/downloads/flink/ > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > Repos : > > > >> > > >> > > > > > > > > > https://github.com/apache/bahir > > > >> > > >> > > > > > > > > > https://github.com/apache/bahir-flink > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > I am thinking if we are following the > similar > > > >> > pattern we > > > >> > > >> > can > > > >> > > >> > > > > > create a > > > >> > > >> > > > > > > > > > separate git repo under the Org apache / > > > >> > > >> ignite-extentions > > > >> > > >> > or > > > >> > > >> > > > > > apache > > > >> > > >> > > > > > > / > > > >> > > >> > > > > > > > > > bahir-ignite. > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > If most of our integrations are data > > streaming > > > >> > > >> connectors > > > >> > > >> > > that > > > >> > > >> > > > we > > > >> > > >> > > > > > are > > > >> > > >> > > > > > > > > most > > > >> > > >> > > > > > > > > > interested to migrate to separate > repository > > > then > > > >> > > >> joining > > > >> > > >> > > > Apache > > > >> > > >> > > > > > > Bahir > > > >> > > >> > > > > > > > > > project and managing independent release > > cycle > > > >> will > > > >> > > >> benefit > > > >> > > >> > > us > > > >> > > >> > > > as > > > >> > > >> > > > > > it > > > >> > > >> > > > > > > > will > > > >> > > >> > > > > > > > > > help foster cross community engagement an= d > > > >> support. > > > >> > The > > > >> > > >> > > purpose > > > >> > > >> > > > > of > > > >> > > >> > > > > > > > Bahir > > > >> > > >> > > > > > > > > is > > > >> > > >> > > > > > > > > > also to host such extensions as ours. > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > I was reading this news article and it > > > resonated > > > >> > similar > > > >> > > >> > > ideas > > > >> > > >> > > > > that > > > >> > > >> > > > > > > we > > > >> > > >> > > > > > > > > have > > > >> > > >> > > > > > > > > > specific to managing release cycles > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > >> > > > https://thenewstack.io/apache-bahir-gives-spark-extensions-new-home/ > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > Please review and share your feedback. > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > Warm Regards, > > > >> > > >> > > > > > > > > > Saikat > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > On Wed, Oct 23, 2019 at 4:29 PM Denis > Magda < > > > >> > > >> > > dmagda@apache.org > > > >> > > >> > > > > > > > >> > > >> > > > > > > wrote: > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > Folks, > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > How about considering the option Dmitri= y > > > named > > > >> as > > > >> > "0. > > > >> > > >> > > placing > > > >> > > >> > > > > > > > > integration > > > >> > > >> > > > > > > > > > > in a separate module within space of > Apache > > > >> > Ignite"? > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > Nothing prevents us from following > concepts > > > of > > > >> > Bahir > > > >> > > >> > > project > > > >> > > >> > > > in > > > >> > > >> > > > > > the > > > >> > > >> > > > > > > > > sense > > > >> > > >> > > > > > > > > > > that we'll be creating and managing > > separate > > > >> > > >> repositories > > > >> > > >> > > for > > > >> > > >> > > > > > > Ignite > > > >> > > >> > > > > > > > > > > extensions/modules but those will be > > governed > > > >> by > > > >> > the > > > >> > > >> > Ignite > > > >> > > >> > > > > > > community > > > >> > > >> > > > > > > > > and > > > >> > > >> > > > > > > > > > > all the contributors to the extensions > will > > > be > > > >> > > >> becoming > > > >> > > >> > > > Ignite > > > >> > > >> > > > > > > > > committers > > > >> > > >> > > > > > > > > > > and PMC members. The more I think about > > this > > > >> > approach > > > >> > > >> the > > > >> > > >> > > > more > > > >> > > >> > > > > I > > > >> > > >> > > > > > > like > > > >> > > >> > > > > > > > > it. > > > >> > > >> > > > > > > > > > > Any thoughts? > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > - > > > >> > > >> > > > > > > > > > > Denis > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > On Wed, Oct 23, 2019 at 12:42 PM Dmitri= y > > > >> Pavlov < > > > >> > > >> > > > > > > dpavlov@apache.org> > > > >> > > >> > > > > > > > > > > wrote: > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > Hi, Saikat, Alexey, > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > Actually we have 3 ways to solve it. > > > >> > > >> > > > > > > > > > > > 0. placing integration in a separate > > module > > > >> > within > > > >> > > >> > space > > > >> > > >> > > of > > > >> > > >> > > > > > > Apache > > > >> > > >> > > > > > > > > > Ignite > > > >> > > >> > > > > > > > > > > > 1. Apache Bahir > > > >> > > >> > > > > > > > > > > > 2. Apache Incubator > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > I'm not sure if option 2 is the best > one > > > >> since > > > >> > it is > > > >> > > >> > more > > > >> > > >> > > > > about > > > >> > > >> > > > > > > > > > building > > > >> > > >> > > > > > > > > > > a > > > >> > > >> > > > > > > > > > > > new community around Ignite Extension= s, > > it > > > >> may > > > >> > be > > > >> > > >> > tricky. > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > But 0 and 1 seem to be perfectly OK. > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > And I like option 1 most since it is > very > > > >> > natural to > > > >> > > >> > move > > > >> > > >> > > > > > > > > Ignite-Kafka, > > > >> > > >> > > > > > > > > > > > Ignite-Camel to a separate project > > > specially > > > >> > > >> intended > > > >> > > >> > for > > > >> > > >> > > > > > > > > integration. > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > So if we stay with option 1 I would b= e > > glad > > > >> to > > > >> > help. > > > >> > > >> > > Count > > > >> > > >> > > > on > > > >> > > >> > > > > > my > > > >> > > >> > > > > > > > > > support > > > >> > > >> > > > > > > > > > > > within the migration to Apache Bahir. > > > >> > Inter-project > > > >> > > >> > > > > interaction > > > >> > > >> > > > > > > and > > > >> > > >> > > > > > > > > > > > integration are usually welcomed in t= he > > > ASF. > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > Sincerely, > > > >> > > >> > > > > > > > > > > > Dmitriy Pavlov > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > =D1=81=D1=80, 23 =D0=BE=D0=BA=D1=82. = 2019 =D0=B3. =D0=B2 09:31, Alexey > > > Zinoviev > > > >> < > > > >> > > >> > > > > > > > zaleslaw.sin@gmail.com > > > >> > > >> > > > > > > > > >: > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > Also, dear Saikat Maitra, could you > > > please > > > >> > > >> describe > > > >> > > >> > how > > > >> > > >> > > > you > > > >> > > >> > > > > > see > > > >> > > >> > > > > > > > the > > > >> > > >> > > > > > > > > > > > > release cycles in Bahir Ignite > > Extensions > > > >> and > > > >> > how > > > >> > > >> it > > > >> > > >> > be > > > >> > > >> > > > > > related > > > >> > > >> > > > > > > > to > > > >> > > >> > > > > > > > > > > Ignite > > > >> > > >> > > > > > > > > > > > > release, 2.9, 3.0 for example. > > > >> > > >> > > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > Thank you for your energy > > > >> > > >> > > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > =D1=81=D1=80, 23 =D0=BE=D0=BA=D1=82= . 2019 =D0=B3., 8:10 Alexey > > > Zinoviev < > > > >> > > >> > > > > > > > zaleslaw.sin@gmail.com > > > >> > > >> > > > > > > > > >: > > > >> > > >> > > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > >> Please, give me permissions too, I= 'd > > > glad > > > >> to > > > >> > help > > > >> > > >> > with > > > >> > > >> > > > > this > > > >> > > >> > > > > > > > > modules > > > >> > > >> > > > > > > > > > > > >> migration and support part of them > in > > > >> > future, but > > > >> > > >> > also > > > >> > > >> > > > we > > > >> > > >> > > > > > need > > > >> > > >> > > > > > > > not > > > >> > > >> > > > > > > > > > > only > > > >> > > >> > > > > > > > > > > > >> contributor but a few Committer > > > >> permissions > > > >> > to > > > >> > > >> merge > > > >> > > >> > > In > > > >> > > >> > > > > > > > repository > > > >> > > >> > > > > > > > > > in > > > >> > > >> > > > > > > > > > > > other > > > >> > > >> > > > > > > > > > > > >> side it could be very long procces= s. > > > >> > > >> > > > > > > > > > > > >> > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir Community abou= t > > > that? > > > >> > > >> > > > > > > > > > > > >> > > > >> > > >> > > > > > > > > > > > >> =D1=81=D1=80, 23 =D0=BE=D0=BA=D1= =82. 2019 =D0=B3., 2:31 Saikat > > Maitra > > > < > > > >> > > >> > > > > > > > saikat.maitra@gmail.com > > > >> > > >> > > > > > > > > >: > > > >> > > >> > > > > > > > > > > > >> > > > >> > > >> > > > > > > > > > > > >>> Hi, > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> I discussed with Apache Bahir > > community > > > >> and > > > >> > they > > > >> > > >> > are > > > >> > > >> > > > > > > interested > > > >> > > >> > > > > > > > > to > > > >> > > >> > > > > > > > > > > have > > > >> > > >> > > > > > > > > > > > >>> Apache Ignite extensions as part = of > > > >> Apache > > > >> > Bahir > > > >> > > >> > > > project. > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> I have also requested for > contributor > > > >> > access in > > > >> > > >> > Jira > > > >> > > >> > > > for > > > >> > > >> > > > > > > Apache > > > >> > > >> > > > > > > > > > Bahir > > > >> > > >> > > > > > > > > > > > >>> project so that I can create issu= es > > and > > > >> > assign > > > >> > > >> to > > > >> > > >> > > > > myself. I > > > >> > > >> > > > > > > can > > > >> > > >> > > > > > > > > > help > > > >> > > >> > > > > > > > > > > > with > > > >> > > >> > > > > > > > > > > > >>> code reviews as well. > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> Also my thoughts on releases > specific > > > to > > > >> > > >> > dependencies > > > >> > > >> > > > for > > > >> > > >> > > > > > > > Apache > > > >> > > >> > > > > > > > > > > Ignite > > > >> > > >> > > > > > > > > > > > >>> is > > > >> > > >> > > > > > > > > > > > >>> to do a fast follow up release fo= r > > > >> modules > > > >> > > >> based on > > > >> > > >> > > > > latest > > > >> > > >> > > > > > > > Apache > > > >> > > >> > > > > > > > > > > > Ignite > > > >> > > >> > > > > > > > > > > > >>> stable release. > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> Here is the email thread for > > reference > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > >> > > >> > > > > https://www.mail-archive.com/dev@bahir.apache.org/msg02703.html > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> I wanted to connect and get > feedback > > on > > > >> the > > > >> > > >> > proposal > > > >> > > >> > > > and > > > >> > > >> > > > > if > > > >> > > >> > > > > > > we > > > >> > > >> > > > > > > > > are > > > >> > > >> > > > > > > > > > ok > > > >> > > >> > > > > > > > > > > > to > > > >> > > >> > > > > > > > > > > > >>> move the following Apache Ignite > > > >> Extensions > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > >> > > >> > > > > > > >> > > >> > > > > > >> > > >> > > > > >> > > >> > > > >> > > > > >> > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/IEP-36%3A+Modularizati= on#IEP-36:Modularization-IndependentIntegrations > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> Regards, > > > >> > > >> > > > > > > > > > > > >>> Saikat > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> On Fri, Oct 18, 2019 at 9:44 PM > > Saikat > > > >> > Maitra < > > > >> > > >> > > > > > > > > > > saikat.maitra@gmail.com > > > >> > > >> > > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > >>> wrote: > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >>> > Hello, > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > We wanted to discuss on a > proposal > > to > > > >> > move and > > > >> > > >> > > > support > > > >> > > >> > > > > > the > > > >> > > >> > > > > > > > > Apache > > > >> > > >> > > > > > > > > > > > >>> Ignite > > > >> > > >> > > > > > > > > > > > >>> > integrations as separate Ignite > > > >> > Extensions as > > > >> > > >> > > > discussed > > > >> > > >> > > > > > > here > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > >> > > >> > > > > > > >> > > >> > > > > > >> > > >> > > > > >> > > >> > > > >> > > > > >> > > > > > > http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Str= eamer-Implementation-td43944.html > > > >> > > >> > > > > > > > > > > > >>> > . > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to move ou= r > > > Apache > > > >> > Ignite > > > >> > > >> > > > > > integration > > > >> > > >> > > > > > > as > > > >> > > >> > > > > > > > > > > > separate > > > >> > > >> > > > > > > > > > > > >>> > Extensions is this will help us > to > > > >> manage > > > >> > and > > > >> > > >> > > > maintain > > > >> > > >> > > > > > > > separate > > > >> > > >> > > > > > > > > > > > >>> lifecycle > > > >> > > >> > > > > > > > > > > > >>> > for Apache Ignite integrations. > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > All the integrations will > continue > > to > > > >> be > > > >> > part > > > >> > > >> of > > > >> > > >> > > ASF > > > >> > > >> > > > > and > > > >> > > >> > > > > > we > > > >> > > >> > > > > > > > > will > > > >> > > >> > > > > > > > > > > > keep > > > >> > > >> > > > > > > > > > > > >>> > supporting and developing in > > > accordance > > > >> > with > > > >> > > >> ASF > > > >> > > >> > > > vision > > > >> > > >> > > > > > and > > > >> > > >> > > > > > > > > > > > practices. > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > We are considering following tw= o > > > >> choices > > > >> > for > > > >> > > >> > moving > > > >> > > >> > > > to > > > >> > > >> > > > > > > Apache > > > >> > > >> > > > > > > > > > > Ignite > > > >> > > >> > > > > > > > > > > > >>> > Extensions: > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > 1. Reach out to Apache Bahir > > > community > > > >> and > > > >> > > >> > propose > > > >> > > >> > > to > > > >> > > >> > > > > > make > > > >> > > >> > > > > > > > > Ignite > > > >> > > >> > > > > > > > > > > > >>> > Extensions a separate module as > > part > > > of > > > >> > Apache > > > >> > > >> > > Bahir > > > >> > > >> > > > > > > project. > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > https://bahir.apache.org/ > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > >> > > >> > > > > > > >> > > >> > > > > > >> > > >> > > > > >> > > >> > > > >> > > > > >> > > > > > > https://blogs.apache.org/foundation/entry/the_apache_software_foundation_= announces96 > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > 2. Reach out to Apache Incubato= r > > > >> > community and > > > >> > > >> > > > request > > > >> > > >> > > > > > for > > > >> > > >> > > > > > > a > > > >> > > >> > > > > > > > > new > > > >> > > >> > > > > > > > > > > > >>> project > > > >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions. > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > Please review and share feedbac= k > on > > > our > > > >> > > >> proposal. > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards, > > > >> > > >> > > > > > > > > > > > >>> > Saikat > > > >> > > >> > > > > > > > > > > > >>> > > > > >> > > >> > > > > > > > > > > > >>> > > > >> > > >> > > > > > > > > > > > >> > > > >> > > >> > > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > > >> > > >> > > > > > > > > > > > > >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > >> > > >> > > > > > > >> > > >> > > > > > >> > > >> > > > > >> > > >> > > > >> > > > > > > >> > > > > >> > > > > >> > > > > >> > -- > > > >> > Best regards, > > > >> > Ivan Pavlukhin > > > >> > > > > >> > > > > > > > > > > --0000000000006b9b5b05963a7fe3--