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

Reply via email to