Hi Ivan,

Thanks for looking into this.

1. I did not get from IEP whether Thin Clients have a separate
> repository and a release lifecycle or not.


Sorry for the confusion. Yes, such clients have to be in separate repos and
might have their own lifecycles. Updated the wiki.


> 2. Are we going to exclude tests for unsupported modules from Ignite
> TeamCity?


Yes, that's my thinking, an unsupported integration won't be part of Ignite
modular ecosystem and won't be tested by the community. Any objections?


> 3. Will we adress implementing Java 9+ modules during that process?


I think this should be optional. Do you think we need to do it in the
first instance?

-
Denis


On Sun, Jun 30, 2019 at 10:45 PM Павлухин Иван <vololo...@gmail.com> wrote:

> Hi Denis,
>
> I fully support the idea. Could you please clarify on following points:
> 1. I did not get from IEP whether Thin Clients have a separate
> repository and a release lifecycle or not.
> 2. Are we going to exclude tests for unsupported modules from Ignite
> TeamCity?
> 3. Will we adress implementing Java 9+ modules during that process?
>
> чт, 27 июн. 2019 г. в 18:11, Denis Magda <dma...@apache.org>:
> >
> > Ignite developers and users,
> >
> > I'd like us to consider Ignite modularization as part of Ignite 3.0
> > timeframe. Presently, Ignite codebase mixes both core capabilities with
> 3rd
> > party integrations. It leads to the following:
> >
> >    - Cumbersome and continuously growing codebase with many 3rd-party
> >    dependencies.
> >    - Some of the integrations are questionable and should no longer be
> >    supported by the community at all.
> >    - Integrations evolution is bound to Ignite release cycles even though
> >    no changes are needed in the core.
> >    - Ignite community has to support everything (test, release, fix,
> >    continue development) which requires to have particular integration
> experts
> >    on a permanent basis - doesn't work.
> >
> > Here is an IEP:
> >
> https://cwiki.apache.org/confluence/display/IGNITE/IEP-36%3A+Modularization
> >
> > Please review it, share feedback. Pay attention to the list of
> integrations
> > that should no longer be supported by the community.
> >
> >
> > -
> > Denis
>
>
>
> --
> Best regards,
> Ivan Pavlukhin
>

Reply via email to