Document divergences from NCNv1 protocol #108

Closed
opened 2017-09-20 15:04:30 -04:00 by jking · 0 comments
Owner

While the NCNv1 protocol is fully supported insofar as all functionality is present, there do exist minor divergences from the protocol text:

  1. Article GUID hashes are not actually GUID hashes, though they achieve the same function
  2. Article fingerprints are not 64-character hashes, though they achieve the same purpose
  3. Some calls return HTTP error codes which are not outlined by the specification
  4. The implementation of underspecified behaviour (e.g. entity body data and query parameter data being treated "the same") may differ from the reference implementation
  5. Feeds don't have owners, which affects the update portion of the API

All of this should be properly documented in the readme/manual. Information should be available by combing issues and code comments.

While the NCNv1 protocol is fully supported insofar as all functionality is present, there do exist minor divergences from the protocol text: 1. Article GUID hashes are not actually GUID hashes, though they achieve the same function 2. Article fingerprints are not 64-character hashes, though they achieve the same purpose 3. Some calls return HTTP error codes which are not outlined by the specification 4. The implementation of underspecified behaviour (e.g. entity body data and query parameter data being treated "the same") may differ from the reference implementation 5. Feeds don't have owners, which affects the update portion of the API All of this should be properly documented in the readme/manual. Information should be available by combing issues and code comments.
jking added this to the 0.2.0 milestone 2017-09-20 15:04:58 -04:00
jking closed this issue 2017-11-29 20:23:13 -05:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: MensBeam/Arsse#108
No description provided.