You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Saikat Maitra <sa...@gmail.com> on 2019/11/01 05:01:09 UTC

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Hello Dmitriy, Denis

Thank you for help in creating the repo. I can see it has synced in github
as well.

Can you please add a sample readme.md file as the repo is empty I am unable
to fork it?

or let me check if I can directly commit a sample readme file from local
then I should be able to fork this repo.

I will  start working on the migration for Flink, Camel, MQTT, etc.

Emmanouil, please take a look and feel free to raise PR in this new repo.

Regards,
Saikat

On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org> wrote:

> 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 <dp...@apache.org> 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
> >
> > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
> >
> > > Ignite PMCs, can anybody create the repo for Saikat? I'm on the road
> and
> > > can't do that.
> > >
> > > -
> > > Denis
> > >
> > >
> > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <saikat.maitra@gmail.com
> >
> > > 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
> 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 <dm...@apache.org>
> > > 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
> > > > party
> > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > > > >>    3. After checking the approach with the first integrations we
> can
> > > > 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 <
> vololo100@gmail.com
> > >
> > > > >> wrote:
> > > > >>
> > > > >> > Folks,
> > > > >> >
> > > > >> > Just another one name candidate "ignite-integrations"
> > > > >> >
> > > > >> > Or are there not only integrations?
> > > > >> >
> > > > >> > вт, 29 окт. 2019 г. в 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
> with
> > > > 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)
> > > > >> > > >> > >
> > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > > > 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
> > > > >> > > >> > > > >
> > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> 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
> > > > 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
> open
> > > and
> > > > >> > flexible
> > > > >> > > >> in
> > > > >> > > >> > > that
> > > > >> > > >> > > > > > > regard.
> > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
> perspective.
> > > > >> > > >> > > > > > > > >
> > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01, Saikat Maitra
> <
> > > > >> > > >> > > > > saikat.maitra@gmail.com
> > > > >> > > >> > > > > > >:
> > > > >> > > >> > > > > > > > >
> > > > >> > > >> > > > > > > > > > Hi,
> > > > >> > > >> > > > > > > > > >
> > > > >> > > >> > > > > > > > > > I looked into the way Apache Bahir
> manages
> > > > their
> > > > >> > > >> extensions
> > > > >> > > >> > > for
> > > > >> > > >> > > > > > Spark
> > > > >> > > >> > > > > > > > and
> > > > >> > > >> > > > > > > > > > Flink and it looks like they are much
> > > > >> independent in
> > > > >> > > >> terms
> > > > >> > > >> > of
> > > > >> > > >> > > > > > > managing
> > > > >> > > >> > > > > > > > > > their releases. They also have separate
> git
> > > > 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
> and
> > > > >> 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
> Dmitriy
> > > > 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
> 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
> > > > specially
> > > > >> > > >> 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
> > > > >> > > >> > > > > > > > > > > >
> > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в 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
> > > > >> > > >> > > > > > > > > > > > >
> > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г., 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
> proccess.
> > > > >> > > >> > > > > > > > > > > > >>
> > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir Community
> about
> > > > that?
> > > > >> > > >> > > > > > > > > > > > >>
> > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г., 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
> > > > to
> > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > > > >> > > >> > > > > > > > > > > > >>> > .
> > > > >> > > >> > > > > > > > > > > > >>> >
> > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to move
> our
> > > > 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
> two
> > > > >> 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
> Incubator
> > > > >> > community and
> > > > >> > > >> > > > request
> > > > >> > > >> > > > > > for
> > > > >> > > >> > > > > > > a
> > > > >> > > >> > > > > > > > > new
> > > > >> > > >> > > > > > > > > > > > >>> project
> > > > >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions.
> > > > >> > > >> > > > > > > > > > > > >>> >
> > > > >> > > >> > > > > > > > > > > > >>> > Please review and share
> feedback
> > on
> > > > our
> > > > >> > > >> proposal.
> > > > >> > > >> > > > > > > > > > > > >>> >
> > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > > > >> > > >> > > > > > > > > > > > >>> >
> > > > >> > > >> > > > > > > > > > > > >>>
> > > > >> > > >> > > > > > > > > > > > >>
> > > > >> > > >> > > > > > > > > > > >
> > > > >> > > >> > > > > > > > > > >
> > > > >> > > >> > > > > > > > > >
> > > > >> > > >> > > > > > > > >
> > > > >> > > >> > > > > > > >
> > > > >> > > >> > > > > > >
> > > > >> > > >> > > > > >
> > > > >> > > >> > > > >
> > > > >> > > >> > > >
> > > > >> > > >> > >
> > > > >> > > >> >
> > > > >> > > >>
> > > > >> > > >
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> > --
> > > > >> > Best regards,
> > > > >> > Ivan Pavlukhin
> > > > >> >
> > > > >>
> > > > >
> > > >
> > >
> >
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Saikat Maitra <sa...@gmail.com>.
Hello,

I wanted to connect and discuss on the release process for
ignite-extensions. As of today all our integrations since released together
were able to run build based on latest snapshot for example the current
build depends on 2.8.0-SNAPSHOT. If we are making ignite-extensions as
separate project with different release cycle then it make sense to have
dependencies on core modules based on released artifact for example the
dependency for ignite-core would be 2.7.6

Please review and share your thoughts.

PR https://github.com/apache/ignite-extensions/pull/1

Regards
Saikat




On Fri, Nov 15, 2019 at 6:52 PM Saikat Maitra <sa...@gmail.com>
wrote:

