You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Matt Gilman (JIRA)" <ji...@apache.org> on 2016/07/29 12:19:20 UTC
[jira] [Commented] (NIFI-2237) REST API Documentation Updates
[ https://issues.apache.org/jira/browse/NIFI-2237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15399229#comment-15399229 ]
Matt Gilman commented on NIFI-2237:
-----------------------------------
Further break down of the work necessary for this JIRA.
1) Updating the annotations on the REST resources themselves.
- Description of endpoint
- Description of supported content types
- Description of possible response codes and what they mean
- Description of how that endpoint is authorized
- Add Yetus like description if endpoint is not guaranteed
2) Updating the annotations on the DTOs that are used to send requests and return responses.
- Description of the request/response object
- Description of the objects in these objects (required vs optional, allowable values, read-only, etc)
3) Updating the documentation UI to ensure endpoints are grouped correctly
> REST API Documentation Updates
> ------------------------------
>
> Key: NIFI-2237
> URL: https://issues.apache.org/jira/browse/NIFI-2237
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework
> Reporter: Matt Gilman
> Assignee: Matt Gilman
> Priority: Critical
> Fix For: 1.0.0
>
>
> - Ensure REST APi documentation is up to date.
> - Remove mention of deprecated user roles
> - Mark applicable endpoints with Yetus like descriptions according to intent/stability/openness.
> - Ensure all fields are correctly marked as optional or not.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)