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 > > >