> Hi Denis,
>
> Yes, sure I will start moving each extension one at a time and share
> updates.
>
> I am currently working on Flink extension.
>
> Regards,
> Saikat
>
>
>
> On Tue, Nov 12, 2019 at 1:55 PM Denis Magda <dm...@apache.org> wrote:
>
>> Saikat,
>>
>> Thanks for decoupling the task. Please ping the community once there is
>> anything ready for a review or a further discussion.
>>
>> -
>> Denis
>>
>>
>> On Sat, Nov 9, 2019 at 3:58 PM Saikat Maitra <sa...@gmail.com>
>> wrote:
>>
>> > Hello,
>> >
>> > As discussed I have created the following jira issues for tracking the
>> > migration work for ignite-extensions.
>> >
>> > Main issue : IEP-36: Modularization
>> > https://issues.apache.org/jira/browse/IGNITE-12355
>> >
>> > Sub-Tasks
>> >
>> > Migrate flink module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12356
>> > Migrate Twitter module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12357
>> > Migrate ZeroMQ module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12358
>> > Migrate RocketMQ module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12359
>> > Migrate Storm module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12360
>> > Migrate Flume module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12361
>> > Migrate MQTT module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12362
>> > Migrate Camel module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12363
>> > Migrate JMS module to ignite-extensions
>> > https://issues.apache.org/jira/browse/IGNITE-12364
>> >
>> > Regards,
>> > Saikat
>> >
>> > On Fri, Nov 1, 2019 at 9:23 PM Saikat Maitra <sa...@gmail.com>
>> > wrote:
>> >
>> > > Ivan, Thank you for initialising the master branch, much appreciate
>> it.
>> > >
>> > > Denis, Emmanouil,
>> > >
>> > > We use both local server and mockito to write the tests for flink.
>> Incase
>> > > of sink it is easier to use a local server mode and publish the data
>> into
>> > > Ignite Sink where as in case of Ignite used as data source we use
>> mockito
>> > > to mock Ignite events and Ignite clusters.
>> > >
>> > > Regards,
>> > > Saikat
>> > >
>> > >
>> > >
>> > > On Fri, Nov 1, 2019 at 5:28 PM Emmanouil Gkatziouras <
>> > gkatzioura@gmail.com>
>> > > wrote:
>> > >
>> > >> Hi,
>> > >>
>> > >> I just took another look at the Kafka Implementation and I realised
>> that
>> > >> it
>> > >> is a local implementation that is used on the tests (I thought it
>> was a
>> > >> server already existing somewhere).
>> > >> It seems I might be able to spin up the Pub/Sub server locally (I
>> found
>> > an
>> > >> official tool which might work), in the same way it is done for
>> Kafka.
>> > >> I will try to do so and come back with a pull request.
>> > >> Kind regards
>> > >>
>> > >> *Emmanouil Gkatziouras*
>> > >> https://egkatzioura.com/ |
>> > >> https://www.linkedin.com/in/gkatziourasemmanouil/
>> > >> https://github.com/gkatzioura
>> > >>
>> > >>
>> > >> On Fri, 1 Nov 2019 at 21:31, Denis Magda <dm...@apache.org> wrote:
>> > >>
>> > >> > Saikat, Roman,
>> > >> >
>> > >> > What's your thinking? I'm not sure we set any infrastructure to
>> > validate
>> > >> > our Kafka or Flink integrations. For instance, for Flink we use
>> > Mockito
>> > >> > just to ensure that basic tests pass:
>> > >> > https://en.wikipedia.org/wiki/Mockito
>> > >> >
>> > >> > Our IP finders for AWS, GCE or K8 don't start up any environment
>> for
>> > >> > testing. Instead, we create some smoke tests ensuring that the APIs
>> > are
>> > >> not
>> > >> > broken.
>> > >> >
>> > >> > -
>> > >> > Denis
>> > >> >
>> > >> >
>> > >> > On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <
>> > >> gkatzioura@gmail.com
>> > >> > >
>> > >> > wrote:
>> > >> >
>> > >> > > Hi all,
>> > >> > >
>> > >> > > That's great news! Yes I am ready to do a pull request on the new
>> > >> repo.
>> > >> > > I believe it is ok to create a ticket for the Pub/Sub proposal
>> [1].
>> > >> > > My next question has to do with the CI and the integration
>> tests. In
>> > >> > order
>> > >> > > for my tests to work, a local Pub/Sub server needs to be up and
>> > >> running.
>> > >> > > I tried to find any deployment scripts that set the
>> infrastructure
>> > >> needed
>> > >> > > up and running (for example Kafka) but I was not successful on
>> this
>> > >> one.
>> > >> > > How should I proceed on that?
>> > >> > >
>> > >> > > Kind regards
>> > >> > >
>> > >> > > [1]
>> > >> > >
>> > >> > >
>> > >> >
>> > >>
>> >
>> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
>> > >> > >
>> > >> > > *Emmanouil Gkatziouras*
>> > >> > > https://egkatzioura.com/ |
>> > >> > > https://www.linkedin.com/in/gkatziourasemmanouil/
>> > >> > > https://github.com/gkatzioura
>> > >> > >
>> > >> > >
>> > >> > > On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vololo100@gmail.com
>> >
>> > >> wrote:
>> > >> > >
>> > >> > > > Saikat,
>> > >> > > >
>> > >> > > > I initialized master branch with empty README file [1]. I
>> suppose
>> > >> all
>> > >> > > > ignite committers have rights for push.
>> > >> > > >
>> > >> > > > [1] https://github.com/apache/ignite-extensions
>> > >> > > >
>> > >> > > > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <
>> > saikat.maitra@gmail.com
>> > >> >:
>> > >> > > > >
>> > >> > > > > Hello Dmitriy, Denis
>> > >> > > > >
>> > >> > > > > Thank you for help in creating the repo. I can see it has
>> synced
>> > >> in
>> > >> > > > github
>> > >> > > > > as well.
>> > >> > > > >
>> > >> > > > > Can you please add a sample readme.md file as the repo is
>> empty
>> > I
>> > >> am
>> > >> > > > unable
>> > >> > > > > to fork it?
>> > >> > > > >
>> > >> > > > > or let me check if I can directly commit a sample readme file
>> > from
>> > >> > > local
>> > >> > > > > then I should be able to fork this repo.
>> > >> > > > >
>> > >> > > > > I will  start working on the migration for Flink, Camel,
>> MQTT,
>> > >> etc.
>> > >> > > > >
>> > >> > > > > Emmanouil, please take a look and feel free to raise PR in
>> this
>> > >> new
>> > >> > > repo.
>> > >> > > > >
>> > >> > > > > Regards,
>> > >> > > > > Saikat
>> > >> > > > >
>> > >> > > > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <
>> dmagda@apache.org>
>> > >> > wrote:
>> > >> > > > >
>> > >> > > > > > 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 <
>> > >> dpavlov@apache.org
>> > >> > >
>> > >> > > > 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
>> > >> > > > > > >
>> > >> > > > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <
>> dmagda@apache.org
>> > >:
>> > >> > > > > > >
>> > >> > > > > > > > Ignite PMCs, can anybody create the repo for Saikat?
>> I'm
>> > on
>> > >> the
>> > >> > > > road
>> > >> > > > > > and
>> > >> > > > > > > > can't do that.
>> > >> > > > > > > >
>> > >> > > > > > > > -
>> > >> > > > > > > > Denis
>> > >> > > > > > > >
>> > >> > > > > > > >
>> > >> > > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
>> > >> > > > saikat.maitra@gmail.com
>> > >> > > > > > >
>> > >> > > > > > > > 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
>> > >> > > > > > 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 <
>> > >> > > > dmagda@apache.org>
>> > >> > > > > > > > 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
>> > >> > > > > > > > > party
>> > >> > > > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
>> > >> > > > > > > > > >>    3. After checking the approach with the first
>> > >> > > integrations
>> > >> > > > we
>> > >> > > > > > can
>> > >> > > > > > > > > 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 <
>> > >> > > > > > vololo100@gmail.com
>> > >> > > > > > > >
>> > >> > > > > > > > > >> wrote:
>> > >> > > > > > > > > >>
>> > >> > > > > > > > > >> > Folks,
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >> > Just another one name candidate
>> > "ignite-integrations"
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >> > Or are there not only integrations?
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >> > вт, 29 окт. 2019 г. в 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
>> > >> > > > > > with
>> > >> > > > > > > > > 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)
>> > >> > > > > > > > > >> > > >> > >
>> > >> > > > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
>> > >> > > > > > > > > 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
>> > >> > > > > > > > > >> > > >> > > > >
>> > >> > > > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
>> > >> > > > > > 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
>> > >> > > > > > > > > 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
>> > >> > > > > > open
>> > >> > > > > > > > and
>> > >> > > > > > > > > >> > flexible
>> > >> > > > > > > > > >> > > >> in
>> > >> > > > > > > > > >> > > >> > > that
>> > >> > > > > > > > > >> > > >> > > > > > > regard.
>> > >> > > > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK
>> from
>> > my
>> > >> > > > > > perspective.
>> > >> > > > > > > > > >> > > >> > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в
>> 04:01,
>> > >> Saikat
>> > >> > > > Maitra
>> > >> > > > > > <
>> > >> > > > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
>> > >> > > > > > > > > >> > > >> > > > > > >:
>> > >> > > > > > > > > >> > > >> > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > Hi,
>> > >> > > > > > > > > >> > > >> > > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > I looked into the way
>> Apache
>> > >> > Bahir
>> > >> > > > > > manages
>> > >> > > > > > > > > their
>> > >> > > > > > > > > >> > > >> extensions
>> > >> > > > > > > > > >> > > >> > > for
>> > >> > > > > > > > > >> > > >> > > > > > Spark
>> > >> > > > > > > > > >> > > >> > > > > > > > and
>> > >> > > > > > > > > >> > > >> > > > > > > > > > Flink and it looks like
>> they
>> > >> are
>> > >> > > much
>> > >> > > > > > > > > >> independent in
>> > >> > > > > > > > > >> > > >> terms
>> > >> > > > > > > > > >> > > >> > of
>> > >> > > > > > > > > >> > > >> > > > > > > managing
>> > >> > > > > > > > > >> > > >> > > > > > > > > > their releases. They also
>> > have
>> > >> > > > separate
>> > >> > > > > > git
>> > >> > > > > > > > > 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
>> > >> > > > > > and
>> > >> > > > > > > > > >> 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
>> > >> > > > > > Dmitriy
>> > >> > > > > > > > > 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
>> > >> > > > > > 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
>> > >> > > > > > > > > specially
>> > >> > > > > > > > > >> > > >> 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
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в
>> > >> 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
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019
>> г.,
>> > >> 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
>> > >> > > > > > proccess.
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask
>> Bahir
>> > >> > > Community
>> > >> > > > > > about
>> > >> > > > > > > > > that?
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019
>> г.,
>> > >> 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
>> > >> > > > > > > > > to
>> > >> > > > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > .
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we
>> > >> wanted to
>> > >> > > > move
>> > >> > > > > > our
>> > >> > > > > > > > > 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
>> > >> > > > > > two
>> > >> > > > > > > > > >> 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
>> > >> > > > > > Incubator
>> > >> > > > > > > > > >> > community and
>> > >> > > > > > > > > >> > > >> > > > request
>> > >> > > > > > > > > >> > > >> > > > > > for
>> > >> > > > > > > > > >> > > >> > > > > > > a
>> > >> > > > > > > > > >> > > >> > > > > > > > > new
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> project
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite
>> > >> Extensions.
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review
>> and
>> > >> share
>> > >> > > > > > feedback
>> > >> > > > > > > on
>> > >> > > > > > > > > our
>> > >> > > > > > > > > >> > > >> proposal.
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>>
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
>> > >> > > > > > > > > >> > > >> > > > > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > > >
>> > >> > > > > > > > > >> > > >> > > > > >
>> > >> > > > > > > > > >> > > >> > > > >
>> > >> > > > > > > > > >> > > >> > > >
>> > >> > > > > > > > > >> > > >> > >
>> > >> > > > > > > > > >> > > >> >
>> > >> > > > > > > > > >> > > >>
>> > >> > > > > > > > > >> > > >
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >> > --
>> > >> > > > > > > > > >> > Best regards,
>> > >> > > > > > > > > >> > Ivan Pavlukhin
>> > >> > > > > > > > > >> >
>> > >> > > > > > > > > >>
>> > >> > > > > > > > > >
>> > >> > > > > > > > >
>> > >> > > > > > > >
>> > >> > > > > > >
>> > >> > > > > >
>> > >> > > >
>> > >> > > >
>> > >> > > >
>> > >> > > > --
>> > >> > > > Best regards,
>> > >> > > > Ivan Pavlukhin
>> > >> > > >
>> > >> > > >
>> > >> > >
>> > >> >
>> > >>
>> > >
>> >
>>
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Saikat Maitra <sa...@gmail.com>.
Hi Denis,

Yes, sure I will start moving each extension one at a time and share
updates.

I am currently working on Flink extension.

Regards,
Saikat



On Tue, Nov 12, 2019 at 1:55 PM Denis Magda <dm...@apache.org> wrote:

