Return-Path: <iana-shared@iana.org>
X-Original-To: media-types@mail2.ietf.org
Delivered-To: media-types@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id 9D7F3136DAF01
	for <media-types@mail2.ietf.org>; Mon,  7 Sep 2026 14:09:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1;
	t=1788815359; bh=db3kgKHy6Wlno3qPLHuaYENkPDydxAImx3EwXpCKWV0=;
	h=Subject:From:Reply-To:In-Reply-To:References:CC:Date;
	b=qlaYtndUaS0Wd2SQNEWUCo4iW9Rpzw+UOJWKh9c2/WUm2HzbKeXTAo2f9qVYuvim2
	 uT4Fu3TJsRCTN6CYHK2U7C2upkqoC4a/Imn71RPK641etLeObHPaSlIAzt6RDBA7Ii
	 PKNAv+VLzYqQQNFtMiZPYa26cST7uwF2YImImtoo=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.079
X-Spam-Level: 
X-Spam-Status: No, score=-1.079 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, MISSING_HEADERS=1.021,
	SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key)
	header.d=iana.org
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 bmMYzCf-zMIR for <media-types@mail2.ietf.org>;
	Mon,  7 Sep 2026 14:09:19 -0700 (PDT)
Received: from smtp.lax.icann.org (smtp.lax.icann.org
 [IPv6:2620:0:2d0:201::1:81])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id 1356A136DAEFC
	for <media-types@ietf.org>; Mon,  7 Sep 2026 14:09:19 -0700 (PDT)
Received: from request7.lax.icann.org (request1.lax.icann.org [10.32.11.221])
	by smtp.lax.icann.org (Postfix) with ESMTP id 7AFC6E184B;
	Mon,  7 Sep 2026 21:09:18 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.lax.icann.org 7AFC6E184B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iana.org; s=202509s;
	t=1788815358; bh=dk8uZ3FoffdCrfs0Ulw3q4D+3q29MyiowKMi4mXrzVQ=;
	h=Subject:From:Reply-To:In-Reply-To:References:CC:Date:From;
	b=ohQjhSjwyKP2qqIYZjt14He/GHdzFOV1i7G2ll8luL0BYrwemE+StDA+DvIb/LTQy
	 3cV2RvrOKHtu3QORcCog1KZ4S7tRvr6hucPGLhAIESFFeRElXIEWAc7qcZAV0NKDMp
	 y3dQarz4hoKv0Tzw4x8NRGxtbJqt1o0siSCt5QOc=
Received: by request7.lax.icann.org (Postfix, from userid 48)
	id 5B23AC08AC92; Mon,  7 Sep 2026 21:09:18 +0000 (UTC)
RT-Owner: amanda.baber
From: "David Dong via RT" <iana-mime-comment@iana.org>
In-Reply-To: <rt-5.0.3-493057-1787688673-200.1458688-9-0@icann.org>
References: <RT-Ticket-1458688@icann.org> <4g81mxrtvp-1@ppa3.lax.icann.org>
 <rt-5.0.3-493057-1787688673-200.1458688-9-0@icann.org>
Message-ID: <rt-5.0.3-386267-1788815358-1634.1458688-9-0@icann.org>
X-RT-Loop-Prevention: IANA
X-RT-Ticket: IANA #1458688
X-Managed-BY: RT 5.0.3 (http://www.bestpractical.com/rt/)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-RT-Original-Encoding: utf-8
Precedence: bulk
Date: Mon, 07 Sep 2026 21:09:18 +0000
MIME-Version: 1.0
Message-ID-Hash: ACMVEHICFA2DRJZPM43J7ZFKXGIPKJJ2
X-Message-ID-Hash: ACMVEHICFA2DRJZPM43J7ZFKXGIPKJJ2
X-MailFrom: iana-shared@iana.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; header-match-media-types.ietf.org-0;
 header-match-media-types.ietf.org-1; nonmember-moderation; administrivia;
 implicit-dest; max-recipients; max-size; news-moderation; no-subject;
 digests; suspicious-header
CC: darrel@tavis.ca, media-types@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: iana-mime-comment@iana.org
Subject: =?utf-8?q?=5Bmedia-types=5D_=5BIANA_=231458688=5D_application/vnd=2Ennu=2Epr?=
	=?utf-8?q?ofile+json_registration_request?=
List-Id: "IANA mailing list for reviewing Media Type (MIME Type,
 Content Type) registration requests." <media-types.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/media-types/qnV1bJHbXobF0EfofvKe5SCyNfA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/media-types>
