biocompute-objects / BCO_Documentation

Repository for documentation to support the IEEE 2791-2020 standard. Please see our home page for communications/publications:
http://biocomputeobject.org/
BSD 3-Clause "New" or "Revised" License
16 stars 12 forks source link

Remove reference to "BCO Server" #10

Closed stain closed 6 years ago

stain commented 6 years ago

digital_signature introduces a term "BCO Server" which is not explained elsewhere:

The BCO server can provide an API validating the signature versus BCO content, allowing users to validate the signature "offline" on their own. The server will also must provide a reference to the signature creation algorithm, facilitating for greater interoperability.

This is very confusing as "BCO Server" is a new term here, and the specification does not elsewhere talk about how BCO APIs are meant to work.

Suggestion to remove that paragraph or to make a new top-level section about how BCOs are resolved/transferred.

stain commented 6 years ago

A comment by @corburn:

To avoid N implementations of signature validation APIs, the spec should define an API. Alternatively, to avoid tying the spec to an implementation, one should be defined in a supplementary document of recommendations.