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

Reply via email to