List-Help: <mailto:media-types-request@ietf.org?subject=help>
List-Owner: <mailto:media-types-owner@ietf.org>
List-Post: <mailto:media-types@ietf.org>
List-Subscribe: <mailto:media-types-join@ietf.org>
List-Unsubscribe: <mailto:media-types-leave@ietf.org>

Hi Darrel,

Following up for this request from August 25th.

Thank you.

Best regards,

David Dong
IANA Services Sr. Specialist

On Tue Aug 25 20:11:13 2026, amanda.baber wrote:
> Hi Darrel,
> 
> Could you review this new one by September 8th?
> 
> thanks,
> Amanda
> 
> =====
> 
> Name: Binbin Shen
> 
> Email: contact@gridheap.com
> 
> Media type name: application
> 
> Media subtype name: vnd.nnu.profile+json
> 
> Required parameters: N/A
> 
> Optional parameters: N/A
> 
> Encoding considerations: binary
> 
> Security considerations: The representation is declarative JSON and
> contains no active or executable content. RFC 8259 Section 12 applies.
> Implementations must treat text and URLs as untrusted, escape rendered
> text, bound resource consumption, and apply SSRF, redirect, content-
> size, and remote-context protections before dereferencing URLs. The
> format itself provides no confidentiality, integrity, authentication,
> authorization, freshness, non-repudiation, or legal-identity proof.
> HTTPS protects origin authentication and transit integrity; durable or
> offline assertions require an additional signature or credential
> mechanism. A public manifest must not contain secrets or private
> identifiers and must not be the sole basis for high-risk
> authorization. See Section 8 of https://nnu.us/specifications/nnu-
> profile-manifest-1.0.txt
> 
> Interoperability considerations: JSON object member order is
> insignificant. The representation is UTF-8 JSON without a BOM.
> Revisions are base-10 integer strings, timestamps are RFC 3339 values
> with offsets, and URLs are canonical public authority-form HTTPS URLs.
> Consumers must inspect schema_version and must not interpret
> unsupported versions as version 1. See Sections 2, 7, and 9 of the
> published specification.
> 
> Published specification: https://nnu.us/specifications/nnu-profile-
> manifest-1.0.txt
> JSON Schema: https://nnu.us/specifications/nnu-profile-manifest-
> 1.0.schema.json
> 
> Applications which use this media: nnu.us servers, AI agent clients,
> identity discovery clients, browser extensions, and SDKs that consume
> public nnu.us Profile manifests.
> 
> Fragment identifier considerations: No subtype-specific fragment
> identifier syntax is defined. The fragment identifier considerations
> for the +json structured syntax suffix apply.
> 
> Restrictions on usage: N/A
> 
> Provisional registration? (standards tree only): No
> 
> Additional information:
> 
> 1. Deprecated alias names for this type: N/A
> 2. Magic number(s): N/A
> 3. File extension(s): N/A
> 4. Macintosh file type code: N/A
> 5. Object Identifiers: N/A
> 
> General Comments: The fixed representation is available at
> https://nnu.us/@{handle}.profile.json and the canonical Profile URL
> supports HTTP content negotiation with Accept:
> application/vnd.nnu.profile+json. This registration is requested in
> the vendor tree and is not represented as complete until IANA
> publishes it.
> 
> Person to contact for further information:
> 
> 1. Name: Binbin Shen, Grid Heap, Inc.
> 2. Email: contact@gridheap.com
> 
> Intended usage: COMMON
> 
> Author/Change controller: Grid Heap, Inc. <contact@gridheap.com>