> Saikat,
>
> Thanks for decoupling the task. Please ping the community once there is
> anything ready for a review or a further discussion.
>
> -
> Denis
>
>
> On Sat, Nov 9, 2019 at 3:58 PM Saikat Maitra <sa...@gmail.com>
> wrote:
>
> > Hello,
> >
> > As discussed I have created the following jira issues for tracking the
> > migration work for ignite-extensions.
> >
> > Main issue : IEP-36: Modularization
> > https://issues.apache.org/jira/browse/IGNITE-12355
> >
> > Sub-Tasks
> >
> > Migrate flink module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12356
> > Migrate Twitter module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12357
> > Migrate ZeroMQ module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12358
> > Migrate RocketMQ module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12359
> > Migrate Storm module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12360
> > Migrate Flume module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12361
> > Migrate MQTT module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12362
> > Migrate Camel module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12363
> > Migrate JMS module to ignite-extensions
> > https://issues.apache.org/jira/browse/IGNITE-12364
> >
> > Regards,
> > Saikat
> >
> > On Fri, Nov 1, 2019 at 9:23 PM Saikat Maitra <sa...@gmail.com>
> > wrote:
> >
> > > Ivan, Thank you for initialising the master branch, much appreciate it.
> > >
> > > Denis, Emmanouil,
> > >
> > > We use both local server and mockito to write the tests for flink.
> Incase
> > > of sink it is easier to use a local server mode and publish the data
> into
> > > Ignite Sink where as in case of Ignite used as data source we use
> mockito
> > > to mock Ignite events and Ignite clusters.
> > >
> > > Regards,
> > > Saikat
> > >
> > >
> > >
> > > On Fri, Nov 1, 2019 at 5:28 PM Emmanouil Gkatziouras <
> > gkatzioura@gmail.com>
> > > wrote:
> > >
> > >> Hi,
> > >>
> > >> I just took another look at the Kafka Implementation and I realised
> that
> > >> it
> > >> is a local implementation that is used on the tests (I thought it was
> a
> > >> server already existing somewhere).
> > >> It seems I might be able to spin up the Pub/Sub server locally (I
> found
> > an
> > >> official tool which might work), in the same way it is done for Kafka.
> > >> I will try to do so and come back with a pull request.
> > >> Kind regards
> > >>
> > >> *Emmanouil Gkatziouras*
> > >> https://egkatzioura.com/ |
> > >> https://www.linkedin.com/in/gkatziourasemmanouil/
> > >> https://github.com/gkatzioura
> > >>
> > >>
> > >> On Fri, 1 Nov 2019 at 21:31, Denis Magda <dm...@apache.org> wrote:
> > >>
> > >> > Saikat, Roman,
> > >> >
> > >> > What's your thinking? I'm not sure we set any infrastructure to
> > validate
> > >> > our Kafka or Flink integrations. For instance, for Flink we use
> > Mockito
> > >> > just to ensure that basic tests pass:
> > >> > https://en.wikipedia.org/wiki/Mockito
> > >> >
> > >> > Our IP finders for AWS, GCE or K8 don't start up any environment for
> > >> > testing. Instead, we create some smoke tests ensuring that the APIs
> > are
> > >> not
> > >> > broken.
> > >> >
> > >> > -
> > >> > Denis
> > >> >
> > >> >
> > >> > On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <
> > >> gkatzioura@gmail.com
> > >> > >
> > >> > wrote:
> > >> >
> > >> > > Hi all,
> > >> > >
> > >> > > That's great news! Yes I am ready to do a pull request on the new
> > >> repo.
> > >> > > I believe it is ok to create a ticket for the Pub/Sub proposal
> [1].
> > >> > > My next question has to do with the CI and the integration tests.
> In
> > >> > order
> > >> > > for my tests to work, a local Pub/Sub server needs to be up and
> > >> running.
> > >> > > I tried to find any deployment scripts that set the infrastructure
> > >> needed
> > >> > > up and running (for example Kafka) but I was not successful on
> this
> > >> one.
> > >> > > How should I proceed on that?
> > >> > >
> > >> > > Kind regards
> > >> > >
> > >> > > [1]
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
> > >> > >
> > >> > > *Emmanouil Gkatziouras*
> > >> > > https://egkatzioura.com/ |
> > >> > > https://www.linkedin.com/in/gkatziourasemmanouil/
> > >> > > https://github.com/gkatzioura
> > >> > >
> > >> > >
> > >> > > On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com>
> > >> wrote:
> > >> > >
> > >> > > > Saikat,
> > >> > > >
> > >> > > > I initialized master branch with empty README file [1]. I
> suppose
> > >> all
> > >> > > > ignite committers have rights for push.
> > >> > > >
> > >> > > > [1] https://github.com/apache/ignite-extensions
> > >> > > >
> > >> > > > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <
> > saikat.maitra@gmail.com
> > >> >:
> > >> > > > >
> > >> > > > > Hello Dmitriy, Denis
> > >> > > > >
> > >> > > > > Thank you for help in creating the repo. I can see it has
> synced
> > >> in
> > >> > > > github
> > >> > > > > as well.
> > >> > > > >
> > >> > > > > Can you please add a sample readme.md file as the repo is
> empty
> > I
> > >> am
> > >> > > > unable
> > >> > > > > to fork it?
> > >> > > > >
> > >> > > > > or let me check if I can directly commit a sample readme file
> > from
> > >> > > local
> > >> > > > > then I should be able to fork this repo.
> > >> > > > >
> > >> > > > > I will  start working on the migration for Flink, Camel, MQTT,
> > >> etc.
> > >> > > > >
> > >> > > > > Emmanouil, please take a look and feel free to raise PR in
> this
> > >> new
> > >> > > repo.
> > >> > > > >
> > >> > > > > Regards,
> > >> > > > > Saikat
> > >> > > > >
> > >> > > > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <
> dmagda@apache.org>
> > >> > wrote:
> > >> > > > >
> > >> > > > > > 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 <
> > >> dpavlov@apache.org
> > >> > >
> > >> > > > 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
> > >> > > > > > >
> > >> > > > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <
> dmagda@apache.org
> > >:
> > >> > > > > > >
> > >> > > > > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm
> > on
> > >> the
> > >> > > > road
> > >> > > > > > and
> > >> > > > > > > > can't do that.
> > >> > > > > > > >
> > >> > > > > > > > -
> > >> > > > > > > > Denis
> > >> > > > > > > >
> > >> > > > > > > >
> > >> > > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
> > >> > > > saikat.maitra@gmail.com
> > >> > > > > > >
> > >> > > > > > > > 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
> > >> > > > > > 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 <
> > >> > > > dmagda@apache.org>
> > >> > > > > > > > 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
> > >> > > > > > > > > party
> > >> > > > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > >> > > > > > > > > >>    3. After checking the approach with the first
> > >> > > integrations
> > >> > > > we
> > >> > > > > > can
> > >> > > > > > > > > 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 <
> > >> > > > > > vololo100@gmail.com
> > >> > > > > > > >
> > >> > > > > > > > > >> wrote:
> > >> > > > > > > > > >>
> > >> > > > > > > > > >> > Folks,
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >> > Just another one name candidate
> > "ignite-integrations"
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >> > Or are there not only integrations?
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >> > вт, 29 окт. 2019 г. в 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
> > >> > > > > > with
> > >> > > > > > > > > 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)
> > >> > > > > > > > > >> > > >> > >
> > >> > > > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > >> > > > > > > > > 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
> > >> > > > > > > > > >> > > >> > > > >
> > >> > > > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> > >> > > > > > 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
> > >> > > > > > > > > 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
> > >> > > > > > open
> > >> > > > > > > > and
> > >> > > > > > > > > >> > flexible
> > >> > > > > > > > > >> > > >> in
> > >> > > > > > > > > >> > > >> > > that
> > >> > > > > > > > > >> > > >> > > > > > > regard.
> > >> > > > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from
> > my
> > >> > > > > > perspective.
> > >> > > > > > > > > >> > > >> > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01,
> > >> Saikat
> > >> > > > Maitra
> > >> > > > > > <
> > >> > > > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
> > >> > > > > > > > > >> > > >> > > > > > >:
> > >> > > > > > > > > >> > > >> > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > > Hi,
> > >> > > > > > > > > >> > > >> > > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > > I looked into the way
> Apache
> > >> > Bahir
> > >> > > > > > manages
> > >> > > > > > > > > their
> > >> > > > > > > > > >> > > >> extensions
> > >> > > > > > > > > >> > > >> > > for
> > >> > > > > > > > > >> > > >> > > > > > Spark
> > >> > > > > > > > > >> > > >> > > > > > > > and
> > >> > > > > > > > > >> > > >> > > > > > > > > > Flink and it looks like
> they
> > >> are
> > >> > > much
> > >> > > > > > > > > >> independent in
> > >> > > > > > > > > >> > > >> terms
> > >> > > > > > > > > >> > > >> > of
> > >> > > > > > > > > >> > > >> > > > > > > managing
> > >> > > > > > > > > >> > > >> > > > > > > > > > their releases. They also
> > have
> > >> > > > separate
> > >> > > > > > git
> > >> > > > > > > > > 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
> > >> > > > > > and
> > >> > > > > > > > > >> 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
> > >> > > > > > Dmitriy
> > >> > > > > > > > > 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
> > >> > > > > > 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
> > >> > > > > > > > > specially
> > >> > > > > > > > > >> > > >> 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
> > >> > > > > > > > > >> > > >> > > > > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в
> > >> 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
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г.,
> > >> 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
> > >> > > > > > proccess.
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir
> > >> > > Community
> > >> > > > > > about
> > >> > > > > > > > > that?
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019
> г.,
> > >> 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
> > >> > > > > > > > > to
> > >> > > > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > .
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we
> > >> wanted to
> > >> > > > move
> > >> > > > > > our
> > >> > > > > > > > > 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
> > >> > > > > > two
> > >> > > > > > > > > >> 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
> > >> > > > > > Incubator
> > >> > > > > > > > > >> > community and
> > >> > > > > > > > > >> > > >> > > > request
> > >> > > > > > > > > >> > > >> > > > > > for
> > >> > > > > > > > > >> > > >> > > > > > > a
> > >> > > > > > > > > >> > > >> > > > > > > > > new
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> project
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite
> > >> Extensions.
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review
> and
> > >> share
> > >> > > > > > feedback
> > >> > > > > > > on
> > >> > > > > > > > > our
> > >> > > > > > > > > >> > > >> proposal.
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>>
> > >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> > >> > > > > > > > > >> > > >> > > > > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > > >
> > >> > > > > > > > > >> > > >> > > > > > >
> > >> > > > > > > > > >> > > >> > > > > >
> > >> > > > > > > > > >> > > >> > > > >
> > >> > > > > > > > > >> > > >> > > >
> > >> > > > > > > > > >> > > >> > >
> > >> > > > > > > > > >> > > >> >
> > >> > > > > > > > > >> > > >>
> > >> > > > > > > > > >> > > >
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >> > --
> > >> > > > > > > > > >> > Best regards,
> > >> > > > > > > > > >> > Ivan Pavlukhin
> > >> > > > > > > > > >> >
> > >> > > > > > > > > >>
> > >> > > > > > > > > >
> > >> > > > > > > > >
> > >> > > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > --
> > >> > > > Best regards,
> > >> > > > Ivan Pavlukhin
> > >> > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
> >
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Denis Magda <dm...@apache.org>.
Saikat,

Thanks for decoupling the task. Please ping the community once there is
anything ready for a review or a further discussion.

-
Denis


On Sat, Nov 9, 2019 at 3:58 PM Saikat Maitra <sa...@gmail.com>
wrote:

