[ https://issues.apache.org/jira/browse/COMDEV-450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17508236#comment-17508236 ]
ZhengSong Tu commented on COMDEV-450: ------------------------------------- hi [~solomax] , I am the mentor of this topic, please help me update the mentor's info, my email is [tzssanggl...@gmail.com|mailto:tzssanggl...@gmail.com] > Apache APISIX: Multi programing languages SDK support > ------------------------------------------------------ > > Key: COMDEV-450 > URL: https://issues.apache.org/jira/browse/COMDEV-450 > Project: Community Development > Issue Type: New Feature > Components: GSoC/Mentoring ideas > Reporter: Bobur Umurzokov > Priority: Major > Labels: APISIX, full-time, gsoc2022 > > *Project title:* > Multiple programming languages client SDK support with OpenAPI generator. > *Apache APISIX* is a dynamic, real-time, high-performance API gateway. > It provides rich traffic management features such as load balancing, dynamic > upstream, canary release, circuit breaking, authentication, observability, > and more. > {*}Page{*}: [https://apisix.apache.org/] > *Github:* [https://github.com/apache/apisix] > > *Background:* > [OpenAPI Generator|https://github.com/OpenAPITools/openapi-generator] allows > the generation of API client libraries (SDK generation), server stubs, > documentation, and configuration automatically given an [OpenAPI > Spec|https://github.com/OAI/OpenAPI-Specification]. > We can use it to provide Apache APISIX Admin and Control API SDKs in multiple > programming languages. In the future, we may potentially integrate Java SDK > into Spring framework and the starter of Spring boot or even make integration > with ASP .Net > *Task:* > Generate a multilingual SDK through the definition files of the OpenAPI > specification and use the OpenAPI Generator tool to generate client SDKs for > Admin and Control APIs. > *Difficulty:* Normal > *Project size:* ~350 hours. > *References:* > * [https://swagger.io/tools/swagger-codegen/] > * [https://github.com/OpenAPITools/openapi-generator] -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org