[Atp] Re: Mohamed Boucadair's Block on charter-ietf-atp-00-00: (with BLOCK and COMMENT)
Daniel Holmgren <daniel@blueskyweb.xyz> Wed, 14 January 2026 16:46 UTC
Return-Path: <daniel@blueskyweb.xyz>
X-Original-To: atp@mail2.ietf.org
Delivered-To: atp@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id D1DBAA7A1563 for <atp@mail2.ietf.org>; Wed, 14 Jan 2026 08:46:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 0.399
X-Spam-Level:
X-Spam-Status: No, score=0.399 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, FROM_SUSPICIOUS_NTLD=0.499, HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=blueskyweb.xyz
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 6L_vVu5MB-kN for <atp@mail2.ietf.org>; Wed, 14 Jan 2026 08:46:31 -0800 (PST)
Received: from mail-yx1-xb12c.google.com (mail-yx1-xb12c.google.com [IPv6:2607:f8b0:4864:20::b12c]) (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 291D6A7A155A for <atp@ietf.org>; Wed, 14 Jan 2026 08:46:31 -0800 (PST)
Received: by mail-yx1-xb12c.google.com with SMTP id 956f58d0204a3-6467b7c3853so6237925d50.0 for <atp@ietf.org>; Wed, 14 Jan 2026 08:46:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blueskyweb.xyz; s=google; t=1768409190; x=1769013990; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=5NRGqmB5WrP7CvZuGWFLvnGIjAliT8LOH7HpHeL8KBI=; b=g1kYxI+ZPR+6rpd930KfnO4TWPFerL6t1hWIifdWnh3fUK7y6f/H1+xugco6EjU+ZI 42qOsDmVGc+P8v3dbbDnxAvUAGHBqq6Sqo+5BRnorR82h6idtAxtQ+h2URIDnp9EzSA2 s8GlCHYYAlRlNT8DIcGyz1xQrKDB+WOBabQcrbgxYEzllZcULlB38HuYelw6KOb5Bpom WThMRgexUSNOjCJrBqbVVmrbjdFwQ/alcjBvQVVFi1/VHDuAmbOy121ffNOIhzsb1DXE zUHaQnKtNi5YyfZNU2c/A+65H58/eO/3REQScad0Fl/ESPQYuJP8Pwx50zmsaxt2xY7T /40Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768409190; x=1769013990; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=5NRGqmB5WrP7CvZuGWFLvnGIjAliT8LOH7HpHeL8KBI=; b=jkBgTFPOnHJXpl5EdF6ecXJ79HJEDxYqMuKK1vzsTCp4k12nMg6uZuYlSxrv5quuO0 mIdSL7UhBawpPRyRREFo7+ASx99god3Yu+hQGcLTylfvJBvYWWBlo/8sAwTKZnwY/hU5 y9xfW/Uk3yj3+CfvBZvEuGFR4Gr5WtsyrRW+uWFdBg/eOnijYBiTsPNH8vLVOZ+RiS9z y0T1PpDJ9gRNjunoKt8DsjjxNwcet49g54dwC0PWaXmwNLFgA8dZu5vUpbU2FVBNQlDk /uvmYU2XfXA336KZxq935HUNKO73+3bEjJqdNJYeCUhh3H6SmdQAz/KrHE+ZKvlNbqLN gqcw==
X-Forwarded-Encrypted: i=1; AJvYcCVdQHBPQdAe3gOsbsmQCv1WcXLPPZdfTRyEkgrQMb5KabJA6zTZT5m+NTYHVjiyK6lOnUc=@ietf.org
X-Gm-Message-State: AOJu0Ywdt/h+hKb1PWVOn5rIlf7hssa0OvBwfKo/djtWYeSSEbt8wY/t bAUfH5WWRZSxwjMGOnpEBv+Lwu31M6EUl0RzrU0CNsUEA71N3lkI5fzv1FzjF5y3otYp2I1E5LY s8ZigbJNJl/t6yBoeO+6kmSti5kaGyNn305upKOJNyg==
X-Gm-Gg: AY/fxX7wZsQdyiZ5klr9VsbkolPJQYnVmnrGB5kco/fohjLX/ukCEGkzdK0j8BTrghW AXeZjIB2yI24pj+TdbRpCRgLnaiVGte95jTQmRUhwL0y0MlPKROR/d/UQVkL7a/BIKYWEmTvOex wGCSpb0YCp3cjhWswT9lzjLtMsd2Wt8y3pm0AZyOFq9snJUlHamY/IEeoI4/mTG5P9mxGuN3xja 7zSmltmIBBFwqNQ3Jc2OnxMUGpc7s3UMHl4crnkb2XvzFn+3a4A+1ejftsJuc+E28cfzpxlHlNg vsDjp/PgLIonq6niIZUOD9GNYiVCNPyf5CGUEvqQx6+VMFopFO19LYcQxCiRA7nWStQ=
X-Received: by 2002:a05:690e:13c7:b0:63f:4b71:18d9 with SMTP id 956f58d0204a3-64901b1cf0dmr2563685d50.69.1768409190409; Wed, 14 Jan 2026 08:46:30 -0800 (PST)
MIME-Version: 1.0
References: <176822241710.649226.16928297986729251748@dt-datatracker-5656579b89-r5kdq> <CAMzqgoz_g+OPYo_dt8wRotPzvBGOgNEqwbq_oXRzKx+fzpnA_w@mail.gmail.com>
In-Reply-To: <CAMzqgoz_g+OPYo_dt8wRotPzvBGOgNEqwbq_oXRzKx+fzpnA_w@mail.gmail.com>
From: Daniel Holmgren <daniel@blueskyweb.xyz>
Date: Wed, 14 Jan 2026 11:46:18 -0500
X-Gm-Features: AZwV_QglueQOJwchJXMf95-gGUYPClV2zNa6NdFGXatCrbSuVeRujhLIRXQcX5w
Message-ID: <CAGZK71=zEE4aRZR9exXhRZwLGkL1DgGp-JAsAFG0SytHW2=1EQ@mail.gmail.com>
To: Orie <orie@or13.io>
Content-Type: multipart/alternative; boundary="0000000000009cb96906485bd920"
Message-ID-Hash: FYV5SRY35G5QTDVRTEIKMGX3U5SWCOPV
X-Message-ID-Hash: FYV5SRY35G5QTDVRTEIKMGX3U5SWCOPV
X-MailFrom: daniel@blueskyweb.xyz
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Mohamed Boucadair <mohamed.boucadair@orange.com>, The IESG <iesg@ietf.org>, atp-chairs@ietf.org, atp@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Atp] Re: Mohamed Boucadair's Block on charter-ietf-atp-00-00: (with BLOCK and COMMENT)
List-Id: Authenticated Transfer <atp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/atp/sNe4taYtrA5JVwaWixef2eVNeeM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/atp>
List-Help: <mailto:atp-request@ietf.org?subject=help>
List-Owner: <mailto:atp-owner@ietf.org>
List-Post: <mailto:atp@ietf.org>
List-Subscribe: <mailto:atp-join@ietf.org>
List-Unsubscribe: <mailto:atp-leave@ietf.org>
Hi Med, Thanks for the detailed review. Orie, thanks for hopping in with some suggestions. Responses inline with DH>: ---------------------------------------------------------------------- >> BLOCK: >> ---------------------------------------------------------------------- >> >> Hi all, >> >> Thanks for the effort to put this charter together. >> >> Please find below some comments for discussion: >> >> # Clarity: "Account", "streaming", and "network" >> >> ## There are parts of the charter text that I think need some >> clarification. >> For example, it is not clear what “account” are being discussed here. I >> understand that these accounts are not application-specific (given that >> “Any >> social application semantics” is out of scope). >> >> This can be fixed by first introducing the concept (and without assuming >> familiarity with draft-holmgren-at-repository or the arch spec). >> > > OS> I added a bit here: > https://github.com/ietf-artarea/charters/pull/60/files#r2690431353 > I'm not sure network or streaming need more motivation, I'll address > streaming with your comment below. > DH: I added a sentence to the intro paragraph that introduces the notion of accounts: https://github.com/ietf-artarea/charters/pull/60/changes#r2691195196 > > >> >> ## Likewise, “streaming synchronization protocol" is listed as >> deliverable but >> the narrative text does not introduce it. At least, I’m lacking context to >> understand why the qualifier “streaming” is added here compared to simply >> reason about “synchronization protocol”. >> > > OS> I welcome proponents to answer the "why streaming" question. My > intuition is that in 2026, streaming is an expected feature of media > distribution systems. > DH: The context is "data streaming" or "event streaming", but we are not wedded to "streaming" specifically. The important characteristic is low-latency/real-time synchronization. We can revise to "low-latency synchronization protocol". > >> ## What is meant by “network” here? >> >> CURRENT: >> The network will give small independent participants global visibility >> and >> distribution without prior coordination >> >> Also, how is that related to the “organizational boundaries” mentioned in >> the >> following, for example: >> >> CURRENT: >> The protocol enables synchronization of public data across >> organizational >> boundaries >> > > OS> This is actually well covered here: > https://www.rfc-editor.org/rfc/rfc9518#section-2, I have proposed to > strengthen the introduction a bit: > https://github.com/ietf-artarea/charters/pull/60/files#r2690524760 > DH: Orie, I like the strengthening of the intro. I also proposed an addition to the intro paragraph that I think further clarifies what is meant by "the network": https://github.com/ietf-artarea/charters/pull/60/changes#r2691199416. > > > > ## What is a “network transport” in the context of ATP? >> >> CURRENT: >> The streaming protocol should allow for alternative network transports >> > > OS> This is discussed in this draft: > https://datatracker.ietf.org/doc/html/draft-newbold-at-architecture-00#section-4 ... > I hesitate to define this in charter, what do you propose? > DH: This refers to transport-layer flexibility. The synchronization protocol should not be tightly coupled to a specific transport (e.g. could be implemented over WebSockets, HTTP/2 streams, QUIC, etc.). We can revise that line to “The synchronization protocol should allow for alternative transport layers”. Is that more clear? > >> # Manageablity and operation >> >> RFC 2418 says the following: >> >> To facilitate evaluation of the intended work and to provide on- >> going guidance to the working group, the charter must describe the >> problem being solved and should discuss objectives and expected >> impact with respect to: >> >> - Architecture >> - Operations >> - Security >> - Network management >> - Scaling >> - Transition (where applicable) >> >> The current charter includes requirements about scalability and backward >> compatibility. However, and given that the “protocol enables >> synchronization of >> public data across organizational boundaries”, wouldn’t, e.g. some >> mechanisms >> be needed to verify and check correct operation across these boundaries? >> Other >> OAM tasks may be needed as well. >> >> Also, there might be additional operational considerations to “give small >> independent participants global visibility and distribution without prior >> coordination”, etc. >> >> I'm not asking to answer these now, but suggest to add a mention that >> operational (including manageability and OAM in general) applicability >> will be >> provided as part of the work. >> > > OS> Given the charter text and the 2 drafts mentioned in the BoF > - https://datatracker.ietf.org/doc/draft-newbold-at-architecture/ > - https://datatracker.ietf.org/doc/bofreq-newbold-authenticated-transfer > > Can you suggest some text, or give the proponents a pointer to a charter > that does this well? > Off the top of my head, considering limitations on CPU, network or storage > might impact the ability for some repositories to process certain > content... > Choice of cryptographic algorithm or serialization may preclude some IoT > use cases... Is this what you are looking for? > DH: We're open to adding language here but would appreciate some guidance as to the level of detail expected for a repository/synchronization protocol. Does it suffice to keep this vague, but gesture at operational considerations? Something like: "Document(s) describing operational considerations for deployment and interoperability testing." > > >> >> ---------------------------------------------------------------------- >> COMMENT: >> ---------------------------------------------------------------------- >> >> # I support the points raised by Andy. >> >> # Business as usual >> >> CURRENT: >> All existing work must undergo a consensus process >> >> Per our process, any work (adoption) is subject to consensus. Is there any >> reason why this mention is included here? >> > > OS> I suggest to remove it: > https://github.com/ietf-artarea/charters/pull/60/files#r2690500746 > DH: Agreed, thanks. > >> # Centralization considerations: is this about RFC 9518? >> >> CURRENT: >> Privacy and Centralization considerations will be documented (eg, per >> RFC >> 6973) and will inform design decisions. >> >> Not sure which "Centralization considerations" you have in mind? If you >> are >> referring to RFC 9518, then consider citing it. >> > > OS> Great suggestion, I've done that here: > https://github.com/ietf-artarea/charters/pull/60/files#r2690510106 > DH: Agreed. RFC 9518 is what we had in mind. > > >> >> Cheers, >> Med >> >> >> >> _______________________________________________ >> Atp mailing list -- atp@ietf.org >> To unsubscribe send an email to atp-leave@ietf.org >> > _______________________________________________ > Atp mailing list -- atp@ietf.org > To unsubscribe send an email to atp-leave@ietf.org >
- [Atp] Mohamed Boucadair's Block on charter-ietf-a… Mohamed Boucadair via Datatracker
- [Atp] Re: Mohamed Boucadair's Block on charter-ie… Orie
- [Atp] Re: Mohamed Boucadair's Block on charter-ie… Daniel Holmgren
- [Atp] Re: Mohamed Boucadair's Block on charter-ie… mohamed.boucadair
- [Atp] Re: Mohamed Boucadair's Block on charter-ie… Orie