[core] Issues with .sid file extension
Andy Bierman <andy@yumaworks.com> Thu, 16 April 2026 17:00 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 CD81DDDB71C2 for <core@mail2.ietf.org>; Thu, 16 Apr 2026 10:00:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776358825; bh=HvV/H35ngAu2cZIZIRAr1pcXx6GHjgy8bHiHokX4ynU=; h=From:Date:Subject:To; b=YISKfJJN3pfIe97ISJiiMHoyJG4dXP6+XAIh23Mc9f504u3XZ4bv7jrI1B9W6wEmg VH0WltTBjOOPUNqlK3ARbGVCYDpiSQS6lfwtJ0oAAM2Ta/GHkJVw/uNVFf9mlghdJC hEzc68UzhgmbYlpOJJ1hRnSs4uWm/dud842Mf71I=
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 Rf8dTnjBeTh3 for <core@mail2.ietf.org>; Thu, 16 Apr 2026 10:00:25 -0700 (PDT)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (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 2ECA0DDB71BB for <core@ietf.org>; Thu, 16 Apr 2026 10:00:25 -0700 (PDT)
Received: by mail-lj1-x22b.google.com with SMTP id 38308e7fff4ca-38e8232b28dso6867831fa.3 for <core@ietf.org>; Thu, 16 Apr 2026 10:00:25 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1776358817; cv=none; d=google.com; s=arc-20240605; b=hq3sp4kRS4Se+7lyKwGgkKTUXEfUFML4flZN67nbJ8pljEiz2g/ajI/kX192BaN/4z /g0Z1o9RTAfBnObvWTFfnuHneDpKhJAzCVBMV5wdVBoy96BSglz4aKgUKoKep+BvUgZu Q9hq1Z4UjL/CaC94i0pk1GTN8WOPSEY9UhorIoy7mpzskrUU75XOwoZzMW4jVG7JwgPk 4HRX3WUV2CH+jfQy5rGjTXmlDBZfUhcQBS5CJypntx03YNPkg+uqqgJKJhsd+XW3u5o0 amxB7UStgSZZxdaqHh7UAUVN5phbp5oBMFvViGl+XyfikXzohXsi8lCWDXm7F9K+he1v s3Jg==
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=HvV/H35ngAu2cZIZIRAr1pcXx6GHjgy8bHiHokX4ynU=; fh=WscgBIk1Cwynz7fvwI5sRAqkHbujKELNO3IoezUKuzw=; b=cqZhZkUhU/xaMxba5jJgXpaed7C4ChXIqgs9qyt3xtpJsLTMmrlgJ2K4xr0yYpZB9Z FTr2FULIIznSHIjDBO1swxmocXWX0X4ZtLL6/8RENMNvwVGaT+8eVxQTbv+P3ZEXLYh0 67FnnuGyiVq4oogi0DFLe96grZs6CVWniPjzIbqWfCWSlUqS1nau8+DJa7uu7bE+qX9J 5aytWxR31sa/0hsL/bF/3FT+M3hajq6GJFOataIUk6IRsXBVarlImMT8gghByAX0jhq5 Sdv//ZuL51qH9k7RqkEcpZmqnXaPW37tJf1zjp5/mVggozHE026CE8UTqZyoh6XMB4Rp tPiQ==; 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=1776358817; x=1776963617; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=HvV/H35ngAu2cZIZIRAr1pcXx6GHjgy8bHiHokX4ynU=; b=OQPaRxQO+9oSMj8bigk0R+6pDDkmj4uyDHy/dNrZ50MIQFnn3vN+qF28Bo5EZeTVAO 2U9v00KFx+rHIO48yHPXTQqyTlMg88IgK4w0CTZe5NH1+ui5XHO1pmRCisqZfQGeOfAq jRCyUbTZ2jGbXE7uAY9Ge4j11c4YGnb2XtJsDiTJbAY5o4fOMifAqW00+3DjLVF2GAND ouC7ejZ3UkhJeRYE560tCKPpDOwpzf8YIjJwd1MkNemJd5DrL9L6VNboEnCEbTmM015N T05HApKatmmw0NgQIw+C4vwZuY7JrZ1luv3j1rGLiGxls2yuXQfGdi+4ZGBzHpO9ZRpm jF3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776358817; x=1776963617; 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=HvV/H35ngAu2cZIZIRAr1pcXx6GHjgy8bHiHokX4ynU=; b=LKbZK+oUP1zMSQBBGRHvIZfqz+cBtqV5kIbH2yRD46k1TZKyJRI9ZXvjisF9XNTpul TQstsaZHbrgEQn52uioE/tevqs5q4lFCcy45GTdNkLKr6e/MMqALsTLPXCxOr7tYk9Mp HbiQ0oxq26C23SkngYZ9qnDB+pSYN4A2u6xLdg0mHvzkEvT4WiAGJZ509Hs7c8iLbgxB mhUAWNxXH1IAsxczkwY1XEzVg6scSqPXyZN9Fy24N4LvBsfe1vuF3rEykf2cXbJRmxk5 tg1IBnm9SVryC96nQdwJfcpkb6yCaFujUEzbKTTFQm/lwcXib1MEmoE8OyfouWRjUy5I 4qcA==
X-Gm-Message-State: AOJu0Yzm5PR0G/L+/NWejJ2L82I7kRfJtADkyzqUpaGre4275Nd0GYVu eUVfAhttAixqt5gerhSMGUOarqv84CWR8/pFl8fNeyuepQibOTgvqXRozbBF+kLKzKkaldxyJ8s 4Cum2PxUGIjDUV6cBZ2Z7CcT7lreKNDXB+P7iHsedZ0GiOIVoscw3GKc=
X-Gm-Gg: AeBDievBgnJ5NgzaC76a+HTVDDaEEbudoc7A6++qxW1b8bqbfjjxOoOxfQmvTdxh5vr lMU82vC2Vjel2yZYT/5Rmhbwkat47KkL7pxcq4XRq6No7rBJ+jNHPnnZEgRqGSjkT+L9Axp3WQJ 3RIjJhA/qWKHsI5N6GzMLmqYloVnL7M79OfPx6YLcRFHyLREuNl9QH0ycrnnti08oujXVhsK4GY zzKbnnLPsT0se7FOLVadyOZ3qYi2/YyBql9KG4Njr8FSrnLkNi4qX4O+Bpwgfsnp8kV4l6l0gPW Sdwl8Cq7d2MFdasX
X-Received: by 2002:a2e:9a0b:0:b0:38e:8111:3266 with SMTP id 38308e7fff4ca-38eafa97e9fmr5474581fa.1.1776358817002; Thu, 16 Apr 2026 10:00:17 -0700 (PDT)
MIME-Version: 1.0
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 16 Apr 2026 10:00:05 -0700
X-Gm-Features: AQROBzDxTn6k7vXSxACCZ58F4jZ9t_bYabWjGitzWR5vuA2Y1Qp03tK3MY59W-c
Message-ID: <CABCOCHSHcKB6uZfShTMgUtN9rB-EYbLAbqDaAadj+YVGKnws7w@mail.gmail.com>
To: Core <core@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000480768064f96c438"
Message-ID-Hash: SJ74QSPIETRWZ3WIWICKX47NMI6JPS4C
X-Message-ID-Hash: SJ74QSPIETRWZ3WIWICKX47NMI6JPS4C
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] Issues with .sid file extension
List-Id: "Constrained RESTful Environments (CoRE) Working Group list" <core.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/8EftCwZADC2cCzAXBGFbHG9OIqA>
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, I do not think it was a good idea to use ".sid" as the file extension for these JSON files. IMO the extension ".json" is the correct file extension for this media type. The .sid extension is already associated with binary audio and video files. https://extension.nirsoft.net/sid There is no ".sid" file extension associated with a media type and registered with IANA. RFC 9595 mentions ".sid" file 97 times, but there is no normative specification of a YANG SID filename. A YANG file is associated with the application/yang media type and ".yang" extension. https://datatracker.ietf.org/doc/html/rfc6020#section-14.1 The YANG SID file extension should be registered with IANA and be standardized (like YANG). I would prefer just using application/json and .json file extension: https://www.iana.org/assignments/media-types/application/json The important thing is that there be one file extension that MUST be accepted by all conformant tools. The .sid extension is not formally defined, and support for it is not mandatory. Andy
- [core] Issues with .sid file extension Andy Bierman
- [core] Re: Issues with .sid file extension Esko Dijk
- [core] Re: Issues with .sid file extension Andy Bierman
- [core] Re: Issues with .sid file extension Carsten Bormann
- [core] Re: Issues with .sid file extension Michael Richardson
- [core] Re: Issues with .sid file extension Michael Richardson