[Uri-review] xmp.did xmp.iid scheme registration
Larry Masinter <masinter@adobe.com> Wed, 18 October 2017 06:44 UTC
Return-Path: <masinter@adobe.com>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E21681320CF for <uri-review@ietfa.amsl.com>; Tue, 17 Oct 2017 23:44:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.8
X-Spam-Level:
X-Spam-Status: No, score=-4.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=adobe.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gcAd9uY6Dx-3 for <uri-review@ietfa.amsl.com>; Tue, 17 Oct 2017 23:44:21 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0040.outbound.protection.outlook.com [104.47.42.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 178ED1331D9 for <uri-review@ietf.org>; Tue, 17 Oct 2017 23:44:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adobe.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=8NtXC/i3LZHSHzD2eQ0zrfjYQ+7PRRA4mR4ciFuSxkM=; b=uWU75COAABVrTpUC5xsadgt2Z4gxKFuUThS+jNJNiTf0YAYmw1yXm+f96mZ1xoLfWbgwBrowMcjK2KvTu7BX4LsFzE0LHA0LLu7PUNdcSzDLHLiWD7t4R/YrmGZUpaY+AXdS98RKv9yoOfyqTEFnT39O5rmIUKwx2sQ9tKCSXYE=
Received: from BY2PR0201MB1928.namprd02.prod.outlook.com (10.163.75.158) by BY2PR0201MB1927.namprd02.prod.outlook.com (10.163.75.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Wed, 18 Oct 2017 06:44:13 +0000
Received: from BY2PR0201MB1928.namprd02.prod.outlook.com ([10.163.75.158]) by BY2PR0201MB1928.namprd02.prod.outlook.com ([10.163.75.158]) with mapi id 15.20.0077.020; Wed, 18 Oct 2017 06:44:13 +0000
From: Larry Masinter <masinter@adobe.com>
To: "uri-review@ietf.org" <uri-review@ietf.org>
Thread-Topic: xmp.did xmp.iid scheme registration
Thread-Index: AdNH2mpgitPSUduzQU+9JZ0a5SGHeA==
Date: Wed, 18 Oct 2017 06:44:12 +0000
Message-ID: <BY2PR0201MB19284D0E74DF781F31059619C34D0@BY2PR0201MB1928.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=masinter@adobe.com;
x-originating-ip: [192.150.10.210]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY2PR0201MB1927; 6:2Ma4JlFa0M4NA0MO3SYJjyusU8E6S64UekZWRWlO3ELUNNzAqwr0X4ccQN8SgeVcWZo+fq7RwClKrKn3hrhMIbhhKRKbsUzSYM5kmd4q6RYMX6KOHkc518n+sg1CxAw03nL19K/t7Nf8e4+jFOrhpJp0tqxePwCRTIQy5Y7R6IVie4tLDO1bU/YZaA+XRy2d3uQS/E3FxZKWOZsMhetO2dkoyicrY+8avDwepbHptz/Xy96Q3WDsymxTdVpMwCExtH57XxAGazadzSJX9U+EvObf3JUkadKILJFfQpiZo2/IClnpJlZ4KgHAHhm+Y09I9ocZYb3ZKNvSTyki8gnHxw==; 5:QG1jYVHobQjxWOPFH/uU6nw910TKPUriOC0JlfOuV5vvv6joXzO3gPgVSEXJ7NIHBqX83McmIjliU5nCuLjPOsSgorI0LAmmauwroIZVE309Gju7AzC75pON9XBGo68DGOjk01p0t9ofwnLfrgY5HQ==; 24:3eM0qQy08/K1a1eIQpn9dIbCt+PIATMO/yF9NQfEtQo6Gi2okm4n9UhxcpK1G4+YSrvDh9uo4fPt3JJlC9NwgFIeaUBKlQwEBREMSAogoWk=; 7:ie2NMY2wfWMlr8e1GjnJ2+blNEocdQX4cgOlL0lnvhE3j6mlZZx91G1qOmts/hC5TW3GfbkuAOkafBTpqhoKP6wAQIeOdV5VZq6C7f4XfIKt2qw3U8UoMU+GnnTwFSO4PAAzq4V3mKonKWGA6UvDrXmJG3WnraQ7wmCYkhE3kZQcZTBAQG4btOOTe9n4CW6ZQUkE+K0hlUaHp1EcfeKDv7vHawI0LMhLwIyupocRFys=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 488cb553-8318-4024-c990-08d515f3a4e5
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR0201MB1927;
x-ms-traffictypediagnostic: BY2PR0201MB1927:
x-exchange-antispam-report-test: UriScan:(278428928389397)(192374486261705)(21748063052155);
x-microsoft-antispam-prvs: <BY2PR0201MB19271CCF36B2AE913FB759E3C34D0@BY2PR0201MB1927.namprd02.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(100000703101)(100105400095)(6055026)(61426038)(61427038)(6041248)(20161123560025)(20161123564025)(20161123558100)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR0201MB1927; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR0201MB1927;
x-forefront-prvs: 0464DBBBC4
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(189002)(199003)(5630700001)(6506006)(53936002)(14454004)(2900100001)(8990500004)(25786009)(316002)(236005)(9686003)(55016002)(99286003)(6306002)(54896002)(101416001)(54356999)(189998001)(97736004)(50986999)(6116002)(966005)(86362001)(478600001)(3660700001)(105586002)(10090500001)(33656002)(5660300001)(68736007)(74316002)(5640700003)(7696004)(66066001)(81166006)(77096006)(3480700004)(6436002)(2351001)(3846002)(8936002)(81156014)(3280700002)(2906002)(8676002)(106356001)(790700001)(7736002)(6916009)(102836003)(2501003); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0201MB1927; H:BY2PR0201MB1928.namprd02.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: adobe.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BY2PR0201MB19284D0E74DF781F31059619C34D0BY2PR0201MB1928_"
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2017 06:44:12.7895 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fa7b1b5a-7b34-4387-94ae-d2c178decee1
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0201MB1927
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/Imkhlr8KwsdRmiWeWopEGPa_UDc>
Subject: [Uri-review] xmp.did xmp.iid scheme registration
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uri-review/>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Oct 2017 06:44:24 -0000
Should have done this 10 years ago. There are two schemes, with identical templates. Scheme name: xmp.iid xmp.did Status: Provisional (?) Applications/protocols that use this scheme name: Many products from Adobe and others Contact: Larry Masinter <masinter@adobe.com<mailto:masinter@adobe.com>> Change controller: Adobe References: “Partner’s Guide to XMP for Dynamic Media”, 2008 https://wwwimages2.adobe.com/content/dam/Adobe/en/devnet/xmp/pdfs/DynamicMediaXMPPartnerGuide.pdf#page=19 page 19 (reproduced below) Security Considerations These identifiers are used in data structures that track the provenance of works. This information might be considered private, but if stripped the utility is reduced. Identifier URI schemes The following URI schemes are used in some versions of XMP software to ensure unambiguous ID references: ➤ xmp.iid: Used for InstanceID ➤ xmp.did: Used for DocumentID These have the same syntax as InstanceID and DocumentID; globally unique 128-bit numbers encoded in hexadecimal. However, each is used only in the correct context. For example, the following unambiguously refers to “a file that has this ID as its InstanceID in its XMP Packet”: xmpMM:InstanceId="xmp.iid:b9db20421f30bb3fe10e5f90" Similarly: xmpMM:DocumentId="xmp.did:b9db20421f30bb3fe10e5f90" xmpMM:OriginalDocumentId="xmp.did:b9db20421f30bb3fe10e5f90" The xmp.iid and xmp.did URIs are used only for files that have XMP actually stored in the file, not in sidecar files. Files that do not have embedded XMP still have InstanceID and DocumentID, but not in this form. Some documents that do have embedded XMP might still have a DocumentID that does not use xmp.did, because the document started out as a file without XMP but with some other kind of unique document identifier. These are URIs (that is, they uniformly identify resources), but they are only useful as URLs (Uniform Resource Locators) if there is an index of files with XMP indexed by the IDs found within them. In the case of xmp.did:, it might be necessary to examine modification dates and history to determine which is the latest of multiple instances with the same document ID.
- [Uri-review] xmp.did xmp.iid scheme registration Larry Masinter