[ 
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

Reply via email to