Yes, the idea is correct. I cannot vouch for the ignite-spring-data
extension because I do not know whether there are maintenance releases for
each of the sprint-data-[2.0, 2.1, 2.2] streams. If spring-data-2.0.x is no
longer supported, then definitely we should be good to release it once and
move on.

--AG

ср, 11 нояб. 2020 г. в 17:26, Mikhail Petrov <pmgheap....@gmail.com>:

> Alexey,
>
> Did I understand you correctly?
>
> For each new version of any extension, the minimum Ignite version and
> the minimum version of <integration target> will be explicitly specified
> in the release notes/documentation. It is also assumed that due to
> backward compatibility users can safely use this extension with any
> version of Ignite and <integration target> that is higher than the
> specified minimum versions. And if any version of Ignite or <integration
> target> don't satisfy backward compatibility, new version of the
> corresponding extension must be released.
>
> If so, should we in this case get rid of multiple existing
> ignite-spring-data-[2.0, 2.1, 2.2] modules and just successively release
> existing modules with separate versions?
>
> On 11.11.2020 11:54, Nikolay Izhikov wrote:
> > +1 to make extensions as independent as possible.
> >
> > Doubt if we can do it for each module.
> > We have, ignite-hibernate_4.2, ignite-hibernate_5.1 modules that
> attached to specific hibernate version by their name.
> >
> >
> >> 11 нояб. 2020 г., в 11:19, Alexey Goncharuk <alexey.goncha...@gmail.com>
> написал(а):
> >>
> >> Hello Mikhail,
> >>
> >> I see that now only Ignite dependencies are marked as 'provided',
> however,
> >> it makes sense to move all libraries being integrated to the 'provided'
> >> scope (for example, the Apache Camel dependency for camel-ext and so
> on).
> >> This is how it is currently done for the spring-autoconfigure, and I
> >> believe we should be consistent here: either always freeze the
> integrations
> >> versions, or always assume a user will provide them externally.
> >>
> >> Thoughts?
> >>
> >> вт, 10 нояб. 2020 г. в 14:14, Mikhail Petrov <pmgheap....@gmail.com>:
> >>
> >>> Igniters,
> >>>
> >>> It seems that we came to decision on change of Ignite dependency scopes
> >>> to "provided". Don't we?
> >>>
> >>> The corresponding ticket [1] is ready to final review. Saikat Maitra
> >>> have already reviewed and approved PR [2].
> >>>
> >>> Could some committer take a final look?
> >>>
> >>> [1] - https://issues.apache.org/jira/browse/IGNITE-13634
> >>> [2] - https://github.com/apache/ignite-extensions/pull/28
> >>>
> >>> On 28.10.2020 20:24, Saikat Maitra wrote:
> >>>> Hi
> >>>>
> >>>> Alex,
> >>>>
> >>>> Yes, we can start releasing the extensions modules. I would like to
> also
> >>>> help in releasing a few extensions, it will also help me to be
> >>> familiarized
> >>>> with the release process.
> >>>>
> >>>> Mikhail and I have been having discussion about whether we should use
> >>>> provided scope for dependencies or shall we use 2.9.0 for
> ignite.version
> >>>> for the extensions modules?
> >>>>
> >>>> Jira : https://issues.apache.org/jira/browse/IGNITE-13621
> >>>> PR : https://github.com/apache/ignite-extensions/pull/28/files
> >>>>
> >>>> Please let us know your thoughts.
> >>>>
> >>>> Denis,
> >>>>
> >>>> We have the following jira ticket for documentation work for ignite
> >>>> extensions releases.
> >>>>
> >>>> https://issues.apache.org/jira/browse/IGNITE-12951
> >>>>
> >>>> Please let us know if the scope in the issue looks good.
> >>>>
> >>>> Regards,
> >>>> Saikat
> >>>>
> >>>>
> >>>> On Wed, Oct 28, 2020 at 10:28 AM Denis Magda <dma...@apache.org>
> wrote:
> >>>>
> >>>>> Alex,
> >>>>>
> >>>>> Should we create a dedicated ticket for the documentation changes or
> >>> can we
> >>>>> reuse IGNITE-13634? As a bare minimum, we need to update maven
> >>> artifacts'
> >>>>> names and versions:
> >>>>>
> >>>>>
> >>>
> https://github.com/apache/ignite/tree/master/docs/_docs/extensions-and-integrations
> >>>>>
> >>>>>
> >>>>> -
> >>>>> Denis
> >>>>>
> >>>>>
> >>>>> On Wed, Oct 28, 2020 at 5:10 AM Alexey Goncharuk <
> >>>>> alexey.goncha...@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> Igniters,
> >>>>>>
> >>>>>> Since Ignite 2.9 has been released, I think we can now release the
> >>>>>> extension modules related to streaming.
> >>>>>>
> >>>>>> I noticed that unlike spring autoconfigure, the streamer extensions
> >>>>>> dependencies do not have provided scope, so I created a ticket to
> fix
> >>>>> that
> >>>>>> [1]. Anything else we should fix before releasing the extensions?
> >>>>>>
> >>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-13634
> >>>>>>
> >>>>>> --AG
> >>>>>>
>

Reply via email to