> Hello,
>
> As discussed I have created the following jira issues for tracking the
> migration work for ignite-extensions.
>
> Main issue : IEP-36: Modularization
> https://issues.apache.org/jira/browse/IGNITE-12355
>
> Sub-Tasks
>
> Migrate flink module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12356
> Migrate Twitter module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12357
> Migrate ZeroMQ module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12358
> Migrate RocketMQ module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12359
> Migrate Storm module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12360
> Migrate Flume module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12361
> Migrate MQTT module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12362
> Migrate Camel module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12363
> Migrate JMS module to ignite-extensions
> https://issues.apache.org/jira/browse/IGNITE-12364
>
> Regards,
> Saikat
>
> On Fri, Nov 1, 2019 at 9:23 PM Saikat Maitra <sa...@gmail.com>
> wrote:
>
> > Ivan, Thank you for initialising the master branch, much appreciate it.
> >
> > Denis, Emmanouil,
> >
> > We use both local server and mockito to write the tests for flink. Incase
> > of sink it is easier to use a local server mode and publish the data into
> > Ignite Sink where as in case of Ignite used as data source we use mockito
> > to mock Ignite events and Ignite clusters.
> >
> > Regards,
> > Saikat
> >
> >
> >
> > On Fri, Nov 1, 2019 at 5:28 PM Emmanouil Gkatziouras <
> gkatzioura@gmail.com>
> > wrote:
> >
> >> Hi,
> >>
> >> I just took another look at the Kafka Implementation and I realised that
> >> it
> >> is a local implementation that is used on the tests (I thought it was a
> >> server already existing somewhere).
> >> It seems I might be able to spin up the Pub/Sub server locally (I found
> an
> >> official tool which might work), in the same way it is done for Kafka.
> >> I will try to do so and come back with a pull request.
> >> Kind regards
> >>
> >> *Emmanouil Gkatziouras*
> >> https://egkatzioura.com/ |
> >> https://www.linkedin.com/in/gkatziourasemmanouil/
> >> https://github.com/gkatzioura
> >>
> >>
> >> On Fri, 1 Nov 2019 at 21:31, Denis Magda <dm...@apache.org> wrote:
> >>
> >> > Saikat, Roman,
> >> >
> >> > What's your thinking? I'm not sure we set any infrastructure to
> validate
> >> > our Kafka or Flink integrations. For instance, for Flink we use
> Mockito
> >> > just to ensure that basic tests pass:
> >> > https://en.wikipedia.org/wiki/Mockito
> >> >
> >> > Our IP finders for AWS, GCE or K8 don't start up any environment for
> >> > testing. Instead, we create some smoke tests ensuring that the APIs
> are
> >> not
> >> > broken.
> >> >
> >> > -
> >> > Denis
> >> >
> >> >
> >> > On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <
> >> gkatzioura@gmail.com
> >> > >
> >> > wrote:
> >> >
> >> > > Hi all,
> >> > >
> >> > > That's great news! Yes I am ready to do a pull request on the new
> >> repo.
> >> > > I believe it is ok to create a ticket for the Pub/Sub proposal [1].
> >> > > My next question has to do with the CI and the integration tests. In
> >> > order
> >> > > for my tests to work, a local Pub/Sub server needs to be up and
> >> running.
> >> > > I tried to find any deployment scripts that set the infrastructure
> >> needed
> >> > > up and running (for example Kafka) but I was not successful on this
> >> one.
> >> > > How should I proceed on that?
> >> > >
> >> > > Kind regards
> >> > >
> >> > > [1]
> >> > >
> >> > >
> >> >
> >>
> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
> >> > >
> >> > > *Emmanouil Gkatziouras*
> >> > > https://egkatzioura.com/ |
> >> > > https://www.linkedin.com/in/gkatziourasemmanouil/
> >> > > https://github.com/gkatzioura
> >> > >
> >> > >
> >> > > On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com>
> >> wrote:
> >> > >
> >> > > > Saikat,
> >> > > >
> >> > > > I initialized master branch with empty README file [1]. I suppose
> >> all
> >> > > > ignite committers have rights for push.
> >> > > >
> >> > > > [1] https://github.com/apache/ignite-extensions
> >> > > >
> >> > > > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <
> saikat.maitra@gmail.com
> >> >:
> >> > > > >
> >> > > > > Hello Dmitriy, Denis
> >> > > > >
> >> > > > > Thank you for help in creating the repo. I can see it has synced
> >> in
> >> > > > github
> >> > > > > as well.
> >> > > > >
> >> > > > > Can you please add a sample readme.md file as the repo is empty
> I
> >> am
> >> > > > unable
> >> > > > > to fork it?
> >> > > > >
> >> > > > > or let me check if I can directly commit a sample readme file
> from
> >> > > local
> >> > > > > then I should be able to fork this repo.
> >> > > > >
> >> > > > > I will  start working on the migration for Flink, Camel, MQTT,
> >> etc.
> >> > > > >
> >> > > > > Emmanouil, please take a look and feel free to raise PR in this
> >> new
> >> > > repo.
> >> > > > >
> >> > > > > Regards,
> >> > > > > Saikat
> >> > > > >
> >> > > > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org>
> >> > wrote:
> >> > > > >
> >> > > > > > 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 <
> >> dpavlov@apache.org
> >> > >
> >> > > > 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
> >> > > > > > >
> >> > > > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dmagda@apache.org
> >:
> >> > > > > > >
> >> > > > > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm
> on
> >> the
> >> > > > road
> >> > > > > > and
> >> > > > > > > > can't do that.
> >> > > > > > > >
> >> > > > > > > > -
> >> > > > > > > > Denis
> >> > > > > > > >
> >> > > > > > > >
> >> > > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
> >> > > > saikat.maitra@gmail.com
> >> > > > > > >
> >> > > > > > > > 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
> >> > > > > > 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 <
> >> > > > dmagda@apache.org>
> >> > > > > > > > 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
> >> > > > > > > > > party
> >> > > > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> >> > > > > > > > > >>    3. After checking the approach with the first
> >> > > integrations
> >> > > > we
> >> > > > > > can
> >> > > > > > > > > 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 <
> >> > > > > > vololo100@gmail.com
> >> > > > > > > >
> >> > > > > > > > > >> wrote:
> >> > > > > > > > > >>
> >> > > > > > > > > >> > Folks,
> >> > > > > > > > > >> >
> >> > > > > > > > > >> > Just another one name candidate
> "ignite-integrations"
> >> > > > > > > > > >> >
> >> > > > > > > > > >> > Or are there not only integrations?
> >> > > > > > > > > >> >
> >> > > > > > > > > >> > вт, 29 окт. 2019 г. в 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
> >> > > > > > with
> >> > > > > > > > > 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)
> >> > > > > > > > > >> > > >> > >
> >> > > > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> >> > > > > > > > > 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
> >> > > > > > > > > >> > > >> > > > >
> >> > > > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> >> > > > > > 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
> >> > > > > > > > > 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
> >> > > > > > open
> >> > > > > > > > and
> >> > > > > > > > > >> > flexible
> >> > > > > > > > > >> > > >> in
> >> > > > > > > > > >> > > >> > > that
> >> > > > > > > > > >> > > >> > > > > > > regard.
> >> > > > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from
> my
> >> > > > > > perspective.
> >> > > > > > > > > >> > > >> > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01,
> >> Saikat
> >> > > > Maitra
> >> > > > > > <
> >> > > > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
> >> > > > > > > > > >> > > >> > > > > > >:
> >> > > > > > > > > >> > > >> > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > > Hi,
> >> > > > > > > > > >> > > >> > > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > > I looked into the way Apache
> >> > Bahir
> >> > > > > > manages
> >> > > > > > > > > their
> >> > > > > > > > > >> > > >> extensions
> >> > > > > > > > > >> > > >> > > for
> >> > > > > > > > > >> > > >> > > > > > Spark
> >> > > > > > > > > >> > > >> > > > > > > > and
> >> > > > > > > > > >> > > >> > > > > > > > > > Flink and it looks like they
> >> are
> >> > > much
> >> > > > > > > > > >> independent in
> >> > > > > > > > > >> > > >> terms
> >> > > > > > > > > >> > > >> > of
> >> > > > > > > > > >> > > >> > > > > > > managing
> >> > > > > > > > > >> > > >> > > > > > > > > > their releases. They also
> have
> >> > > > separate
> >> > > > > > git
> >> > > > > > > > > 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
> >> > > > > > and
> >> > > > > > > > > >> 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
> >> > > > > > Dmitriy
> >> > > > > > > > > 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
> >> > > > > > 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
> >> > > > > > > > > specially
> >> > > > > > > > > >> > > >> 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
> >> > > > > > > > > >> > > >> > > > > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в
> >> 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
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г.,
> >> 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
> >> > > > > > proccess.
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir
> >> > > Community
> >> > > > > > about
> >> > > > > > > > > that?
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г.,
> >> 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
> >> > > > > > > > > to
> >> > > > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > .
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we
> >> wanted to
> >> > > > move
> >> > > > > > our
> >> > > > > > > > > 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
> >> > > > > > two
> >> > > > > > > > > >> 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
> >> > > > > > Incubator
> >> > > > > > > > > >> > community and
> >> > > > > > > > > >> > > >> > > > request
> >> > > > > > > > > >> > > >> > > > > > for
> >> > > > > > > > > >> > > >> > > > > > > a
> >> > > > > > > > > >> > > >> > > > > > > > > new
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> project
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite
> >> Extensions.
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review and
> >> share
> >> > > > > > feedback
> >> > > > > > > on
> >> > > > > > > > > our
> >> > > > > > > > > >> > > >> proposal.
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>>
> >> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> >> > > > > > > > > >> > > >> > > > > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > > >
> >> > > > > > > > > >> > > >> > > > > > >
> >> > > > > > > > > >> > > >> > > > > >
> >> > > > > > > > > >> > > >> > > > >
> >> > > > > > > > > >> > > >> > > >
> >> > > > > > > > > >> > > >> > >
> >> > > > > > > > > >> > > >> >
> >> > > > > > > > > >> > > >>
> >> > > > > > > > > >> > > >
> >> > > > > > > > > >> >
> >> > > > > > > > > >> >
> >> > > > > > > > > >> >
> >> > > > > > > > > >> > --
> >> > > > > > > > > >> > Best regards,
> >> > > > > > > > > >> > Ivan Pavlukhin
> >> > > > > > > > > >> >
> >> > > > > > > > > >>
> >> > > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > > --
> >> > > > Best regards,
> >> > > > Ivan Pavlukhin
> >> > > >
> >> > > >
> >> > >
> >> >
> >>
> >
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Saikat Maitra <sa...@gmail.com>.
Hello,

As discussed I have created the following jira issues for tracking the
migration work for ignite-extensions.

Main issue : IEP-36: Modularization
https://issues.apache.org/jira/browse/IGNITE-12355

Sub-Tasks

Migrate flink module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12356
Migrate Twitter module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12357
Migrate ZeroMQ module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12358
Migrate RocketMQ module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12359
Migrate Storm module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12360
Migrate Flume module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12361
Migrate MQTT module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12362
Migrate Camel module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12363
Migrate JMS module to ignite-extensions
https://issues.apache.org/jira/browse/IGNITE-12364

Regards,
Saikat

On Fri, Nov 1, 2019 at 9:23 PM Saikat Maitra <sa...@gmail.com>
wrote:

