distributed-text-services / specifications

Specifications for the DTS API
https://w3id.org/dts
28 stars 10 forks source link

Conformance Section #233

Closed jonathanrobie closed 9 months ago

jonathanrobie commented 1 year ago

What is required to say that an implementation conforms to DTS?

Does it need to implement all APIs? Every part of each API? If we allow partial implementations, how do they interoperate, clearly indicating what parts of the API are not implemented?

Is there a test suite?

mromanello commented 11 months ago

(With respect to validation of a DTS API, issue #219 contains a very relevant discussion thread).

PonteIneptique commented 9 months ago

During the RC Workshop in Duke, Conformance was defined as the things that could be done with a static server, and things which could not.

A section for conformance has been provided in https://github.com/distributed-text-services/specifications/commit/4fb97f2d8402d56f6c81cd06cfc02c7c66c3bd45

monotasker commented 8 months ago

We published the resolution of this issue during the tech committee meeting on 2024-03-08 commit https://github.com/distributed-text-services/specifications/commit/a0db8ca0f5b9ef2e208baae7cacd8e2b6108685b release https://github.com/distributed-text-services/specifications/releases/tag/1-alpha1

This is an alpha release and we are looking for feedback!