[core] YANG metadata without data
Andy Bierman <andy@yumaworks.com> Sun, 15 March 2026 18:11 UTC
Return-Path: <andy@yumaworks.com>
X-Original-To: core@mail2.ietf.org
Delivered-To: core@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id C7533CA8D150 for <core@mail2.ietf.org>; Sun, 15 Mar 2026 11:11:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JlHlLESDYYQ3 for <core@mail2.ietf.org>; Sun, 15 Mar 2026 11:11:29 -0700 (PDT)
Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 64DCFCA8D149 for <core@ietf.org>; Sun, 15 Mar 2026 11:11:29 -0700 (PDT)
Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-38a4aa53e93so1168201fa.1 for <core@ietf.org>; Sun, 15 Mar 2026 11:11:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1773598287; cv=none; d=google.com; s=arc-20240605; b=T+63bY2VvUZoe9LK3oAonWsyrFh46qs89ee4fKlJblZopC6jgdd8kB1Vb5WNkrXW8F 77eJEhPEHvIJuHau8wCO4Ykm9+zv6UDxCyU+OfBUkojgH8FE7316LKWJMGSOx/ajlZ0d 60xDv7dxjwdbh7vU1wR0I6wd9svnBV6UDV9Ml+9TWIc2txDVFVma+h/vkLF/hk03UkuS zgVfFvMxKl6cgMcA2z1JaAzDJ2tHQXgYSG8nVXTnxNmXcZgTJjPfU3THFiet0/eqZ0X+ J0hRm4abIYaFUPgyX1kY9SfsiXRaMDXosDgqIEGOWL1UwI7WlOWygoJpw11X1hz327L3 3NtQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=w0x4UMlYvztDnYJeydNgQMZnhvEvBlAlQQu4kL4wWC4=; fh=WscgBIk1Cwynz7fvwI5sRAqkHbujKELNO3IoezUKuzw=; b=akx2VmGHGaqcE6gAG+WHikImUSrSGMughPLQjh14uL/N8EPnrLcW+s6Gqh8B2keD3f BUJrOPPKvm9v2vQUNHlzpiwZwDXyWff5ZE5BQZ2LLrVRLnvkShsM016CLLc35wb8wbOp 1Mw+84JenvNXoxuc6ep41TGf75ZEwYf/LhNBz8/hjOBJwb4zJwjb/JpOq4Fx/fi4OgsX O+qfoO4oUyBprD2W5LljZnUnLRVrkfANJgrHfn8M/Th3CuHHfa106reiMWo3CbEpPo65 DZTsEnhFTpUzEe08/QMxrxtMJ46G47XG8gC+D/rR4lCjkPZ4ibFDLS55hmyy7NASlC86 KnEA==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks.com; s=google; t=1773598287; x=1774203087; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=w0x4UMlYvztDnYJeydNgQMZnhvEvBlAlQQu4kL4wWC4=; b=JiFqmGaJu9t1L0q8Y/YRj8IbM9wJ3lk8cP7VGkNOlPTDnk0okJfJECVSIuzLbsAXsu ZpCav3ButoLDn5pR4+X7XeFdd1rLAru0kSFZXCpjVIvZWnCL4tRvkpkzcVc4nNJu56NV 6fU07JSMx054fOisSEIq80Fl6p1vkZn3MyRVO52ReSSNrF2Ht6CRqMqWjK4OYuf1vO8L fmh/ojGkd0KskSzm8Lg5+YZf+uuaXkAvluvuvenKFxOzm0v2dqMIz+ov2LYKvcJ/Lk8v Vjgx5N3OCoZNnJW7XSBtJjF+WW57PU/kZyM3TYvrMg/4WC4xEVRVk68H3lFx6nAhdU/H UOZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773598287; x=1774203087; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=w0x4UMlYvztDnYJeydNgQMZnhvEvBlAlQQu4kL4wWC4=; b=cwp1Rle9gzgwcuTUseUw2qFe2PT4pyr2A11rdl/Ic2PmP0niFEKPf7cvhN0Ba+ux8F t0QF3zuky2Ojg0XSFYwBhJ6iBc0nkNEd+iGkXTgDGUVM2PAe3EQthVbwmMpLQc5MmI0j Or9I5coxWYe9mMZocBF1WeY7xHqZqtWmOrLIEMCf0jgKp31wOGwWlA8LNwHwc8DjedeJ jjwFAgglj8lctfF0IPWpwWCnPXAodpbRb1GMVt7TCKFpWV30hmeRSboSnDF4BcTunCv5 xKyM4La/yi/IDI1odPzP1gOG9yy0olW4dCBKdCSMO5qjJ7uBMfVmnNRY+Cu0jp9DxYtb dbNA==
X-Gm-Message-State: AOJu0YzYFyAJBc8WaymC34GTZ8B4bM73vW0C3u1iPOeNb1rT+WLOfHIK qD5y3bnHyBCVOezdgrn578fSmsr812Hc1tDrLbMJdthIfF8YdSIBqxAldJdTG6nyIbul39Go0s+ 8FCRjqCN/IObThxAzn4na37XLBTLZD0wC4t2dv8FIJ/2Z2o2CAMNA6WsXGg==
X-Gm-Gg: ATEYQzywogMi6D0Xq3sbBaY/FdHBF6YdmXyoSN3UAw4Llk5Wo2Ix7ANDuoHf3oRjpJc f17sEuwbkVtrtCBhATISvSTeKg3xdExo1lHm6p1DniO9QlJyYqkesX+q3+RJB3LRMLMkzRiWqft 5EN8TDPCXR2iSszB87SVVZhPIJ2jef+6Te7PtX/bOeCP/ba36tFVOxiC8nrNo/f7ODEeiTilewi hx3WIOO+NpBU0z3bNhcqxqIfljWZ6HlEzg1wCeqzYSO5nhHp5OZsA1Gv0Wi2LeJsP01zr/YkBnb +ZVGkShnNhVAHI46AGKQkBsuFtulwAzeyogFs8gu
X-Received: by 2002:a05:651c:f17:b0:38a:8602:71b2 with SMTP id 38308e7fff4ca-38a8987c02bmr14566371fa.8.1773598287039; Sun, 15 Mar 2026 11:11:27 -0700 (PDT)
MIME-Version: 1.0
From: Andy Bierman <andy@yumaworks.com>
Date: Sun, 15 Mar 2026 11:11:15 -0700
X-Gm-Features: AaiRm526MX5yRfj7iZsBu-EluutzqQndGGzrtkcMsSpIrsmXXb0G8VkrtmFvy0Q
Message-ID: <CABCOCHRk6vXsknNkt3-sfm9ATxTjxyE-=Rhi8GYHjBgRvyQtMA@mail.gmail.com>
To: Core <core@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000df9b2f064d1407d3"
Message-ID-Hash: OBY3TCHNIGRHUHOGDF6QL7F7ACIG4SA6
X-Message-ID-Hash: OBY3TCHNIGRHUHOGDF6QL7F7ACIG4SA6
X-MailFrom: andy@yumaworks.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-core.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [core] YANG metadata without data
List-Id: "Constrained RESTful Environments (CoRE) Working Group list" <core.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/5nHhOW4TpI3HJBBFTB8h50sOBZI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Owner: <mailto:core-owner@ietf.org>
List-Post: <mailto:core@ietf.org>
List-Subscribe: <mailto:core-join@ietf.org>
List-Unsubscribe: <mailto:core-leave@ietf.org>
Hi, Regarding this issue: (Editor's note:) QUESTION: Do we need to represent metadata maps without the actual instance representation present? If yes, we could simply make the second element of the array in Figure 1 <https://www.ietf.org/archive/id/draft-ietf-core-yang-metadata-00.html#fig-metadata-tag> optional. There is no use-case for metadata without data. More importantly, there is no way for a client or server to use it. It needs to be attached to a data node. Andy
- [core] YANG metadata without data Andy Bierman
- [core] Re: YANG metadata without data Carsten Bormann