> Ivan, Thank you for initialising the master branch, much appreciate it.
>
> Denis, Emmanouil,
>
> We use both local server and mockito to write the tests for flink. Incase
> of sink it is easier to use a local server mode and publish the data into
> Ignite Sink where as in case of Ignite used as data source we use mockito
> to mock Ignite events and Ignite clusters.
>
> Regards,
> Saikat
>
>
>
> On Fri, Nov 1, 2019 at 5:28 PM Emmanouil Gkatziouras <gk...@gmail.com>
> wrote:
>
>> Hi,
>>
>> I just took another look at the Kafka Implementation and I realised that
>> it
>> is a local implementation that is used on the tests (I thought it was a
>> server already existing somewhere).
>> It seems I might be able to spin up the Pub/Sub server locally (I found an
>> official tool which might work), in the same way it is done for Kafka.
>> I will try to do so and come back with a pull request.
>> Kind regards
>>
>> *Emmanouil Gkatziouras*
>> https://egkatzioura.com/ |
>> https://www.linkedin.com/in/gkatziourasemmanouil/
>> https://github.com/gkatzioura
>>
>>
>> On Fri, 1 Nov 2019 at 21:31, Denis Magda <dm...@apache.org> wrote:
>>
>> > Saikat, Roman,
>> >
>> > What's your thinking? I'm not sure we set any infrastructure to validate
>> > our Kafka or Flink integrations. For instance, for Flink we use Mockito
>> > just to ensure that basic tests pass:
>> > https://en.wikipedia.org/wiki/Mockito
>> >
>> > Our IP finders for AWS, GCE or K8 don't start up any environment for
>> > testing. Instead, we create some smoke tests ensuring that the APIs are
>> not
>> > broken.
>> >
>> > -
>> > Denis
>> >
>> >
>> > On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <
>> gkatzioura@gmail.com
>> > >
>> > wrote:
>> >
>> > > Hi all,
>> > >
>> > > That's great news! Yes I am ready to do a pull request on the new
>> repo.
>> > > I believe it is ok to create a ticket for the Pub/Sub proposal [1].
>> > > My next question has to do with the CI and the integration tests. In
>> > order
>> > > for my tests to work, a local Pub/Sub server needs to be up and
>> running.
>> > > I tried to find any deployment scripts that set the infrastructure
>> needed
>> > > up and running (for example Kafka) but I was not successful on this
>> one.
>> > > How should I proceed on that?
>> > >
>> > > Kind regards
>> > >
>> > > [1]
>> > >
>> > >
>> >
>> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
>> > >
>> > > *Emmanouil Gkatziouras*
>> > > https://egkatzioura.com/ |
>> > > https://www.linkedin.com/in/gkatziourasemmanouil/
>> > > https://github.com/gkatzioura
>> > >
>> > >
>> > > On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com>
>> wrote:
>> > >
>> > > > Saikat,
>> > > >
>> > > > I initialized master branch with empty README file [1]. I suppose
>> all
>> > > > ignite committers have rights for push.
>> > > >
>> > > > [1] https://github.com/apache/ignite-extensions
>> > > >
>> > > > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <saikat.maitra@gmail.com
>> >:
>> > > > >
>> > > > > Hello Dmitriy, Denis
>> > > > >
>> > > > > Thank you for help in creating the repo. I can see it has synced
>> in
>> > > > github
>> > > > > as well.
>> > > > >
>> > > > > Can you please add a sample readme.md file as the repo is empty I
>> am
>> > > > unable
>> > > > > to fork it?
>> > > > >
>> > > > > or let me check if I can directly commit a sample readme file from
>> > > local
>> > > > > then I should be able to fork this repo.
>> > > > >
>> > > > > I will  start working on the migration for Flink, Camel, MQTT,
>> etc.
>> > > > >
>> > > > > Emmanouil, please take a look and feel free to raise PR in this
>> new
>> > > repo.
>> > > > >
>> > > > > Regards,
>> > > > > Saikat
>> > > > >
>> > > > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org>
>> > wrote:
>> > > > >
>> > > > > > 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 <
>> dpavlov@apache.org
>> > >
>> > > > 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
>> > > > > > >
>> > > > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
>> > > > > > >
>> > > > > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on
>> the
>> > > > road
>> > > > > > and
>> > > > > > > > can't do that.
>> > > > > > > >
>> > > > > > > > -
>> > > > > > > > Denis
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
>> > > > saikat.maitra@gmail.com
>> > > > > > >
>> > > > > > > > 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
>> > > > > > 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 <
>> > > > dmagda@apache.org>
>> > > > > > > > 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
>> > > > > > > > > party
>> > > > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
>> > > > > > > > > >>    3. After checking the approach with the first
>> > > integrations
>> > > > we
>> > > > > > can
>> > > > > > > > > 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 <
>> > > > > > vololo100@gmail.com
>> > > > > > > >
>> > > > > > > > > >> wrote:
>> > > > > > > > > >>
>> > > > > > > > > >> > Folks,
>> > > > > > > > > >> >
>> > > > > > > > > >> > Just another one name candidate "ignite-integrations"
>> > > > > > > > > >> >
>> > > > > > > > > >> > Or are there not only integrations?
>> > > > > > > > > >> >
>> > > > > > > > > >> > вт, 29 окт. 2019 г. в 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
>> > > > > > with
>> > > > > > > > > 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)
>> > > > > > > > > >> > > >> > >
>> > > > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
>> > > > > > > > > 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
>> > > > > > > > > >> > > >> > > > >
>> > > > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
>> > > > > > 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
>> > > > > > > > > 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
>> > > > > > open
>> > > > > > > > and
>> > > > > > > > > >> > flexible
>> > > > > > > > > >> > > >> in
>> > > > > > > > > >> > > >> > > that
>> > > > > > > > > >> > > >> > > > > > > regard.
>> > > > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
>> > > > > > perspective.
>> > > > > > > > > >> > > >> > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01,
>> Saikat
>> > > > Maitra
>> > > > > > <
>> > > > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
>> > > > > > > > > >> > > >> > > > > > >:
>> > > > > > > > > >> > > >> > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > > Hi,
>> > > > > > > > > >> > > >> > > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > > I looked into the way Apache
>> > Bahir
>> > > > > > manages
>> > > > > > > > > their
>> > > > > > > > > >> > > >> extensions
>> > > > > > > > > >> > > >> > > for
>> > > > > > > > > >> > > >> > > > > > Spark
>> > > > > > > > > >> > > >> > > > > > > > and
>> > > > > > > > > >> > > >> > > > > > > > > > Flink and it looks like they
>> are
>> > > much
>> > > > > > > > > >> independent in
>> > > > > > > > > >> > > >> terms
>> > > > > > > > > >> > > >> > of
>> > > > > > > > > >> > > >> > > > > > > managing
>> > > > > > > > > >> > > >> > > > > > > > > > their releases. They also have
>> > > > separate
>> > > > > > git
>> > > > > > > > > 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
>> > > > > > and
>> > > > > > > > > >> 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
>> > > > > > Dmitriy
>> > > > > > > > > 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
>> > > > > > 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
>> > > > > > > > > specially
>> > > > > > > > > >> > > >> 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
>> > > > > > > > > >> > > >> > > > > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в
>> 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
>> > > > > > > > > >> > > >> > > > > > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г.,
>> 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
>> > > > > > proccess.
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>
>> > > > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir
>> > > Community
>> > > > > > about
>> > > > > > > > > that?
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>
>> > > > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г.,
>> 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
>> > > > > > > > > to
>> > > > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > .
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we
>> wanted to
>> > > > move
>> > > > > > our
>> > > > > > > > > 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
>> > > > > > two
>> > > > > > > > > >> 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
>> > > > > > Incubator
>> > > > > > > > > >> > community and
>> > > > > > > > > >> > > >> > > > request
>> > > > > > > > > >> > > >> > > > > > for
>> > > > > > > > > >> > > >> > > > > > > a
>> > > > > > > > > >> > > >> > > > > > > > > new
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> project
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite
>> Extensions.
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review and
>> share
>> > > > > > feedback
>> > > > > > > on
>> > > > > > > > > our
>> > > > > > > > > >> > > >> proposal.
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>>
>> > > > > > > > > >> > > >> > > > > > > > > > > > >>
>> > > > > > > > > >> > > >> > > > > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > > >
>> > > > > > > > > >> > > >> > > > > > > >
>> > > > > > > > > >> > > >> > > > > > >
>> > > > > > > > > >> > > >> > > > > >
>> > > > > > > > > >> > > >> > > > >
>> > > > > > > > > >> > > >> > > >
>> > > > > > > > > >> > > >> > >
>> > > > > > > > > >> > > >> >
>> > > > > > > > > >> > > >>
>> > > > > > > > > >> > > >
>> > > > > > > > > >> >
>> > > > > > > > > >> >
>> > > > > > > > > >> >
>> > > > > > > > > >> > --
>> > > > > > > > > >> > Best regards,
>> > > > > > > > > >> > Ivan Pavlukhin
>> > > > > > > > > >> >
>> > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > Best regards,
>> > > > Ivan Pavlukhin
>> > > >
>> > > >
>> > >
>> >
>>
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Saikat Maitra <sa...@gmail.com>.
Ivan, Thank you for initialising the master branch, much appreciate it.

Denis, Emmanouil,

We use both local server and mockito to write the tests for flink. Incase
of sink it is easier to use a local server mode and publish the data into
Ignite Sink where as in case of Ignite used as data source we use mockito
to mock Ignite events and Ignite clusters.

Regards,
Saikat



On Fri, Nov 1, 2019 at 5:28 PM Emmanouil Gkatziouras <gk...@gmail.com>
wrote:

> Hi,
>
> I just took another look at the Kafka Implementation and I realised that it
> is a local implementation that is used on the tests (I thought it was a
> server already existing somewhere).
> It seems I might be able to spin up the Pub/Sub server locally (I found an
> official tool which might work), in the same way it is done for Kafka.
> I will try to do so and come back with a pull request.
> Kind regards
>
> *Emmanouil Gkatziouras*
> https://egkatzioura.com/ |
> https://www.linkedin.com/in/gkatziourasemmanouil/
> https://github.com/gkatzioura
>
>
> On Fri, 1 Nov 2019 at 21:31, Denis Magda <dm...@apache.org> wrote:
>
> > Saikat, Roman,
> >
> > What's your thinking? I'm not sure we set any infrastructure to validate
> > our Kafka or Flink integrations. For instance, for Flink we use Mockito
> > just to ensure that basic tests pass:
> > https://en.wikipedia.org/wiki/Mockito
> >
> > Our IP finders for AWS, GCE or K8 don't start up any environment for
> > testing. Instead, we create some smoke tests ensuring that the APIs are
> not
> > broken.
> >
> > -
> > Denis
> >
> >
> > On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <
> gkatzioura@gmail.com
> > >
> > wrote:
> >
> > > Hi all,
> > >
> > > That's great news! Yes I am ready to do a pull request on the new repo.
> > > I believe it is ok to create a ticket for the Pub/Sub proposal [1].
> > > My next question has to do with the CI and the integration tests. In
> > order
> > > for my tests to work, a local Pub/Sub server needs to be up and
> running.
> > > I tried to find any deployment scripts that set the infrastructure
> needed
> > > up and running (for example Kafka) but I was not successful on this
> one.
> > > How should I proceed on that?
> > >
> > > Kind regards
> > >
> > > [1]
> > >
> > >
> >
> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
> > >
> > > *Emmanouil Gkatziouras*
> > > https://egkatzioura.com/ |
> > > https://www.linkedin.com/in/gkatziourasemmanouil/
> > > https://github.com/gkatzioura
> > >
> > >
> > > On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com>
> wrote:
> > >
> > > > Saikat,
> > > >
> > > > I initialized master branch with empty README file [1]. I suppose all
> > > > ignite committers have rights for push.
> > > >
> > > > [1] https://github.com/apache/ignite-extensions
> > > >
> > > > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <saikat.maitra@gmail.com
> >:
> > > > >
> > > > > Hello Dmitriy, Denis
> > > > >
> > > > > Thank you for help in creating the repo. I can see it has synced in
> > > > github
> > > > > as well.
> > > > >
> > > > > Can you please add a sample readme.md file as the repo is empty I
> am
> > > > unable
> > > > > to fork it?
> > > > >
> > > > > or let me check if I can directly commit a sample readme file from
> > > local
> > > > > then I should be able to fork this repo.
> > > > >
> > > > > I will  start working on the migration for Flink, Camel, MQTT, etc.
> > > > >
> > > > > Emmanouil, please take a look and feel free to raise PR in this new
> > > repo.
> > > > >
> > > > > Regards,
> > > > > Saikat
> > > > >
> > > > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org>
> > wrote:
> > > > >
> > > > > > 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 <
> dpavlov@apache.org
> > >
> > > > 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
> > > > > > >
> > > > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
> > > > > > >
> > > > > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on
> the
> > > > road
> > > > > > and
> > > > > > > > can't do that.
> > > > > > > >
> > > > > > > > -
> > > > > > > > Denis
> > > > > > > >
> > > > > > > >
> > > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
> > > > saikat.maitra@gmail.com
> > > > > > >
> > > > > > > > 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
> > > > > > 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 <
> > > > dmagda@apache.org>
> > > > > > > > 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
> > > > > > > > > party
> > > > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > > > > > > > > >>    3. After checking the approach with the first
> > > integrations
> > > > we
> > > > > > can
> > > > > > > > > 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 <
> > > > > > vololo100@gmail.com
> > > > > > > >
> > > > > > > > > >> wrote:
> > > > > > > > > >>
> > > > > > > > > >> > Folks,
> > > > > > > > > >> >
> > > > > > > > > >> > Just another one name candidate "ignite-integrations"
> > > > > > > > > >> >
> > > > > > > > > >> > Or are there not only integrations?
> > > > > > > > > >> >
> > > > > > > > > >> > вт, 29 окт. 2019 г. в 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
> > > > > > with
> > > > > > > > > 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)
> > > > > > > > > >> > > >> > >
> > > > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > > > > > > > > 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
> > > > > > > > > >> > > >> > > > >
> > > > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> > > > > > 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
> > > > > > > > > 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
> > > > > > open
> > > > > > > > and
> > > > > > > > > >> > flexible
> > > > > > > > > >> > > >> in
> > > > > > > > > >> > > >> > > that
> > > > > > > > > >> > > >> > > > > > > regard.
> > > > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
> > > > > > perspective.
> > > > > > > > > >> > > >> > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01,
> Saikat
> > > > Maitra
> > > > > > <
> > > > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
> > > > > > > > > >> > > >> > > > > > >:
> > > > > > > > > >> > > >> > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > > Hi,
> > > > > > > > > >> > > >> > > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > > I looked into the way Apache
> > Bahir
> > > > > > manages
> > > > > > > > > their
> > > > > > > > > >> > > >> extensions
> > > > > > > > > >> > > >> > > for
> > > > > > > > > >> > > >> > > > > > Spark
> > > > > > > > > >> > > >> > > > > > > > and
> > > > > > > > > >> > > >> > > > > > > > > > Flink and it looks like they
> are
> > > much
> > > > > > > > > >> independent in
> > > > > > > > > >> > > >> terms
> > > > > > > > > >> > > >> > of
> > > > > > > > > >> > > >> > > > > > > managing
> > > > > > > > > >> > > >> > > > > > > > > > their releases. They also have
> > > > separate
> > > > > > git
> > > > > > > > > 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
> > > > > > and
> > > > > > > > > >> 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
> > > > > > Dmitriy
> > > > > > > > > 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
> > > > > > 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
> > > > > > > > > specially
> > > > > > > > > >> > > >> 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
> > > > > > > > > >> > > >> > > > > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в
> 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
> > > > > > > > > >> > > >> > > > > > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г., 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
> > > > > > proccess.
> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir
> > > Community
> > > > > > about
> > > > > > > > > that?
> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г.,
> 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
> > > > > > > > > to
> > > > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > .
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted
> to
> > > > move
> > > > > > our
> > > > > > > > > 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
> > > > > > two
> > > > > > > > > >> 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
> > > > > > Incubator
> > > > > > > > > >> > community and
> > > > > > > > > >> > > >> > > > request
> > > > > > > > > >> > > >> > > > > > for
> > > > > > > > > >> > > >> > > > > > > a
> > > > > > > > > >> > > >> > > > > > > > > new
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> project
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite
> Extensions.
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review and
> share
> > > > > > feedback
> > > > > > > on
> > > > > > > > > our
> > > > > > > > > >> > > >> proposal.
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > > >> > > >> > > > > > > > > > > > >>>
> > > > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > > > >> > > >> > > > > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > > >
> > > > > > > > > >> > > >> > > > > > > >
> > > > > > > > > >> > > >> > > > > > >
> > > > > > > > > >> > > >> > > > > >
> > > > > > > > > >> > > >> > > > >
> > > > > > > > > >> > > >> > > >
> > > > > > > > > >> > > >> > >
> > > > > > > > > >> > > >> >
> > > > > > > > > >> > > >>
> > > > > > > > > >> > > >
> > > > > > > > > >> >
> > > > > > > > > >> >
> > > > > > > > > >> >
> > > > > > > > > >> > --
> > > > > > > > > >> > Best regards,
> > > > > > > > > >> > Ivan Pavlukhin
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Best regards,
> > > > Ivan Pavlukhin
> > > >
> > > >
> > >
> >
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Emmanouil Gkatziouras <gk...@gmail.com>.
Hi,

I just took another look at the Kafka Implementation and I realised that it
is a local implementation that is used on the tests (I thought it was a
server already existing somewhere).
It seems I might be able to spin up the Pub/Sub server locally (I found an
official tool which might work), in the same way it is done for Kafka.
I will try to do so and come back with a pull request.
Kind regards

*Emmanouil Gkatziouras*
https://egkatzioura.com/ | https://www.linkedin.com/in/gkatziourasemmanouil/
https://github.com/gkatzioura


On Fri, 1 Nov 2019 at 21:31, Denis Magda <dm...@apache.org> wrote:

> Saikat, Roman,
>
> What's your thinking? I'm not sure we set any infrastructure to validate
> our Kafka or Flink integrations. For instance, for Flink we use Mockito
> just to ensure that basic tests pass:
> https://en.wikipedia.org/wiki/Mockito
>
> Our IP finders for AWS, GCE or K8 don't start up any environment for
> testing. Instead, we create some smoke tests ensuring that the APIs are not
> broken.
>
> -
> Denis
>
>
> On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <gkatzioura@gmail.com
> >
> wrote:
>
> > Hi all,
> >
> > That's great news! Yes I am ready to do a pull request on the new repo.
> > I believe it is ok to create a ticket for the Pub/Sub proposal [1].
> > My next question has to do with the CI and the integration tests. In
> order
> > for my tests to work, a local Pub/Sub server needs to be up and running.
> > I tried to find any deployment scripts that set the infrastructure needed
> > up and running (for example Kafka) but I was not successful on this one.
> > How should I proceed on that?
> >
> > Kind regards
> >
> > [1]
> >
> >
> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
> >
> > *Emmanouil Gkatziouras*
> > https://egkatzioura.com/ |
> > https://www.linkedin.com/in/gkatziourasemmanouil/
> > https://github.com/gkatzioura
> >
> >
> > On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com> wrote:
> >
> > > Saikat,
> > >
> > > I initialized master branch with empty README file [1]. I suppose all
> > > ignite committers have rights for push.
> > >
> > > [1] https://github.com/apache/ignite-extensions
> > >
> > > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <sa...@gmail.com>:
> > > >
> > > > Hello Dmitriy, Denis
> > > >
> > > > Thank you for help in creating the repo. I can see it has synced in
> > > github
> > > > as well.
> > > >
> > > > Can you please add a sample readme.md file as the repo is empty I am
> > > unable
> > > > to fork it?
> > > >
> > > > or let me check if I can directly commit a sample readme file from
> > local
> > > > then I should be able to fork this repo.
> > > >
> > > > I will  start working on the migration for Flink, Camel, MQTT, etc.
> > > >
> > > > Emmanouil, please take a look and feel free to raise PR in this new
> > repo.
> > > >
> > > > Regards,
> > > > Saikat
> > > >
> > > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org>
> wrote:
> > > >
> > > > > 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 <dpavlov@apache.org
> >
> > > 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
> > > > > >
> > > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
> > > > > >
> > > > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on the
> > > road
> > > > > and
> > > > > > > can't do that.
> > > > > > >
> > > > > > > -
> > > > > > > Denis
> > > > > > >
> > > > > > >
> > > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
> > > saikat.maitra@gmail.com
> > > > > >
> > > > > > > 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
> > > > > 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 <
> > > dmagda@apache.org>
> > > > > > > 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
> > > > > > > > party
> > > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > > > > > > > >>    3. After checking the approach with the first
> > integrations
> > > we
> > > > > can
> > > > > > > > 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 <
> > > > > vololo100@gmail.com
> > > > > > >
> > > > > > > > >> wrote:
> > > > > > > > >>
> > > > > > > > >> > Folks,
> > > > > > > > >> >
> > > > > > > > >> > Just another one name candidate "ignite-integrations"
> > > > > > > > >> >
> > > > > > > > >> > Or are there not only integrations?
> > > > > > > > >> >
> > > > > > > > >> > вт, 29 окт. 2019 г. в 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
> > > > > with
> > > > > > > > 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)
> > > > > > > > >> > > >> > >
> > > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > > > > > > > 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
> > > > > > > > >> > > >> > > > >
> > > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> > > > > 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
> > > > > > > > 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
> > > > > open
> > > > > > > and
> > > > > > > > >> > flexible
> > > > > > > > >> > > >> in
> > > > > > > > >> > > >> > > that
> > > > > > > > >> > > >> > > > > > > regard.
> > > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
> > > > > perspective.
> > > > > > > > >> > > >> > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01, Saikat
> > > Maitra
> > > > > <
> > > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
> > > > > > > > >> > > >> > > > > > >:
> > > > > > > > >> > > >> > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > > Hi,
> > > > > > > > >> > > >> > > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > > I looked into the way Apache
> Bahir
> > > > > manages
> > > > > > > > their
> > > > > > > > >> > > >> extensions
> > > > > > > > >> > > >> > > for
> > > > > > > > >> > > >> > > > > > Spark
> > > > > > > > >> > > >> > > > > > > > and
> > > > > > > > >> > > >> > > > > > > > > > Flink and it looks like they are
> > much
> > > > > > > > >> independent in
> > > > > > > > >> > > >> terms
> > > > > > > > >> > > >> > of
> > > > > > > > >> > > >> > > > > > > managing
> > > > > > > > >> > > >> > > > > > > > > > their releases. They also have
> > > separate
> > > > > git
> > > > > > > > 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
> > > > > and
> > > > > > > > >> 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
> > > > > Dmitriy
> > > > > > > > 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
> > > > > 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
> > > > > > > > specially
> > > > > > > > >> > > >> 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
> > > > > > > > >> > > >> > > > > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в 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
> > > > > > > > >> > > >> > > > > > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г., 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
> > > > > proccess.
> > > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir
> > Community
> > > > > about
> > > > > > > > that?
> > > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г., 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
> > > > > > > > to
> > > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > > > > > > > >> > > >> > > > > > > > > > > > >>> > .
> > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to
> > > move
> > > > > our
> > > > > > > > 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
> > > > > two
> > > > > > > > >> 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
> > > > > Incubator
> > > > > > > > >> > community and
> > > > > > > > >> > > >> > > > request
> > > > > > > > >> > > >> > > > > > for
> > > > > > > > >> > > >> > > > > > > a
> > > > > > > > >> > > >> > > > > > > > > new
> > > > > > > > >> > > >> > > > > > > > > > > > >>> project
> > > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions.
> > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review and share
> > > > > feedback
> > > > > > on
> > > > > > > > our
> > > > > > > > >> > > >> proposal.
> > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > > >> > > >> > > > > > > > > > > > >>>
> > > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > > >> > > >> > > > > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > > >
> > > > > > > > >> > > >> > > > > > > > >
> > > > > > > > >> > > >> > > > > > > >
> > > > > > > > >> > > >> > > > > > >
> > > > > > > > >> > > >> > > > > >
> > > > > > > > >> > > >> > > > >
> > > > > > > > >> > > >> > > >
> > > > > > > > >> > > >> > >
> > > > > > > > >> > > >> >
> > > > > > > > >> > > >>
> > > > > > > > >> > > >
> > > > > > > > >> >
> > > > > > > > >> >
> > > > > > > > >> >
> > > > > > > > >> > --
> > > > > > > > >> > Best regards,
> > > > > > > > >> > Ivan Pavlukhin
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > >
> > >
> > >
> > > --
> > > Best regards,
> > > Ivan Pavlukhin
> > >
> > >
> >
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Denis Magda <dm...@apache.org>.
Saikat, Roman,

