Folks,

>  Do we have plans to fix it?
It is not how community works. It depends on contributors and their
interests  in maintaining and fixing particular bug/feature/module. If
someone would like to help, he/she is always welcomed.

Don't ask others to do stuff for you, in other words.

>CVE
CVEs  are not to be discussed at dev@ use security@ or private@. see
https://www.apache.org/security/committers.html

 > Should we mark it with the @IgniteExperimental
it may be agreed by the community during separate discussion/vote. I
personally not sure I agree.

Since Alexey has interest in maintaining, I support his idea on how module
should be developed. Apache motto is: "Let those who do the job make a
decisions".

Sincerely,
Dmitriy Pavlov


пн, 17 февр. 2020 г. в 13:49, Alexey Zinoviev <zaleslaw....@gmail.com>:

> Hello, Igniters, and you, Nikolay.
>
> First of all, if you have real interest to the ML module and its state, I
> could make call with you and explain this.
>
>
> *As far as I know, for now, we have only 1 active contributor to this area
> -Alexey Zinoviev.*
> Currently, we have 2 active contributors, me and Ravil Galeeyev, a few
> newbies, another guys who started tensorflow and another modules and
> submodules don't visit the community for many months.
>
> *Is ML module production ready?*
> This release will be the first release, than ML is production ready and it
> totally my work.
>
>
> *Can someone related to the ML, please, give some examples of the CVE
> orissues that can be fixed only with removing a bunch of modules?*
> CVE is not the main reason to remove the "bunch of modules", but part of
> the story.
> The main reason, the modules are not work proper way, were experimental,
> never released as a production-ready, support old, outdated version, the
> external frameworks, like Tensorflow, move integration with ignite to the
> special repos, they are not finished, the code there is broken and couldn't
> be fixed, because and I have no power/C++ skills/permission to commit
> something to them and time to support this broken modules.
>
> Also broken TF module blocks the removal of IGFS.
>
> Found CVE were related to the dependencies related to hadoop/tf/parquet and
> so on.
>
> *Should we mark it with the @IgniteExperimental? *
> I don't know, we have no this RAW annotation a few weeks ago and I don't
> know how we should use it.
> It could be, if you finish the discussion about this annotation and the
> write docs about it and share it with me.
>
>
> * As far as I know, the ML module has no documentation. Is it correct? Dowe
> have plans to fix it?*
> The ML docs are here, on our Ignite documentation
> https://apacheignite.readme.io/docs/machine-learning
> of course, something could be wrong, 1.5 year we are not released Ignite
> Yes, I have plan to fix. Of course, after fixing all bugs in release branch
>
> *Should we move it to the ignite-extensions?*
> No we shouldn't, I don't want this, and have a lot of arguments and
> currently is not the time for discussion about this (they are too young and
> have now real infrastructure and release-cycle)
>
> P.S. Community, I understand that the removal of module looks strange, but
> we could understand that ML was a strange experiment without roadmap and
> this situation is finished.
> Now, I have roadmap (will be published later), newbie tickets, the ability
> to prepare correct docs, the understanding what could be used by clients
> and first of all, production-ready ML (it could be run on Ignite-cluster,
> really, it works.)
>
> If you, Igniters, believe, that I could be a good maintainer for ML module,
> please support me here in this thread
> If you think, that I do something wrong, OK, please write it too, I'll read
> carefully.
>
> I spent a few months to fix bugs in components, which were abandoned by
> their creators.
>
> My goal: Ignite should have light-weight, easy-integrated ML without
> strange and unfinished experiments which could be not maintained. It's a
> part of common movement in Ignite (removal of modules or moving them to the
> separate repos).
>
>
> пн, 17 февр. 2020 г. в 12:10, Nikolay Izhikov <nizhi...@apache.org>:
>
> > Hello, Igniters.
> >
> > Can someone bring some light on the state of the ML module in Ignite?
> > As far as I know, for now, we have only 1 active contributor to this
> area -
> > Alexey Zinoviev.
> > I see how whole modules come and go from the module - [1]
> >
> > Please, also note this quote:
> >
> > > Also as a result of good testing from both side (from me and Stepan) we
> > > found a lot of bugs and CVEs in hadoop related components that should
> be
> > > removed in release branch too.
> >
> > 0. As far as I know, the ML module has no documentation. Is it correct?
> Do
> > we have plans to fix it?
> >
> > 1. Can someone related to the ML, please, give some examples of the CVE
> or
> > issues that can be fixed only with removing a bunch of modules?
> >
> > 3. Is ML module production ready?
> >
> > 4. Should we mark it with the @IgniteExperimental?
> >
> > 5. Should we move it to the ignite-extensions?
> >
> > [1]
> >
> >
> https://github.com/apache/ignite/commit/53e886b8ed38a6842cef8b44ace6851855dfad29
> >
>

Reply via email to