+1 Aleksandr, thanks for the explanation.
Best regards, Ivan Pavlukhin чт, 26 мая 2022 г. в 21:54, Andrey Gura <ag...@apache.org>: > > +1 from me. Open API spec could be useful in the future for > implementing external cluster management tools. > > On Thu, May 26, 2022 at 11:41 AM Aleksandr Pakhomov <apk...@gmail.com> wrote: > > > > Hi Ivan, > > > > Dependencies that are needed for annotating > > classes are going to be included. From those > > annotations Open API spec is generated by > > maven plugin. That’s it. > > > > If you are asking about swagger ui or any > > web stuff then the answer is no. We are > > not going to include this into production. > > > > > On 26 May 2022, at 07:34, Ivan Pavlukhin <vololo...@gmail.com> wrote: > > > > > > Hi, > > > > > > Are we going to include swagger into production packages? I always > > > thought (I might be mistaken) that swagger should be used during > > > development. Worries are usual: > > > 1. Potential vulnerabilities. > > > 2. Unintentional use of transitive dependencies. > > > > > > Best regards, > > > Ivan Pavlukhin > > > > > > чт, 26 мая 2022 г. в 00:46, Mikhail Pochatkin <mpochat...@unison.team>: > > >> > > >> +1 from me, de facto swagger standard within OpenApi. > > >> > > >> On Mon, May 23, 2022 at 7:57 PM Aleksandr Pakhomov <apk...@gmail.com> > > >> wrote: > > >> > > >>> Dear community, > > >>> > > >>> Discussion about 3rd party dependencies took place > > >>> and I think it is time to vote if we agreed to include > > >>> swagger dependency to the Ignite 3 or not. > > >>> > > >>> The exact list of dependencies could be fined in IEP-87 [1] > > >>> (swagger-annotations, swagger-core, > > >>> swagger-codegen-maven-plugin) > > >>> > > >>> Micronaut is out of the scope of this voting. I will launch > > >>> a separate one. > > >>> > > >>> The vote is formal, see voting guidelines [2] > > >>> > > >>> +1 - to accept additional dependencies to be included to Java code > > >>> Guidelines [3] > > >>> 0 - don't care either way > > >>> -1 - DO NOT accept (explain why) > > >>> > > >>> [1] > > >>> https://cwiki.apache.org/confluence/display/IGNITE/IEP-87%3A+Open+API+support+for+REST#IEP87:OpenAPIsupportforREST-Additionaldependencies > > >>> [2] https://www.apache.org/foundation/voting.html < > > >>> https://www.apache.org/foundation/voting.html> > > >>> [3] > > >>> https://cwiki.apache.org/confluence/display/IGNITE/Java+Code+Style+Guide#JavaCodeStyleGuide-2Using3rdpartylibraries > >