%% You should probably cite draft-bormann-cbor-cddl-2-draft-04 instead of this revision. @techreport{bormann-cbor-cddl-2-draft-00, number = {draft-bormann-cbor-cddl-2-draft-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-bormann-cbor-cddl-2-draft/00/}, author = {Carsten Bormann}, title = {{CDDL 2.0 -- a draft plan}}, pagetotal = 14, year = 2022, month = oct, day = 19, abstract = {The Concise Data Definition Language (CDDL) today is defined by RFC 8610 and RFC 9165. The latter (as well as some more application specific specifications such as RFC 9090) have used the extension point provided in RFC 8610, the control operator. As CDDL is used in larger projects, feature requirements become known that cannot be easily mapped into this single extension point. Hence, there is a need for evolution of the base CDDL specification itself. The present document provides a roadmap towards a "CDDL 2.0". It is based on draft-bormann-cbor-cddl-freezer, but is more selective in what potential features it takes up and more detailed in their discussion. It is intended to serve as a basis for prototypical implementations of CDDL 2.0. What specific documents spawn from the present one or whether this document is evolved into a single CDDL 2.0 specification.}, }