GSoC 2025: Enhancing Swagger Documentation: Automating OpenAPI Specification Generation

Hi folks,

Seeing this year’s Gsoc projects … I am interested in the Enhancing Swagger Documentation: Automating OpenAPI Specification Generation

Having taken a look at the old threads Upgrade swagger from 2.0 to swagger/openapi 3.0 thanks to @mherman22 for his great work and exploring the OpenAPI Specification - Version 3.1.0 | Swagger

Gained interest in taking this up this year

As on the going, am looking more into implementations of swagger 3.0 … However @ibacher and @chibongho1 do i need to look into using swagger 4.0

Looking forward for any guidelines and working with @mherman22 @chibongho1 as mentors if selected on this one

Do you find this Upgrade swagger from 2.0 to swagger/openapi 3.0 - #6 by ibacher helpful???

1 Like

Hi @jonathan , OpenAPI 4.0 is not released yet, so we should stick to 3.0 for now. You might also find this doc helpful for more background on this GSoC project:

https://openmrs.atlassian.net/wiki/spaces/projects/pages/263323664/Challenges+with+Existing+OpenAPI+Documentations

2 Likes

thanks @mherman22 and @chibongho1 gonna look into them :wink: