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

classic Classic list List threaded Threaded
37 messages Options
12
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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@.../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 <[hidden email]>
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
>
Reply | Threaded
Open this post in threaded view
|

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

Alexey Zinoviev
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 <[hidden email]>:

> 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@.../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 <[hidden email]>
> 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
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Alexey Zinoviev
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 <[hidden email]>:

> 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 <[hidden email]>:
>
>> 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@.../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 <[hidden email]>
>> 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
>> >
>>
>
Reply | Threaded
Open this post in threaded view
|

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

Dmitry Pavlov
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 <[hidden email]>:

> 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 <[hidden email]>:
>
>> 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 <[hidden email]>:
>>
>>> 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@.../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 <[hidden email]>
>>> 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
>>> >
>>>
>>
Reply | Threaded
Open this post in threaded view
|

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

Emmanouil Gkatziouras
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 <[hidden email]> 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 <[hidden email]>:
>
> > 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 <[hidden email]>:
> >
> >> 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 <[hidden email]>:
> >>
> >>> 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@.../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 <[hidden email]
> >
> >>> 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
> >>> >
> >>>
> >>
>
Reply | Threaded
Open this post in threaded view
|

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

dmagda
In reply to this post by Dmitry Pavlov
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 <[hidden email]> 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 <[hidden email]>:
>
> > 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 <[hidden email]>:
> >
> >> 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 <[hidden email]>:
> >>
> >>> 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@.../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 <[hidden email]
> >
> >>> 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
> >>> >
> >>>
> >>
>
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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 <[hidden email]> 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 <[hidden email]>
> 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 <[hidden email]>:
> >
> > > 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 <[hidden email]>:
> > >
> > >> 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 <[hidden email]>:
> > >>
> > >>> 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@.../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 <
> [hidden email]
> > >
> > >>> 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
> > >>> >
> > >>>
> > >>
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Dmitry Pavlov
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 <[hidden email]>:

> 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 <[hidden email]> 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 <[hidden email]>
> > 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 <[hidden email]>:
> > >
> > > > 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 <[hidden email]>:
> > > >
> > > >> 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 <[hidden email]>:
> > > >>
> > > >>> 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@.../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 <
> > [hidden email]
> > > >
> > > >>> 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
> > > >>> >
> > > >>>
> > > >>
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Alexey Zinoviev
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 <[hidden email]>:

> 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 <[hidden email]>:
>
> > 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 <[hidden email]> 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 <[hidden email]>
> > > 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 <[hidden email]
> >:
> > > >
> > > > > 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 <[hidden email]
> >:
> > > > >
> > > > >> 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 <[hidden email]
> >:
> > > > >>
> > > > >>> 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@.../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 <
> > > [hidden email]
> > > > >
> > > > >>> 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
> > > > >>> >
> > > > >>>
> > > > >>
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

dmagda
In reply to this post by Dmitry Pavlov
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 <[hidden email]> 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 <[hidden email]>:
>
> > 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 <[hidden email]> 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 <[hidden email]>
> > > 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 <[hidden email]
> >:
> > > >
> > > > > 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 <[hidden email]
> >:
> > > > >
> > > > >> 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 <[hidden email]
> >:
> > > > >>
> > > > >>> 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@.../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 <
> > > [hidden email]
> > > > >
> > > > >>> 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
> > > > >>> >
> > > > >>>
> > > > >>
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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 <[hidden email]> 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 <[hidden email]>
> 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 <[hidden email]>:
> >
> > > 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 <[hidden email]> 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 <[hidden email]>
> > > > 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 <
> [hidden email]
> > >:
> > > > >
> > > > > > 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 <
> [hidden email]
> > >:
> > > > > >
> > > > > >> 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 <
> [hidden email]
> > >:
> > > > > >>
> > > > > >>> 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@.../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 <
> > > > [hidden email]
> > > > > >
> > > > > >>> 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
> > > > > >>> >
> > > > > >>>
> > > > > >>
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

dmagda
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 <[hidden email]>
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 <[hidden email]> 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 <[hidden email]>
> > 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 <[hidden email]>:
> > >
> > > > 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 <[hidden email]>
> 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 <
> [hidden email]>
> > > > > 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 <
> > [hidden email]
> > > >:
> > > > > >
> > > > > > > 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 <
> > [hidden email]
> > > >:
> > > > > > >
> > > > > > >> 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 <
> > [hidden email]
> > > >:
> > > > > > >>
> > > > > > >>> 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@.../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 <
> > > > > [hidden email]
> > > > > > >
> > > > > > >>> 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
> > > > > > >>> >
> > > > > > >>>
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Dmitry Pavlov
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 <[hidden email]>:

> 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 <[hidden email]>
> 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 <[hidden email]> 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 <[hidden email]>
> > > 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 <[hidden email]
> >:
> > > >
> > > > > 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 <[hidden email]>
> > 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 <
> > [hidden email]>
> > > > > > 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 <
> > > [hidden email]
> > > > >:
> > > > > > >
> > > > > > > > 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 <
> > > [hidden email]
> > > > >:
> > > > > > > >
> > > > > > > >> 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 <
> > > [hidden email]
> > > > >:
> > > > > > > >>
> > > > > > > >>> 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@.../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 <
> > > > > > [hidden email]
> > > > > > > >
> > > > > > > >>> 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
> > > > > > > >>> >
> > > > > > > >>>
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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 <[hidden email]> 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 <[hidden email]>:
>
> > 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 <[hidden email]>
> > 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 <[hidden email]> 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 <[hidden email]>
> > > > 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 <
> [hidden email]
> > >:
> > > > >
> > > > > > 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 <[hidden email]>
> > > 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 <
> > > [hidden email]>
> > > > > > > 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 <
> > > > [hidden email]
> > > > > >:
> > > > > > > >
> > > > > > > > > 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 <
> > > > [hidden email]
> > > > > >:
> > > > > > > > >
> > > > > > > > >> 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 <
> > > > [hidden email]
> > > > > >:
> > > > > > > > >>
> > > > > > > > >>> 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@.../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 <
> > > > > > > [hidden email]
> > > > > > > > >
> > > > > > > > >>> 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
> > > > > > > > >>> >
> > > > > > > > >>>
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Alexey Zinoviev
Vote for ignite-extensions (it's more widely than ignite-connectors)

сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <[hidden email]>:

> 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 <[hidden email]> 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 <[hidden email]>:
> >
> > > 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 <[hidden email]
> >
> > > 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 <[hidden email]>
> 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 <
> [hidden email]>
> > > > > 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 <
> > [hidden email]
> > > >:
> > > > > >
> > > > > > > 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 <[hidden email]
> >
> > > > 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 <
> > > > [hidden email]>
> > > > > > > > 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 <
> > > > > [hidden email]
> > > > > > >:
> > > > > > > > >
> > > > > > > > > > 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 <
> > > > > [hidden email]
> > > > > > >:
> > > > > > > > > >
> > > > > > > > > >> 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 <
> > > > > [hidden email]
> > > > > > >:
> > > > > > > > > >>
> > > > > > > > > >>> 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@.../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 <
> > > > > > > > [hidden email]
> > > > > > > > > >
> > > > > > > > > >>> 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
> > > > > > > > > >>> >
> > > > > > > > > >>>
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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 <[hidden email]>
wrote:

> Vote for ignite-extensions (it's more widely than ignite-connectors)
>
> сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <[hidden email]>:
>
> > 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 <[hidden email]>
> 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 <[hidden email]>:
> > >
> > > > 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 <
> [hidden email]
> > >
> > > > 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 <[hidden email]>
> > 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 <
> > [hidden email]>
> > > > > > 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 <
> > > [hidden email]
> > > > >:
> > > > > > >
> > > > > > > > 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 <
> [hidden email]
> > >
> > > > > 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 <
> > > > > [hidden email]>
> > > > > > > > > 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 <
> > > > > > [hidden email]
> > > > > > > >:
> > > > > > > > > >
> > > > > > > > > > > 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 <
> > > > > > [hidden email]
> > > > > > > >:
> > > > > > > > > > >
> > > > > > > > > > >> 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 <
> > > > > > [hidden email]
> > > > > > > >:
> > > > > > > > > > >>
> > > > > > > > > > >>> 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@.../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 <
> > > > > > > > > [hidden email]
> > > > > > > > > > >
> > > > > > > > > > >>> 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
> > > > > > > > > > >>> >
> > > > > > > > > > >>>
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

dmagda
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 <[hidden email]>
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 <[hidden email]>
> wrote:
>
> > Vote for ignite-extensions (it's more widely than ignite-connectors)
> >
> > сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <[hidden email]>:
> >
> > > 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 <[hidden email]>
> > 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 <[hidden email]>:
> > > >
> > > > > 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 <
> > [hidden email]
> > > >
> > > > > 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 <[hidden email]>
> > > 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 <
> > > [hidden email]>
> > > > > > > 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 <
> > > > [hidden email]
> > > > > >:
> > > > > > > >
> > > > > > > > > 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 <
> > [hidden email]
> > > >
> > > > > > 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 <
> > > > > > [hidden email]>
> > > > > > > > > > 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 <
> > > > > > > [hidden email]
> > > > > > > > >:
> > > > > > > > > > >
> > > > > > > > > > > > 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 <
> > > > > > > [hidden email]
> > > > > > > > >:
> > > > > > > > > > > >
> > > > > > > > > > > >> 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 <
> > > > > > > [hidden email]
> > > > > > > > >:
> > > > > > > > > > > >>
> > > > > > > > > > > >>> 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@.../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 <
> > > > > > > > > > [hidden email]
> > > > > > > > > > > >
> > > > > > > > > > > >>> 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
> > > > > > > > > > > >>> >
> > > > > > > > > > > >>>
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
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 <[hidden email]> 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 <[hidden email]>
> 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 <[hidden email]>
> > wrote:
> >
> > > Vote for ignite-extensions (it's more widely than ignite-connectors)
> > >
> > > сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <[hidden email]>:
> > >
> > > > 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 <[hidden email]>
> > > 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 <[hidden email]>:
> > > > >
> > > > > > 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 <
> > > [hidden email]
> > > > >
> > > > > > 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 <[hidden email]
> >
> > > > 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 <
> > > > [hidden email]>
> > > > > > > > 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 <
> > > > > [hidden email]
> > > > > > >:
> > > > > > > > >
> > > > > > > > > > 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 <
> > > [hidden email]
> > > > >
> > > > > > > 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 <
> > > > > > > [hidden email]>
> > > > > > > > > > > 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 <
> > > > > > > > [hidden email]
> > > > > > > > > >:
> > > > > > > > > > > >
> > > > > > > > > > > > > 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 <
> > > > > > > > [hidden email]
> > > > > > > > > >:
> > > > > > > > > > > > >
> > > > > > > > > > > > >> 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 <
> > > > > > > > [hidden email]
> > > > > > > > > >:
> > > > > > > > > > > > >>
> > > > > > > > > > > > >>> 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@.../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 <
> > > > > > > > > > > [hidden email]
> > > > > > > > > > > > >
> > > > > > > > > > > > >>> 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
> > > > > > > > > > > > >>> >
> > > > > > > > > > > > >>>
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

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

Saikat Maitra
Hi Denis,

I meant we can create dedicated repository for individual extensions and we
can create submodules inside each specific repository for individual
extensions versions.

Regards,
Saikat


On Mon, Oct 28, 2019 at 7:14 PM Saikat Maitra <[hidden email]>
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 <[hidden email]> 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 <[hidden email]>
>> 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 <[hidden email]
>> >
>> > wrote:
>> >
>> > > Vote for ignite-extensions (it's more widely than ignite-connectors)
>> > >
>> > > сб, 26 окт. 2019 г. в 05:52, Saikat Maitra <[hidden email]>:
>> > >
>> > > > 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 <[hidden email]>
>> > > 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 <[hidden email]>:
>> > > > >
>> > > > > > 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 <
>> > > [hidden email]
>> > > > >
>> > > > > > 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 <
>> [hidden email]>
>> > > > 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 <
>> > > > [hidden email]>
>> > > > > > > > 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 <
>> > > > > [hidden email]
>> > > > > > >:
>> > > > > > > > >
>> > > > > > > > > > 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 <
>> > > [hidden email]
>> > > > >
>> > > > > > > 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 <
>> > > > > > > [hidden email]>
>> > > > > > > > > > > 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 <
>> > > > > > > > [hidden email]
>> > > > > > > > > >:
>> > > > > > > > > > > >
>> > > > > > > > > > > > > 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 <
>> > > > > > > > [hidden email]
>> > > > > > > > > >:
>> > > > > > > > > > > > >
>> > > > > > > > > > > > >> 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 <
>> > > > > > > > [hidden email]
>> > > > > > > > > >:
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >>> 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@.../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 <
>> > > > > > > > > > > [hidden email]
>> > > > > > > > > > > > >
>> > > > > > > > > > > > >>> 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
>> > > > > > > > > > > > >>> >
>> > > > > > > > > > > > >>>
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>
12