You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "Martin Schreier (Jira)" <ji...@apache.org> on 2022/01/06 18:50:00 UTC

[jira] [Updated] (MRM-1997) Create Swagger and OpenAPI Documentation for REST Interface and get rid of enunciate

     [ https://issues.apache.org/jira/browse/MRM-1997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Schreier updated MRM-1997:
---------------------------------
    Description: 
Swagger/OpenAPI is currently the de facto standard for documenting REST interfaces. We should add it to our REST API documentation and maybe get rid of all the different languages and examples for the different languages in our REST documentation.

Enunciate is outdated, we use Swagger OpenAPI for documentation.

OpenAPI documentation is implemented by annotations the the service interfaces.

  was:
Swagger/OpenAPI is currently the de facto standard for documenting REST interfaces. We should add it to our REST API documentation and maybe get rid of all the different languages and examples for the different languages in our REST documentation.

enunciate seems to support swagger output so maybe  this can be implemented without too much effort.

        Summary: Create Swagger and OpenAPI Documentation for REST Interface and get rid of enunciate  (was: Create Swagger and OpenAPI Documentation for REST Interface and rework enunciate configuration.)

> Create Swagger and OpenAPI Documentation for REST Interface and get rid of enunciate
> ------------------------------------------------------------------------------------
>
>                 Key: MRM-1997
>                 URL: https://issues.apache.org/jira/browse/MRM-1997
>             Project: Archiva
>          Issue Type: Task
>            Reporter: Martin Schreier
>            Assignee: Martin Schreier
>            Priority: Major
>             Fix For: 3.0.0
>
>
> Swagger/OpenAPI is currently the de facto standard for documenting REST interfaces. We should add it to our REST API documentation and maybe get rid of all the different languages and examples for the different languages in our REST documentation.
> Enunciate is outdated, we use Swagger OpenAPI for documentation.
> OpenAPI documentation is implemented by annotations the the service interfaces.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)