Hi Nikolay, I have reviewed the PR and shared my comments.
Ilya, My thoughts are that as soon the ignite 2.9.0 is released we should be able to release the ignite-extensions module 1st version pointing to ignite-core 2.9.0 version. So, for example ignite-flink-ext version 1.0.0 will be dependent on ignite-core version 2.9.0 etc. Denis, I am thinking that users will just start consuming new to be released extensions modules like for example kafka would be as following: <dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-kafka-ext</artifactId> <version>1.0.0</version> </dependency> Regards, Saikat On Fri, Oct 9, 2020 at 3:58 PM Denis Magda <dma...@apache.org> wrote: > How do we release all the modules that have already been moved to the > extensions repository? > https://github.com/apache/ignite-extensions/tree/master/modules > > For instance, when 2.9 comes out and the users start bumping up their > Ignite versions in pom.xml, what should they set for Kafka, camel, etc. > that are already in the extensions? 2.9 or..? > > > - > Denis > > > On Fri, Oct 9, 2020 at 8:54 AM Ilya Kasnacheev <ilya.kasnach...@gmail.com> > wrote: > > > Hello! > > > > In any case, we need to release *something* and wait for it to be used by > > actual users. > > > > Currently this is not happening since 2.8.1 contains all extensions as > > modules. > > > > Regards, > > -- > > Ilya Kasnacheev > > > > > > пт, 9 окт. 2020 г. в 15:12, Nikolay Izhikov <nizhi...@apache.org>: > > > > > Ilya. > > > > > > My understanding is the following - there is no such thing as «Ignite > > > Extensions release» > > > We can and should release each module separately. > > > > > > You can take as an example - spring-boot-autoconfigure extension > release. > > > I made it without releasing any other modules. > > > > > > This mean - we can release spring-data modules as frequently as we > want. > > > No correlation with the other extensions. > > > > > > > > > > 9 окт. 2020 г., в 14:25, Ilya Kasnacheev <ilya.kasnach...@gmail.com> > > > написал(а): > > > > > > > > Hello! > > > > > > > > I mean the Apache Ignite 2.9 release and Ignite Extensions 1.0 > release. > > > > Once we get that in the wild and gather a few months of feedback (or > > lack > > > > thereof) then we can go on with it. > > > > > > > > Regards, > > > > -- > > > > Ilya Kasnacheev > > > > > > > > > > > > пт, 9 окт. 2020 г. в 12:42, Nikolay Izhikov <nizhi...@apache.org>: > > > > > > > >> Ilya, we should move modules that is not related to Ignite core to > > > >> extension. > > > >> We shouldn’t support all possible integrations in the Ignite itself. > > > >> > > > >>> I would argue that it should only moved to extensions last, > > > >>> when this process is debugged thoroughly and when we have at least > > one > > > >> "essentials + extensions" release shipped with feedback. > > > >> > > > >> Each extension should be released separately. > > > >> What is «essentials + extensions» release do you have in mind? > > > >> > > > >> > > > >> Moreover, ignite-spring-data release is not related to any Ignite > > > releases. > > > >> Why do we have to wait Ignite release to get spring-data fixes or > > > updates? > > > >> > > > >>> 9 окт. 2020 г., в 12:34, Ilya Kasnacheev < > ilya.kasnach...@gmail.com> > > > >> написал(а): > > > >>> > > > >>> Hello! > > > >>> > > > >>> -1 from me for now. > > > >>> > > > >>> "Since Spring Data integration is actively used (compared to most > > > >> others), > > > >>> I would argue that it should only moved to extensions last, when > this > > > >>> process is debugged thoroughly and when we have at least one > > > "essentials > > > >> + > > > >>> extensions" release shipped with feedback. > > > >>> > > > >>> I think such release would be 2.9, so I think we should only move > > > Spring > > > >>> Data to extensions after 2.9 is released and feedback from this > > release > > > >> is > > > >>> processed." > > > >>> > > > >>> Regards, > > > >>> -- > > > >>> Ilya Kasnacheev > > > >>> > > > >>> > > > >>> пт, 9 окт. 2020 г. в 12:10, Nikolay Izhikov <nizhi...@apache.org>: > > > >>> > > > >>>> +1. > > > >>>> > > > >>>> Saikat, can you, please, take a look? > > > >>>> > > > >>>>> 9 окт. 2020 г., в 11:54, Nikita Amelchev <nsamelc...@gmail.com> > > > >>>> написал(а): > > > >>>>> > > > >>>>> Mikhail, > > > >>>>> > > > >>>>> +1 for migrate > > > >>>>> > > > >>>>> чт, 8 окт. 2020 г. в 18:34, Mikhail Petrov < > pmgheap....@gmail.com > > >: > > > >>>>>> > > > >>>>>> Igniters, > > > >>>>>> > > > >>>>>> I propose to migrate spring-data modules from ignite main > > repository > > > >> to > > > >>>>>> ignite-extensions. > > > >>>>>> > > > >>>>>> > > > >>>>>> Are there any objections? > > > >>>>>> > > > >>>>>> > > > >>>>>> I've created ticket [1] and PR to both ignite [2] and > > > >> ignite-extensions > > > >>>>>> [3] repositories. > > > >>>>>> > > > >>>>>> > > > >>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-13559 > > > >>>>>> > > > >>>>>> [2] - https://github.com/apache/ignite/pull/8334 > > > >>>>>> > > > >>>>>> [3] - https://github.com/apache/ignite-extensions/pull/25 > > > >>>>>> > > > >>>>> > > > >>>>> > > > >>>>> -- > > > >>>>> Best wishes, > > > >>>>> Amelchev Nikita > > > >>>> > > > >>>> > > > >> > > > >> > > > > > > > > >