What's your thinking? I'm not sure we set any infrastructure to validate
our Kafka or Flink integrations. For instance, for Flink we use Mockito
just to ensure that basic tests pass: https://en.wikipedia.org/wiki/Mockito

Our IP finders for AWS, GCE or K8 don't start up any environment for
testing. Instead, we create some smoke tests ensuring that the APIs are not
broken.

-
Denis


On Fri, Nov 1, 2019 at 1:32 PM Emmanouil Gkatziouras <gk...@gmail.com>
wrote:

> Hi all,
>
> That's great news! Yes I am ready to do a pull request on the new repo.
> I believe it is ok to create a ticket for the Pub/Sub proposal [1].
> My next question has to do with the CI and the integration tests. In order
> for my tests to work, a local Pub/Sub server needs to be up and running.
> I tried to find any deployment scripts that set the infrastructure needed
> up and running (for example Kafka) but I was not successful on this one.
> How should I proceed on that?
>
> Kind regards
>
> [1]
>
> http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html
>
> *Emmanouil Gkatziouras*
> https://egkatzioura.com/ |
> https://www.linkedin.com/in/gkatziourasemmanouil/
> https://github.com/gkatzioura
>
>
> On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com> wrote:
>
> > Saikat,
> >
> > I initialized master branch with empty README file [1]. I suppose all
> > ignite committers have rights for push.
> >
> > [1] https://github.com/apache/ignite-extensions
> >
> > пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <sa...@gmail.com>:
> > >
> > > Hello Dmitriy, Denis
> > >
> > > Thank you for help in creating the repo. I can see it has synced in
> > github
> > > as well.
> > >
> > > Can you please add a sample readme.md file as the repo is empty I am
> > unable
> > > to fork it?
> > >
> > > or let me check if I can directly commit a sample readme file from
> local
> > > then I should be able to fork this repo.
> > >
> > > I will  start working on the migration for Flink, Camel, MQTT, etc.
> > >
> > > Emmanouil, please take a look and feel free to raise PR in this new
> repo.
> > >
> > > Regards,
> > > Saikat
> > >
> > > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org> wrote:
> > >
> > > > 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 <dp...@apache.org>
> > 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
> > > > >
> > > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
> > > > >
> > > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on the
> > road
> > > > and
> > > > > > can't do that.
> > > > > >
> > > > > > -
> > > > > > Denis
> > > > > >
> > > > > >
> > > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
> > saikat.maitra@gmail.com
> > > > >
> > > > > > 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
> > > > 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 <
> > dmagda@apache.org>
> > > > > > 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
> > > > > > > party
> > > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > > > > > > >>    3. After checking the approach with the first
> integrations
> > we
> > > > can
> > > > > > > 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 <
> > > > vololo100@gmail.com
> > > > > >
> > > > > > > >> wrote:
> > > > > > > >>
> > > > > > > >> > Folks,
> > > > > > > >> >
> > > > > > > >> > Just another one name candidate "ignite-integrations"
> > > > > > > >> >
> > > > > > > >> > Or are there not only integrations?
> > > > > > > >> >
> > > > > > > >> > вт, 29 окт. 2019 г. в 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
> > > > with
> > > > > > > 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)
> > > > > > > >> > > >> > >
> > > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > > > > > > 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
> > > > > > > >> > > >> > > > >
> > > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> > > > 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
> > > > > > > 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
> > > > open
> > > > > > and
> > > > > > > >> > flexible
> > > > > > > >> > > >> in
> > > > > > > >> > > >> > > that
> > > > > > > >> > > >> > > > > > > regard.
> > > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
> > > > perspective.
> > > > > > > >> > > >> > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01, Saikat
> > Maitra
> > > > <
> > > > > > > >> > > >> > > > > saikat.maitra@gmail.com
> > > > > > > >> > > >> > > > > > >:
> > > > > > > >> > > >> > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > > Hi,
> > > > > > > >> > > >> > > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > > I looked into the way Apache Bahir
> > > > manages
> > > > > > > their
> > > > > > > >> > > >> extensions
> > > > > > > >> > > >> > > for
> > > > > > > >> > > >> > > > > > Spark
> > > > > > > >> > > >> > > > > > > > and
> > > > > > > >> > > >> > > > > > > > > > Flink and it looks like they are
> much
> > > > > > > >> independent in
> > > > > > > >> > > >> terms
> > > > > > > >> > > >> > of
> > > > > > > >> > > >> > > > > > > managing
> > > > > > > >> > > >> > > > > > > > > > their releases. They also have
> > separate
> > > > git
> > > > > > > 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
> > > > and
> > > > > > > >> 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
> > > > Dmitriy
> > > > > > > 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
> > > > 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
> > > > > > > specially
> > > > > > > >> > > >> 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
> > > > > > > >> > > >> > > > > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в 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
> > > > > > > >> > > >> > > > > > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г., 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
> > > > proccess.
> > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir
> Community
> > > > about
> > > > > > > that?
> > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г., 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
> > > > > > > to
> > > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > > > > > > >> > > >> > > > > > > > > > > > >>> > .
> > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to
> > move
> > > > our
> > > > > > > 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
> > > > two
> > > > > > > >> 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
> > > > Incubator
> > > > > > > >> > community and
> > > > > > > >> > > >> > > > request
> > > > > > > >> > > >> > > > > > for
> > > > > > > >> > > >> > > > > > > a
> > > > > > > >> > > >> > > > > > > > > new
> > > > > > > >> > > >> > > > > > > > > > > > >>> project
> > > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions.
> > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > >> > > >> > > > > > > > > > > > >>> > Please review and share
> > > > feedback
> > > > > on
> > > > > > > our
> > > > > > > >> > > >> proposal.
> > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > > >> > > >> > > > > > > > > > > > >>>
> > > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > > >> > > >> > > > > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > > >
> > > > > > > >> > > >> > > > > > > > > >
> > > > > > > >> > > >> > > > > > > > >
> > > > > > > >> > > >> > > > > > > >
> > > > > > > >> > > >> > > > > > >
> > > > > > > >> > > >> > > > > >
> > > > > > > >> > > >> > > > >
> > > > > > > >> > > >> > > >
> > > > > > > >> > > >> > >
> > > > > > > >> > > >> >
> > > > > > > >> > > >>
> > > > > > > >> > > >
> > > > > > > >> >
> > > > > > > >> >
> > > > > > > >> >
> > > > > > > >> > --
> > > > > > > >> > Best regards,
> > > > > > > >> > Ivan Pavlukhin
> > > > > > > >> >
> > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> >
> >
> >
> > --
> > Best regards,
> > Ivan Pavlukhin
> >
> >
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Emmanouil Gkatziouras <gk...@gmail.com>.
Hi all,

That's great news! Yes I am ready to do a pull request on the new repo.
I believe it is ok to create a ticket for the Pub/Sub proposal [1].
My next question has to do with the CI and the integration tests. In order
for my tests to work, a local Pub/Sub server needs to be up and running.
I tried to find any deployment scripts that set the infrastructure needed
up and running (for example Kafka) but I was not successful on this one.
How should I proceed on that?

Kind regards

[1]
http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Pub-Sub-Streamer-Implementation-tc43944.html

*Emmanouil Gkatziouras*
https://egkatzioura.com/ | https://www.linkedin.com/in/gkatziourasemmanouil/
https://github.com/gkatzioura


On Fri, 1 Nov 2019 at 06:52, Ivan Pavlukhin <vo...@gmail.com> wrote:

