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/10/19 02:44:44 UTC

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

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

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

Posted by Alexey Zinoviev <za...@gmail.com>.
I agree with option 0 now, we could start from that option, and later
migrate to the Bahir Community, if it is required.



чт, 24 окт. 2019 г., 9:04 Dmitriy Pavlov <dp...@apache.org>:

> 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 <sa...@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 <dm...@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 <dp...@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
> > > > >>> >
> > > > >>>
> > > > >>
> > > >
> > >
> >
>

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


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

Posted by 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
> > > > >> >
> > > > >>
> > > > >
> > > >
> > >
> >
>

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

Posted by Denis Magda <dm...@apache.org>.
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 <sa...@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 Dmitriy Pavlov <dp...@apache.org>.
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 <sa...@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 <sa...@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 <vo...@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 <dm...@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 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 <sa...@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 <sa...@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 <vo...@gmail.com>
> >> wrote:
> >>
> >> > Folks,
> >> >
> >> > Just another one name candidate "ignite-integrations"
> >> >
> >> > Or are there not only integrations?
> >> >
> >> > вт, 29 окт. 2019 г. в 03:31, Saikat Maitra <sa...@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 <dm...@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>.
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 <sa...@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 <vo...@gmail.com>
>> wrote:
>>
>> > Folks,
>> >
>> > Just another one name candidate "ignite-integrations"
>> >
>> > Or are there not only integrations?
>> >
>> > вт, 29 окт. 2019 г. в 03:31, Saikat Maitra <sa...@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 <dm...@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 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 <vo...@gmail.com>
> wrote:
>
> > Folks,
> >
> > Just another one name candidate "ignite-integrations"
> >
> > Or are there not only integrations?
> >
> > вт, 29 окт. 2019 г. в 03:31, Saikat Maitra <sa...@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 <dm...@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 Denis Magda <dm...@apache.org>.
"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 <vo...@gmail.com> wrote:

> Folks,
>
> Just another one name candidate "ignite-integrations"
>
> Or are there not only integrations?
>
> вт, 29 окт. 2019 г. в 03:31, Saikat Maitra <sa...@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 <sa...@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 <dm...@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 <dm...@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 Ivan Pavlukhin <vo...@gmail.com>.
Folks,

Just another one name candidate "ignite-integrations"

Or are there not only integrations?

вт, 29 окт. 2019 г. в 03:31, Saikat Maitra <sa...@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 <sa...@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 <dm...@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 <sa...@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 <sa...@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 <dp...@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 <dm...@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>.
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 <sa...@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 <dm...@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 <sa...@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 <sa...@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 <dp...@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 <dm...@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
>> > > > > > > > > > > > >>> >
>> > > > > > > > > > > > >>>
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>

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

Posted by Saikat Maitra <sa...@gmail.com>.
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 <dm...@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 <sa...@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 <za...@gmail.com>
> > wrote:
> >
> > > Vote for ignite-extensions (it's more widely than ignite-connectors)
> > >
> > > сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <sa...@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 <dp...@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 <dm...@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
> > > > > > > > > > > > >>> >
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Denis Magda <dm...@apache.org>.
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 <sa...@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 <za...@gmail.com>
> wrote:
>
> > Vote for ignite-extensions (it's more widely than ignite-connectors)
> >
> > сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <sa...@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 <dp...@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 <dm...@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 <dm...@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
> > > > > > > > > > > >>> >
> > > > > > > > > > > >>>
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Saikat Maitra <sa...@gmail.com>.
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 <za...@gmail.com>
wrote:

> Vote for ignite-extensions (it's more widely than ignite-connectors)
>
> сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <sa...@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 <dp...@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 <dm...@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 <dm...@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
> > > > > > > > > > >>> >
> > > > > > > > > > >>>
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Alexey Zinoviev <za...@gmail.com>.
Vote for ignite-extensions (it's more widely than ignite-connectors)

сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <sa...@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 <dp...@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 <dm...@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 <dm...@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
> > > > > > > > > >>> >
> > > > > > > > > >>>
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Saikat Maitra <sa...@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 <dp...@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 <dm...@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 <sa...@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 <dm...@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 <dp...@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 <dm...@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
> > > > > > > > >>> >
> > > > > > > > >>>
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Dmitriy Pavlov <dp...@apache.org>.
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 <dm...@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 <sa...@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 <dm...@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 <dp...@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 <dm...@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
> > > > > > > >>> >
> > > > > > > >>>
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Denis Magda <dm...@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 <sa...@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 <dm...@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 <dp...@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 <sa...@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 <dm...@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
> > > > > > >>> >
> > > > > > >>>
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
>

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

Posted by Saikat Maitra <sa...@gmail.com>.
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 <dm...@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 <dp...@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 <sa...@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 <dm...@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 <dp...@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
> > > > > >>> >
> > > > > >>>
> > > > > >>
> > > > >
> > > >
> > >
> >
>

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

Posted by Denis Magda <dm...@apache.org>.
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 <dp...@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 <sa...@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 <dm...@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 <dp...@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
> > > > >>> >
> > > > >>>
> > > > >>
> > > >
> > >
> >
>

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

Posted by Dmitriy Pavlov <dp...@apache.org>.
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 <sa...@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 <dm...@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 <dp...@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 <za...@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 <za...@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 <sa...@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
> > > >>> >
> > > >>>
> > > >>
> > >
> >
>

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

Posted by Saikat Maitra <sa...@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 <dm...@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 <dp...@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 <za...@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 <za...@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 <sa...@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
> > >>> >
> > >>>
> > >>
> >
>

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

Posted by Denis Magda <dm...@apache.org>.
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 <dp...@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 <za...@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 <za...@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 <sa...@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
> >>> >
> >>>
> >>
>

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

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

I come from the Pub/Sub integration [1] thread.
I had a check on Bahir and making an implementation there would be nice.
My concern is if Bahir's description limits the choices on a connector
implementation.
'Apache Bahir provides extensions to multiple distributed analytic
platforms, extending their reach with a diversity of streaming connectors
and SQL data sources.'
For example in the future I would like to propose a feature for cache
invalidation based on the streamer implementation. Supposing this is ok
with the Ignite community is it ok under the scope of Bahir?

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

Kind regards,
Emmanouil

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


On Wed, 23 Oct 2019 at 20:42, Dmitriy Pavlov <dp...@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 <za...@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 <za...@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 <sa...@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
> >>> >
> >>>
> >>
>

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

Posted by Dmitriy Pavlov <dp...@apache.org>.
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 <za...@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 <za...@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 <sa...@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 <sa...@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
>>> >
>>>
>>

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

Posted by Alexey Zinoviev <za...@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 <za...@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 <sa...@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 <sa...@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
>> >
>>
>

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

Posted by Alexey Zinoviev <za...@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 <za...@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 <sa...@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 <sa...@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
>> >
>>
>

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

Posted by Alexey Zinoviev <za...@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 <sa...@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 <sa...@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
> >
>

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

Posted by Alexey Zinoviev <za...@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 <sa...@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 <sa...@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
> >
>

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

Posted by Saikat Maitra <sa...@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 <sa...@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
>

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

Posted by Saikat Maitra <sa...@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 <sa...@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
>