[urn] gbs Name space identifier

Philip R Brenan <philiprbrenan@gmail.com> Wed, 11 September 2019 10:06 UTC

Return-Path: <philiprbrenan@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 8113712085D for <urn@ietfa.amsl.com>; Wed, 11 Sep 2019 03:06:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.987
X-Spam-Status: No, score=-1.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id ELYOuvrMz6yH for <urn@ietfa.amsl.com>; Wed, 11 Sep 2019 03:06:43 -0700 (PDT)
Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2789120045 for <urn@ietf.org>; Wed, 11 Sep 2019 03:06:42 -0700 (PDT)
Received: by mail-io1-xd32.google.com with SMTP id r8so19499506iol.10 for <urn@ietf.org>; Wed, 11 Sep 2019 03:06:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=AwvD6y7KuROo116L290FFXr1V4f+QMSrcBV4NWXCKa8=; b=HsgrUi+5JaXuG3Z/kxzN9/gMAxVbF+89Nwst0Cysb1y9M/dK8Y8KXC8NLEhuewEICR LEBZ4Jb4uOouVgLXwO1FVMR6Ecnb13ri8foA5E701AW24ly1bESNGlp0VMmqYmGYCVEn 4V3tHlfMaPJkX0E4EoaWsdqXTD4GIfuTJ7J4j47sil6B1ELjPCiVG9rwKekHuJbJ1zXE h6U/jXBR94HTcQeqPObRw2dM44MW1mEeZcnnddX5Wj2fNsqAxjy/YWqc/ghH1JYLJCyH 5X+VQZLJ0m9OGlwEphR7EoTXB2hFHw7vS4+LvIHMZ6gElc73Chqv+CE7R8eLK93z8eET m2mA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=AwvD6y7KuROo116L290FFXr1V4f+QMSrcBV4NWXCKa8=; b=NDNHoUAjYTGvxu767sZCOqycn62G9x/NY+0+rBMtnJwAgGWKiglHGUE2msAGM0Bf7p UIb4zU4KyF5gj6tJgkYG88hdHPq20Za9SorSrY0bgLwPfvfeT+w1qE8qR0jOnJhm94Gz li2uvTZOPr+ESTQx4soCJj5Hs08+tw3OIRUPYDZHpqxb0dl+BfNjyhAdvlpQgY77bMjP /Lvug5wAQk8kl9Yyr6P1XzApjAz5eQZ2I4zVGCt9wbmlSt9jeOiGJCFl2s67PPvKTmbv k0QDaC+KnlA31LYhEI5riEQEa5PKu+pmyep0+0ns2OJ5jwK9LkBaEApOQp3s3hMm07KL MbKA==
X-Gm-Message-State: APjAAAVlF8Fykf1rFilDmmsQK6syYTFjj0njOh9NoDDgcsopaiWH9oVg KdKJGZu4qHhoDHR5Wds4BtxKa9R6nHNvgNAziMADr2Q9fN0=
X-Google-Smtp-Source: APXvYqyeajgVrtTj7WDCaqK8FRYL0vi7NzskH/3ufV1Zss4v+1UNtY/T5Iz4h00hKoD9mqOuE7jjiAZxFbFf0eqLf88=
X-Received: by 2002:a6b:9308:: with SMTP id v8mr8414757iod.221.1568196402026; Wed, 11 Sep 2019 03:06:42 -0700 (PDT)
MIME-Version: 1.0
From: Philip R Brenan <philiprbrenan@gmail.com>
Date: Wed, 11 Sep 2019 11:06:25 +0100
Message-ID: <CALhwFR=5Y3gjTX62P10HT_fHGWZV5t9ov=siWmWKD9MaA4EUhA@mail.gmail.com>
To: urn@ietf.org
Content-Type: multipart/alternative; boundary="0000000000007b205f0592442d4c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/32x_avo2_RsgOHvLsylxoKSG85M>
X-Mailman-Approved-At: Wed, 11 Sep 2019 06:23:17 -0700
Subject: [urn] gbs Name space identifier
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn/>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Sep 2019 10:08:02 -0000

Per: https://tools.ietf.org/html/rfc8141

Namespace ID:


Registration Information:

   Version 1
   Date: 2019-09-10

Declared registrant of the namespace:

   Name:           Ryffine Inc.
   Address:        445 N Broadway, Denver, CO 80203
   Contact:        Philip R Brenan
   E-mail:         philiprbrenan@gmail.com
   www:            http://www.ryffine.com


   To allow organizations to share content written to the Dita Standard:

   without the exponential duplication that occurs without name space


   urn: gbs : <T> : <G> : <B>


   <T> is a string of one or more characters drawn from: [a-zA-Z0-9_] which
   identifies the type of content from a list of types published by the
   registrant at https://metacpan.org/pod/Dita::GB::Standard::Types . The
   of this standard chooses the most appropriate type by inspection. The
   of types is expected to be very small but, never-the-less, greater than

   <G> is a string of one or more characters: [a-zA-Z0-9_] chosen
   algorithmically depending on the value of the <T> component. The possible
   algorithms will be published on https://metacpan.org by the registrant.
   user is directed to the appropriate algorithm by a link published beside
   description of type <T> at:

   <B> is the MD5 sum https://en.wikipedia.org/wiki/MD5 of the content being
   identified presented as a 32 character lowercase hexadecimal string drawn
   from: [a-z0-9]{32}


   Identifier uniqueness considerations:

       Uniqueness is guaranteed by the <B> component being an MD5 sum and is
       thus guaranteed to be identical for identical content and very
       different for differing content.

   Identifier persistence considerations:

       Persistence is guaranteed by the immutability over time of the MD5
       of the <B> component.

   Process of identifier assignment:

       <T> is chosen by the user of this standard by visual inspection of
       current possibilities published by the registrant on
       https://metacpan.org/pod/Dita::GB::Standard::Types .

       <G> is chosen algorithmically using the content as input to the open
       source code published on https://metacpan.org by the registrant
       appropriate to the chosen type <T>.

       <B> is chosen by computing the MD5 sum of the content.



    Content cannot be directly located by this standard.

    Equivalence is determined by comparing the <G> components of the two
    to be compared.  If they are equal the two items are considered to be
    Otherwise they are considered to be unequal even if the underlying
    is in fact identical.

Security and Privacy

   The validity of the urn can be checked as follows:

   Check that the <T> component is on the published list of possibilities.

   Check that the <G> component is computed correctly when the algorithm
   by the <T> component is applied to the content.

   Check the the <B> component matches the MD5 sum of the content.


   No special considerations.

Additional Information

   Definition of the Gearhart-Brenan Standard as applied to DITA content at:



   GB Standard types available:

   MD5 Sum: https://en.wikipedia.org/wiki/MD5

   Dita specification:


Philip R Brenan <https://opentokrtc.com/room/phil>