Nikolay, > > I thought the extensions should be tested against the latest released > Ignite version > > It seems, we should try to keep extension Ignite version agnostic. > If it impossible, then yes, we should use latest Ignite version. > I doubt it's possible at least for OSGi: the published artifacts contain a features definition file that should contain an Ignite library reference. But anyways, a -snapshot dependency implies that an extension developer should build Ignite locally, which may be a tangible barrier for extensions developer. If we try to make extensions version-agnostic, a released version should be fine instead of the -snapshot.
> > Do we currently use ignite nightly builds for extensions testing? > > Actually, I don’t know such thing as «extensions testing» :) > I test it manually on my local laptop during release. > I meant the TC test suite which was recently introduced [1]. I assume the suite is run before making a release. [1] https://ci.ignite.apache.org/project.html?projectId=Tests_IgniteExtensions
