Closed marlontaylor closed 6 years ago
For clarity, if we do use the non-backward-compatible option, we might want to rename the status-failure
structure to something that's not specific to failures.
We discussed this on the working call on 2018-05-15 and the consensus was to accept this change, however, there was not a decision on how this should be done. The editors will work with Marlon to come up with a final proposal for the TC.
I have made changes in section 4.3 to address this.
The Status Resource provides detailed information for failures via a list of status-failure type which contains:
While the successes and pending statuses only contain a list of stings:
successes and pending should include the ability to provide a message.
Options:
Backward Compatible - expand the Status Response to include two optional keys (pending_responses and success_responses) which will contain a list of status-failure to provide detailed information for successes and pending statuses.
Non-Backward Compatible - update the current successes and pending to use
status-failure
.