[ https://issues.apache.org/jira/browse/COMDEV-450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17497213#comment-17497213 ]
Bobur Umurzokov edited comment on COMDEV-450 at 2/24/22, 7:03 AM: ------------------------------------------------------------------ [~solomax] Hi, could you update my email please to [bo...@api7.ai|mailto:bo...@api7.ai] on the project ideas list: [https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2022+Ideas+list] because I do not have an email yet on the apache.org domain? Thanks! was (Author: JIRAUSER285686): [~solomax] Hi, could you update my email please to [bo...@api7.ai|mailto:bo...@api7.ai] because I do not have an email yet on the apache.org domain? Thanks! > 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