From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 25 Oct 2016 18:27:48 +0000 (UTC) From: Philippe Proulx Message-ID: <475566435.4436.1477420068287.JavaMail.zimbra@efficios.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: [diamon-discuss] CTF2-DOCID-1.0: CTF 2 document identifier format List-Id: DiaMon diagnostic and monitoring workgroup general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: diamon-discuss Cc: lttng-dev , tracecompass-dev , etienne bergeron , francois doray HTML version: http://diamon.org/ctf/files/CTF2-DOCID-1.0.html Philippe Proulx EfficiOS Inc. http://www.efficios.com/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - = CTF2-DOCID-1.0: CTF{nbsp}2 document identifier format Philippe Proulx v1.0, 21 October 2016 :toc: :toclevels: 5 :docid: did:CTF2-DOCID-1.0 .RFC 2119 NOTE: The key words _must_, _must not_, _required_, _shall_, _shall not_, _should_, _should not_, _recommended_, _may_, and _optional_ in this document, when emphasized, are to be interpreted as described in https://www.ietf.org/rfc/rfc2119.txt[RFC 2119]. == Format All published documents related to CTF{nbsp}2 must have a unique **document identifier** (ID) which have the following format: CTF2--.[r] [options="header"] .Descriptions and roles of CTF{nbsp}2 document ID parts |=== |Part |Description |Bump _may_ introduce new concepts, procedures, and formats? |Bump _may_ remove or change existing concepts, procedures, and formats? |++ |The capitalized **short name** of the document, unique amongst all the published CTF{nbsp}2 documents (letters only). |N/A |N/A |`` |The **major version number** of the document. |Yes |Yes |`` |The **minor version number** of the document. |Yes |No |[[rev]]`` | The **revision letter** of the document (from `A` to `Z`). Document revisions are used to add examples, clarify existing concepts, fix grammar or content mistakes, or reword existing parts, for example. |No |No |=== .CTF{nbsp}2 document ID ==== Consider this CTF{nbsp}2 document ID: CTF2-ANAME-1.2rC Its parts are: * **`CTF2`**: This is a CTF{nbsp}2 document. * **`ANAME`**: Document's short name. * **`1.2`**: First major version, third minor version. * **`rC`**: Revision C of the document. ==== == References The text of any published CTF{nbsp}2 document _must_ only use the document ID of another published CTF{nbsp}2 document to which it refers, _without_ the <>. .CTF{nbsp}2 document reference ==== [quote] If a CTF{nbsp}2 producer applies CTF2-ANAME-1.2, ... ====