From dev-return-48193-archive-asf-public=cust-asf.ponee.io@ignite.apache.org Thu Oct 31 03:40:03 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 BEAD6180654 for ; Thu, 31 Oct 2019 04:40:02 +0100 (CET) Received: (qmail 30908 invoked by uid 500); 31 Oct 2019 03:40:01 -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 30866 invoked by uid 99); 31 Oct 2019 03:39:59 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Oct 2019 03:39:59 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 427D8C06CA for ; Thu, 31 Oct 2019 03:39:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.3 X-Spam-Level: ** X-Spam-Status: No, score=2.3 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=0.2, KAM_LINEPADDING=1.2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_HEX=0.1] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-ec2-va.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id IZQbrhiaDdsi for ; Thu, 31 Oct 2019 03:39:55 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.208.194; helo=mail-lj1-f194.google.com; envelope-from=saikat.maitra@gmail.com; receiver= Received: from mail-lj1-f194.google.com (mail-lj1-f194.google.com [209.85.208.194]) by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with ESMTPS id EB5B8BC6E6 for ; Thu, 31 Oct 2019 03:39:54 +0000 (UTC) Received: by mail-lj1-f194.google.com with SMTP id x9so209938lji.3 for ; Wed, 30 Oct 2019 20:39:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=1saOpFdSJ2PyxezlHxxMO67pnaWTpZUecOj0z35U2TI=; b=EAE9mb0I1DN60+0ravMG5KUUKqel+Ixx1nsy2zkmJo8YjLEc7UH8itriTwY8X+LsPi d9eC134lf1XDncqfo1UysIiwuJx4I3ChKu66QD5rGFq5NJyeACcncVOU6PwpC5hN1oVI hSSeIwGecCNMGp8O48Ke466byOf+ztLL6Y1o5r4HS7PAz00InLIZbAIlVdM/glpJEQgG Jg/CjStCAv1D3mb7EwfzKAkyFSQ4gNQevt3MXHy4jg/fD3wNTzawxqSr0l6bLzRjl25j gJUfqfZGM7lvWYfIjzc6lppqUpz+c8GCyXjFQ+XphcuBr63yf/oNBioEaNA6KUoOW4vK 7Rqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=1saOpFdSJ2PyxezlHxxMO67pnaWTpZUecOj0z35U2TI=; b=pPbTk2X/VwPuxYTWhDTZhwbC2FrA+A/hbGle5ca3kvruvA6S0egODQsXXZGzY/pLdk 8cPs6MUMzjjXGnpd4jm+/EFszf0ZjrGXCIeWES2kWImr3C+o3mkihzt1SwwjQ1M2S+70 Lc3tIPStmK1WNL4Bq2kZPOI0Amzn6i3kFMrJ3i3XI8+XP/U9lp6hj9a/DuSijEWdkf6B vslppsWi9MtHPDfedR1cLpYHtZQqlDE1HUV2Cwq+v3NJoEL42ehfUgJ+uIMtmv5w1QrX yPMKQDOT4ar7QUaiD7oMlngES+fOiddiRfHAguE5i+TNANjSAZDSJoG8XId995bMWD5n jN/A== X-Gm-Message-State: APjAAAVYKD9OOrl2qIJuBdDkF/wOjNoMQwAV1exYes1pZDakyXpZyZwT HsoB+88EAFe87hzhg5yZki4atIWEpBqAQclB2xNWoOFC8io= X-Google-Smtp-Source: APXvYqzxyIm4gH+trJ6hSbSksh7We6nMtaBX/8NqKIaJTHQPy5LiVK5lXA17eNbMpeI07RSBQwti9Sa8BiOQNzrfOQw= X-Received: by 2002:a2e:7803:: with SMTP id t3mr2067048ljc.139.1572493193154; Wed, 30 Oct 2019 20:39:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Saikat Maitra Date: Wed, 30 Oct 2019 22:39:41 -0500 Message-ID: Subject: Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project To: dev@ignite.apache.org Content-Type: multipart/alternative; boundary="00000000000030970705962c9a79" --00000000000030970705962c9a79 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 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 repository. > > I will definitely help to migrate the other ignite extensions to the 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 3rd part= y >> technology but rather enhances Ignite with extra API. >> >> After thinking about it for the last few days, I think that the best >> 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+Modularizat= ion#IEP-36:Modularization-IndependentIntegrations >> 3. After checking the approach with the first integrations we can car= ry >> 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 : >> > > >> > > 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 >> 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 with nam= e >> > > >> > 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:5= 2, Saikat Maitra < >> > saikat.maitra@gmail.com>: >> > > >> > > >> > > >> > > > Hello Denis, Dmitriy >> > > >> > > > >> > > >> > > > Thank you for your reply. I am thinking when a new repo 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 will >> continue >> > to >> > > >> keep >> > > >> > > the >> > > >> > > > release group name and artifact name same. >> > > >> > > > >> > > >> > > > I will definitely help drive the initiative to migrate our >> > > >> integrations >> > > >> > > > into this new Ignite Extension repo. >> > > >> > > > >> > > >> > > > I seek help from our community to propose new name for Igni= te >> > > >> 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, coul= d >> you >> > > >> please >> > > >> > > > check >> > > >> > > > > > with ASF Infra how to put this approach in place? Will >> we be >> > > >> able >> > > >> > to >> > > >> > > > > create >> > > >> > > > > > several additional repositories for extensions and >> 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 look fro= m >> > 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 open 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 manages thei= r >> > > >> extensions >> > > >> > > for >> > > >> > > > > > Spark >> > > >> > > > > > > > and >> > > >> > > > > > > > > > Flink and it looks like they are much >> independent in >> > > >> terms >> > > >> > of >> > > >> > > > > > > managing >> > > >> > > > > > > > > > their releases. They also have separate git rep= os >> > 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 th= en >> > > >> joining >> > > >> > > > Apache >> > > >> > > > > > > Bahir >> > > >> > > > > > > > > > project and managing independent release cycle >> will >> > > >> benefit >> > > >> > > us >> > > >> > > > as >> > > >> > > > > > it >> > > >> > > > > > > > will >> > > >> > > > > > > > > > help foster cross community engagement and >> support. >> > The >> > > >> > > purpose >> > > >> > > > > of >> > > >> > > > > > > > Bahir >> > > >> > > > > > > > > is >> > > >> > > > > > > > > > also to host such extensions as ours. >> > > >> > > > > > > > > > >> > > >> > > > > > > > > > I was reading this news article and it resonate= d >> > 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 Dmitriy name= d >> as >> > "0. >> > > >> > > placing >> > > >> > > > > > > > > integration >> > > >> > > > > > > > > > > in a separate module within space of Apache >> > Ignite"? >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > > Nothing prevents us from following concepts o= f >> > 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 b= e >> > > >> 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 Dmitriy >> 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 Extensions, 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 speciall= y >> > > >> intended >> > > >> > for >> > > >> > > > > > > > > integration. >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > > > So if we stay with option 1 I would be glad >> to >> > help. >> > > >> > > Count >> > > >> > > > on >> > > >> > > > > > my >> > > >> > > > > > > > > > support >> > > >> > > > > > > > > > > > within the migration to Apache Bahir. >> > Inter-project >> > > >> > > > > interaction >> > > >> > > > > > > and >> > > >> > > > > > > > > > > > integration are usually welcomed in the 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 pleas= e >> > > >> 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 gla= d >> 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 proccess. >> > > >> > > > > > > > > > > > >> >> > > >> > > > > > > > > > > > >> Could you ask Bahir Community about that= ? >> > > >> > > > > > > > > > > > >> >> > > >> > > > > > > > > > > > >> =D1=81=D1=80, 23 =D0=BE=D0=BA=D1=82. 201= 9 =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 issues and >> > assign >> > > >> to >> > > >> > > > > myself. I >> > > >> > > > > > > can >> > > >> > > > > > > > > > help >> > > >> > > > > > > > > > > > with >> > > >> > > > > > > > > > > > >>> code reviews as well. >> > > >> > > > > > > > > > > > >>> >> > > >> > > > > > > > > > > > >>> Also my thoughts on releases specific t= o >> > > >> > dependencies >> > > >> > > > for >> > > >> > > > > > > > Apache >> > > >> > > > > > > > > > > Ignite >> > > >> > > > > > > > > > > > >>> is >> > > >> > > > > > > > > > > > >>> to do a fast follow up release for >> 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+Modularizat= ion#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-St= reamer-Implementation-td43944.html >> > > >> > > > > > > > > > > > >>> > . >> > > >> > > > > > > > > > > > >>> > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to move our Apac= he >> > 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 accordan= ce >> > with >> > > >> ASF >> > > >> > > > vision >> > > >> > > > > > and >> > > >> > > > > > > > > > > > practices. >> > > >> > > > > > > > > > > > >>> > >> > > >> > > > > > > > > > > > >>> > We are considering following two >> choices >> > for >> > > >> > moving >> > > >> > > > to >> > > >> > > > > > > Apache >> > > >> > > > > > > > > > > Ignite >> > > >> > > > > > > > > > > > >>> > Extensions: >> > > >> > > > > > > > > > > > >>> > >> > > >> > > > > > > > > > > > >>> > 1. Reach out to Apache Bahir communit= y >> 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 Incubator >> > community and >> > > >> > > > request >> > > >> > > > > > for >> > > >> > > > > > > a >> > > >> > > > > > > > > new >> > > >> > > > > > > > > > > > >>> project >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions. >> > > >> > > > > > > > > > > > >>> > >> > > >> > > > > > > > > > > > >>> > Please review and share feedback on o= ur >> > > >> proposal. >> > > >> > > > > > > > > > > > >>> > >> > > >> > > > > > > > > > > > >>> > Warm Regards, >> > > >> > > > > > > > > > > > >>> > Saikat >> > > >> > > > > > > > > > > > >>> > >> > > >> > > > > > > > > > > > >>> >> > > >> > > > > > > > > > > > >> >> > > >> > > > > > > > > > > > >> > > >> > > > > > > > > > > >> > > >> > > > > > > > > > >> > > >> > > > > > > > > >> > > >> > > > > > > > >> > > >> > > > > > > >> > > >> > > > > > >> > > >> > > > > >> > > >> > > > >> > > >> > > >> > > >> > >> > > >> >> > > > >> > >> > >> > >> > -- >> > Best regards, >> > Ivan Pavlukhin >> > >> > --00000000000030970705962c9a79--