[ 
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)

Reply via email to