[ 
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

Reply via email to