I have just uploaded a new version of the Service Codes draft. The main
focus of this revision was to consolidate the text towards some
solutions (previous revisions included a range of options gathered from
the list and seeking to answer questions that were raised).
- Historical material was added.
- Comments from the list have been included.
The concept of adding weak semantics to a SC=0 was removed. This was
added at the request of implementers, with the aim of offering easier
implementation on at least one target platform. It has been removed
in this document because it weakens interoperability and complicates
the Spec.
The proposal to allow several levels of support was introduced in
previous drafts following suggestions from the WG, but was removed
in this revision. The method was seen to introduce complexity, and
resulted in complex interoperability scenarios.
- I removed the "test" method, this was no longer required.
- The draft was reorganized to improve clarity and simplify concepts.
Comments and questions relating to sections of this draft would be very
welcome,
best wishes,
Gorry