> Saikat,
>
> I initialized master branch with empty README file [1]. I suppose all
> ignite committers have rights for push.
>
> [1] https://github.com/apache/ignite-extensions
>
> пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <sa...@gmail.com>:
> >
> > Hello Dmitriy, Denis
> >
> > Thank you for help in creating the repo. I can see it has synced in
> github
> > as well.
> >
> > Can you please add a sample readme.md file as the repo is empty I am
> unable
> > to fork it?
> >
> > or let me check if I can directly commit a sample readme file from local
> > then I should be able to fork this repo.
> >
> > I will  start working on the migration for Flink, Camel, MQTT, etc.
> >
> > Emmanouil, please take a look and feel free to raise PR in this new repo.
> >
> > Regards,
> > Saikat
> >
> > On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org> wrote:
> >
> > > 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 <dp...@apache.org>
> 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
> > > >
> > > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
> > > >
> > > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on the
> road
> > > and
> > > > > can't do that.
> > > > >
> > > > > -
> > > > > Denis
> > > > >
> > > > >
> > > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <
> saikat.maitra@gmail.com
> > > >
> > > > > 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
> > > 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 <
> dmagda@apache.org>
> > > > > 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
> > > > > > party
> > > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > > > > > >>    3. After checking the approach with the first integrations
> we
> > > can
> > > > > > 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 <
> > > vololo100@gmail.com
> > > > >
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >> > Folks,
> > > > > > >> >
> > > > > > >> > Just another one name candidate "ignite-integrations"
> > > > > > >> >
> > > > > > >> > Or are there not only integrations?
> > > > > > >> >
> > > > > > >> > вт, 29 окт. 2019 г. в 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
> > > with
> > > > > > 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)
> > > > > > >> > > >> > >
> > > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > > > > > 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
> > > > > > >> > > >> > > > >
> > > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> > > 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
> > > > > > 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
> > > open
> > > > > and
> > > > > > >> > flexible
> > > > > > >> > > >> in
> > > > > > >> > > >> > > that
> > > > > > >> > > >> > > > > > > regard.
> > > > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
> > > perspective.
> > > > > > >> > > >> > > > > > > > >
> > > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01, Saikat
> Maitra
> > > <
> > > > > > >> > > >> > > > > saikat.maitra@gmail.com
> > > > > > >> > > >> > > > > > >:
> > > > > > >> > > >> > > > > > > > >
> > > > > > >> > > >> > > > > > > > > > Hi,
> > > > > > >> > > >> > > > > > > > > >
> > > > > > >> > > >> > > > > > > > > > I looked into the way Apache Bahir
> > > manages
> > > > > > their
> > > > > > >> > > >> extensions
> > > > > > >> > > >> > > for
> > > > > > >> > > >> > > > > > Spark
> > > > > > >> > > >> > > > > > > > and
> > > > > > >> > > >> > > > > > > > > > Flink and it looks like they are much
> > > > > > >> independent in
> > > > > > >> > > >> terms
> > > > > > >> > > >> > of
> > > > > > >> > > >> > > > > > > managing
> > > > > > >> > > >> > > > > > > > > > their releases. They also have
> separate
> > > git
> > > > > > 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
> > > and
> > > > > > >> 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
> > > Dmitriy
> > > > > > 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
> > > 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
> > > > > > specially
> > > > > > >> > > >> 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
> > > > > > >> > > >> > > > > > > > > > > >
> > > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в 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
> > > > > > >> > > >> > > > > > > > > > > > >
> > > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г., 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
> > > proccess.
> > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir Community
> > > about
> > > > > > that?
> > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г., 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
> > > > > > to
> > > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > > > > > >> > > >> > > > > > > > > > > > >>> > .
> > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to
> move
> > > our
> > > > > > 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
> > > two
> > > > > > >> 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
> > > Incubator
> > > > > > >> > community and
> > > > > > >> > > >> > > > request
> > > > > > >> > > >> > > > > > for
> > > > > > >> > > >> > > > > > > a
> > > > > > >> > > >> > > > > > > > > new
> > > > > > >> > > >> > > > > > > > > > > > >>> project
> > > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions.
> > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > >> > > >> > > > > > > > > > > > >>> > Please review and share
> > > feedback
> > > > on
> > > > > > our
> > > > > > >> > > >> proposal.
> > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > > >> > > >> > > > > > > > > > > > >>>
> > > > > > >> > > >> > > > > > > > > > > > >>
> > > > > > >> > > >> > > > > > > > > > > >
> > > > > > >> > > >> > > > > > > > > > >
> > > > > > >> > > >> > > > > > > > > >
> > > > > > >> > > >> > > > > > > > >
> > > > > > >> > > >> > > > > > > >
> > > > > > >> > > >> > > > > > >
> > > > > > >> > > >> > > > > >
> > > > > > >> > > >> > > > >
> > > > > > >> > > >> > > >
> > > > > > >> > > >> > >
> > > > > > >> > > >> >
> > > > > > >> > > >>
> > > > > > >> > > >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > --
> > > > > > >> > Best regards,
> > > > > > >> > Ivan Pavlukhin
> > > > > > >> >
> > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
>
>
>
> --
> Best regards,
> Ivan Pavlukhin
>
>

Re: [DISCUSS] Proposal for Ignite Extensions as a separate Bahir module or Incubator project

Posted by Ivan Pavlukhin <vo...@gmail.com>.
Saikat,

I initialized master branch with empty README file [1]. I suppose all
ignite committers have rights for push.

[1] https://github.com/apache/ignite-extensions

пт, 1 нояб. 2019 г. в 08:01, Saikat Maitra <sa...@gmail.com>:
>
> Hello Dmitriy, Denis
>
> Thank you for help in creating the repo. I can see it has synced in github
> as well.
>
> Can you please add a sample readme.md file as the repo is empty I am unable
> to fork it?
>
> or let me check if I can directly commit a sample readme file from local
> then I should be able to fork this repo.
>
> I will  start working on the migration for Flink, Camel, MQTT, etc.
>
> Emmanouil, please take a look and feel free to raise PR in this new repo.
>
> Regards,
> Saikat
>
> On Thu, Oct 31, 2019 at 3:14 PM Denis Magda <dm...@apache.org> wrote:
>
> > 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 <dp...@apache.org> 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
> > >
> > > чт, 31 окт. 2019 г. в 22:58, Denis Magda <dm...@apache.org>:
> > >
> > > > Ignite PMCs, can anybody create the repo for Saikat? I'm on the road
> > and
> > > > can't do that.
> > > >
> > > > -
> > > > Denis
> > > >
> > > >
> > > > On Wed, Oct 30, 2019 at 8:40 PM Saikat Maitra <saikat.maitra@gmail.com
> > >
> > > > 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
> > 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 <dm...@apache.org>
> > > > 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
> > > > > party
> > > > > >> 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+Modularization#IEP-36:Modularization-IndependentIntegrations
> > > > > >>    3. After checking the approach with the first integrations we
> > can
> > > > > 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 <
> > vololo100@gmail.com
> > > >
> > > > > >> wrote:
> > > > > >>
> > > > > >> > Folks,
> > > > > >> >
> > > > > >> > Just another one name candidate "ignite-integrations"
> > > > > >> >
> > > > > >> > Or are there not only integrations?
> > > > > >> >
> > > > > >> > вт, 29 окт. 2019 г. в 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
> > with
> > > > > 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)
> > > > > >> > > >> > >
> > > > > >> > > >> > > сб, 26 окт. 2019 г. в 05:52, 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
> > > > > 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
> > > > > >> > > >> > > > >
> > > > > >> > > >> > > > > пт, 25 окт. 2019 г. в 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
> > 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
> > > > > 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
> > open
> > > > and
> > > > > >> > flexible
> > > > > >> > > >> in
> > > > > >> > > >> > > that
> > > > > >> > > >> > > > > > > regard.
> > > > > >> > > >> > > > > > > > > So Option-0. is also OK from my
> > perspective.
> > > > > >> > > >> > > > > > > > >
> > > > > >> > > >> > > > > > > > > чт, 24 окт. 2019 г. в 04:01, Saikat Maitra
> > <
> > > > > >> > > >> > > > > saikat.maitra@gmail.com
> > > > > >> > > >> > > > > > >:
> > > > > >> > > >> > > > > > > > >
> > > > > >> > > >> > > > > > > > > > Hi,
> > > > > >> > > >> > > > > > > > > >
> > > > > >> > > >> > > > > > > > > > I looked into the way Apache Bahir
> > manages
> > > > > their
> > > > > >> > > >> extensions
> > > > > >> > > >> > > for
> > > > > >> > > >> > > > > > Spark
> > > > > >> > > >> > > > > > > > and
> > > > > >> > > >> > > > > > > > > > Flink and it looks like they are much
> > > > > >> independent in
> > > > > >> > > >> terms
> > > > > >> > > >> > of
> > > > > >> > > >> > > > > > > managing
> > > > > >> > > >> > > > > > > > > > their releases. They also have separate
> > git
> > > > > 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
> > and
> > > > > >> 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
> > Dmitriy
> > > > > 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
> > 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
> > > > > specially
> > > > > >> > > >> 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
> > > > > >> > > >> > > > > > > > > > > >
> > > > > >> > > >> > > > > > > > > > > > ср, 23 окт. 2019 г. в 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
> > > > > >> > > >> > > > > > > > > > > > >
> > > > > >> > > >> > > > > > > > > > > > > ср, 23 окт. 2019 г., 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
> > proccess.
> > > > > >> > > >> > > > > > > > > > > > >>
> > > > > >> > > >> > > > > > > > > > > > >> Could you ask Bahir Community
> > about
> > > > > that?
> > > > > >> > > >> > > > > > > > > > > > >>
> > > > > >> > > >> > > > > > > > > > > > >> ср, 23 окт. 2019 г., 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
> > > > > to
> > > > > >> > > >> > 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+Modularization#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-Streamer-Implementation-td43944.html
> > > > > >> > > >> > > > > > > > > > > > >>> > .
> > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > >> > > >> > > > > > > > > > > > >>> > The reason we wanted to move
> > our
> > > > > 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
> > two
> > > > > >> 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
> > Incubator
> > > > > >> > community and
> > > > > >> > > >> > > > request
> > > > > >> > > >> > > > > > for
> > > > > >> > > >> > > > > > > a
> > > > > >> > > >> > > > > > > > > new
> > > > > >> > > >> > > > > > > > > > > > >>> project
> > > > > >> > > >> > > > > > > > > > > > >>> > for Ignite Extensions.
> > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > >> > > >> > > > > > > > > > > > >>> > Please review and share
> > feedback
> > > on
> > > > > our
> > > > > >> > > >> proposal.
> > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > >> > > >> > > > > > > > > > > > >>> > Warm Regards,
> > > > > >> > > >> > > > > > > > > > > > >>> > Saikat
> > > > > >> > > >> > > > > > > > > > > > >>> >
> > > > > >> > > >> > > > > > > > > > > > >>>
> > > > > >> > > >> > > > > > > > > > > > >>
> > > > > >> > > >> > > > > > > > > > > >
> > > > > >> > > >> > > > > > > > > > >
> > > > > >> > > >> > > > > > > > > >
> > > > > >> > > >> > > > > > > > >
> > > > > >> > > >> > > > > > > >
> > > > > >> > > >> > > > > > >
> > > > > >> > > >> > > > > >
> > > > > >> > > >> > > > >
> > > > > >> > > >> > > >
> > > > > >> > > >> > >
> > > > > >> > > >> >
> > > > > >> > > >>
> > > > > >> > > >
> > > > > >> >
> > > > > >> >
> > > > > >> >
> > > > > >> > --
> > > > > >> > Best regards,
> > > > > >> > Ivan Pavlukhin
> > > > > >> >
> > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >



-- 
Best regards,
Ivan Pavlukhin