[Dawn] Re: A reworked draft charter for DAWN
Hesham Moussa <hesham.moussa@huawei.com> Tue, 23 June 2026 19:41 UTC
Return-Path: <hesham.moussa@huawei.com>
X-Original-To: dawn@mail2.ietf.org
Delivered-To: dawn@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A8C8F106084F8; Tue, 23 Jun 2026 12:41:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782243714; bh=Xr8Bo5ebw7FpQ6PhskmH9OA8eIwZI8LpmqhPTtMTcj4=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=Sp+VtosLm97VDtRipXVDg6NUCHKJqwtShc7GTY7tkKyPXWauEb0LBOyWav9ljpYRp 0y2plq168D48h7agHEIpRCBQbSQ6s5klM5l1jvV5u0KuGD1029280SMK7hqfB8wxWU eR5YRRTPnGGYnbxBoKvRvfKYk8psxTzwCamhgOx8=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.195
X-Spam-Level:
X-Spam-Status: No, score=-4.195 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 IOl0IlbZXmxY; Tue, 23 Jun 2026 12:41:53 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (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 C4EB31060849D; Tue, 23 Jun 2026 12:41:38 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.224.107]) by frasgout.his.huawei.com (SkyGuard) with ESMTPS id 4glFmY4CBSzJ468G; Wed, 24 Jun 2026 03:41:01 +0800 (CST)
Received: from lhrpeml500010.china.huawei.com (unknown [7.191.174.240]) by mail.maildlp.com (Postfix) with ESMTPS id 0140E4058B; Wed, 24 Jun 2026 03:41:37 +0800 (CST)
Received: from ytopeml100002.china.huawei.com (7.184.16.70) by lhrpeml500010.china.huawei.com (7.191.174.240) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.39; Tue, 23 Jun 2026 20:41:36 +0100
Received: from ytopeml500001.china.huawei.com (7.184.16.223) by ytopeml100002.china.huawei.com (7.184.16.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.39; Tue, 23 Jun 2026 15:41:35 -0400
Received: from ytopeml500001.china.huawei.com ([7.184.16.223]) by ytopeml500001.china.huawei.com ([7.184.16.223]) with mapi id 15.02.1544.011; Tue, 23 Jun 2026 15:41:35 -0400
From: Hesham Moussa <hesham.moussa@huawei.com>
To: Hesham Moussa <hesham.moussa=40huawei.com@dmarc.ietf.org>, Wes Hardaker <wjhns1@hardakers.net>
Thread-Topic: [Dawn] Re: A reworked draft charter for DAWN
Thread-Index: AQHdAlx3z9GTuYJx/ki3jowbm4RscbZLAg6A///H93CAAcn0AP//4SUwgAACkiA=
Date: Tue, 23 Jun 2026 19:41:35 +0000
Message-ID: <6eda6a74154046f694b88c34c3689e3b@huawei.com>
References: <05d101dd009c$e411c190$ac3544b0$@olddog.co.uk> <51caa2a441bf4946946e8381284629dc@huawei.com> <yblqzlyoaqw.fsf@wa.hardakers.net> <97f413ceb1824c6abdbffe456c7f19aa@huawei.com> <ybla4smo7mc.fsf@wa.hardakers.net> <CABYiY4va9V3HhFkHPGOPWdxRq0OUGeqetMbMhw501QKq6xV3Uw@mail.gmail.com> <8ea44797fedd4813b0aa8bec2b3fd1dd@huawei.com>
In-Reply-To: <8ea44797fedd4813b0aa8bec2b3fd1dd@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.193.51.162]
Content-Type: multipart/alternative; boundary="_000_6eda6a74154046f694b88c34c3689e3bhuaweicom_"
MIME-Version: 1.0
Message-ID-Hash: IC7A2RZXUZYMSWSNW2CWEVWEPKLATYMZ
X-Message-ID-Hash: IC7A2RZXUZYMSWSNW2CWEVWEPKLATYMZ
X-MailFrom: hesham.moussa@huawei.com
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: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "dawn@ietf.org" <dawn@ietf.org>, "dawn-chairs@ietf.org" <dawn-chairs@ietf.org>, "Eric Vyncke (evyncke)" <evyncke@cisco.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Dawn] Re: A reworked draft charter for DAWN
List-Id: "The list is for discussion of the scope, use cases, requirements, and solutions for discovery of entities (e.g., tasks, AI agents, or endpoints) using IETF technologies." <dawn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dawn/TFtkVFyplMJ15k4pnF8aMswBs4M>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dawn>
List-Help: <mailto:dawn-request@ietf.org?subject=help>
List-Owner: <mailto:dawn-owner@ietf.org>
List-Post: <mailto:dawn@ietf.org>
List-Subscribe: <mailto:dawn-join@ietf.org>
List-Unsubscribe: <mailto:dawn-leave@ietf.org>
Hi again, Few minor suggested edits to the charter. Already opened a PR https://github.com/danielkinguk/discovery/pull/60 1. Change 1: “Discovery in the DAWN context is limited to being able to "find me an entity to talk to" within a collaborating organization. “ To “Discovery in the DAWN context is limited to being able to "find me an entity to interact with" within collaborating organizations.” 1. Change 2: “The WG will consider the DNS as a likely initial protocol upon which to build a discovery protocol.” To “The WG will consider existing solutions under IETF or other organizations (e.g., Linux foundation) that address DAWN problem space as initial starting point upon which discovery protocols would be built. ” 1. Change 3: “The DAWN working group will seek to coordinate with other WGs and external standards bodies as necessary. These may include WIMSE, CORE, CATS, ITU-T SG17, 3GPP, and the Linux Foundation.” To “The DAWN working group will seek to coordinate with other WGs and external standards bodies as necessary. These may include WIMSE, CORE, CATS, DNS-related WGs, ITU-T SG17, 3GPP, and the Linux Foundation.” Regards Hesham From: Hesham Moussa <hesham.moussa=40huawei.com@dmarc.ietf.org> Sent: Tuesday, June 23, 2026 2:26 PM To: Wes Hardaker <wjhns1@hardakers.net> Cc: adrian@olddog.co.uk; dawn@ietf.org; dawn-chairs@ietf.org; Eric Vyncke (evyncke) <evyncke@cisco.com> Subject: [Dawn] Re: A reworked draft charter for DAWN Hi Wes and Adrian, I have noticed that you have not included DNS working groups as part of the potential WGs that DAWN could coordinate with. Is there a reason? Regards, Hesham From: Kehan Yao <khyao78@gmail.com<mailto:khyao78@gmail.com>> Sent: Tuesday, June 23, 2026 12:11 PM To: Wes Hardaker <wjhns1@hardakers.net<mailto:wjhns1@hardakers.net>> Cc: Arashmid Akhavain <arashmid.akhavain@huawei.com<mailto:arashmid.akhavain@huawei.com>>; Hesham Moussa <hesham.moussa@huawei.com<mailto:hesham.moussa@huawei.com>>; adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>; dawn@ietf.org<mailto:dawn@ietf.org>; dawn-chairs@ietf.org<mailto:dawn-chairs@ietf.org>; Eric Vyncke (evyncke) <evyncke@cisco.com<mailto:evyncke@cisco.com>> Subject: Re: [Dawn] Re: A reworked draft charter for DAWN Hi Wes, I agree with the perspectives you shared in your reply to Arashmid and support the idea of establishing a set of baseline preconditions to frame our problem scope, as this path gives us a clear and achievable implementation roadmap to move forward with at this stage. After comparing the two charter drafts, I’ve noticed obvious differences in work pacing and several key adjustments to the deliverables. I’d really appreciate your thoughts on the points below (these are just gentle questions for discussion, not objections): 1. 1. The updated charter has removed multiple procedural documents. Among these, I’m a little confused about the removal of the information model deliverable. While taking it out does offer the working group more flexibility for future work, an information model is still quite useful for distinguishing discovery information across different types of entities. 2. 2. The revised charter explicitly adds a protocol specification as one deliverable. The -01 version contained a clause stating that extensions to existing IETF protocols need to be coordinated with the relevant owning working groups. Would it be appropriate to keep this wording within the revised charter? 3. 3. An architecture document is also listed as a deliverable in the updated charter, and DNS is mentioned as a likely candidate starting protocol. I have two follow-up questions here: o - With DNS proposed as the baseline starting point, does that imply we can move directly into protocol development based on a DNS-based architecture? o - If we need to formalize a complete extended discovery architecture for DAWN, would the architecture document be finalized prior to, or after the protocol specification work? I also have a couple of minor clarifications regarding the Scope and Out of Scope sections for your reference: #Scope 1. - The current text reads “within a collaborating organization”. Shouldn't it be “within collaborating organizations” instead? #Out of Scope 2. - The DAWN terminology draft does not yet include a definition for “discovery server”. This term may refer to a component belonging to the architecture. Could we either rephrase the content to avoid referencing “discovery server”, or add a formal definition of this term to our terminology document later on? Thanks so much for your guidance on these points. Best regards, Kehan Wes Hardaker <wjhns1@hardakers.net<mailto:wjhns1@hardakers.net>> 于2026年6月23日周二 00:39写道: Arashmid Akhavain <arashmid.akhavain@huawei.com<mailto:arashmid.akhavain@huawei.com>> writes: > It is not clear to me how DNS will serve as the starting point of the > discovery process when agents submit queries specifying the skill sets > they are looking for. I think this discussion is highlighting a question that people need to think about and answer carefully with respect to "how do we start upon this problem space". The question amounts to: given an agent trying to contact others, is the expectation that it will have a starting point of other organizations it least has a starting references to, or is the expectation that it is "I know I need this skill, agent, etc but have have zero clue where to even start"? The second amounts to either a search engine or a global registry (likely multiple, potentially conflicting, registries). There is a significant difference is both the expected design and approach to these two different situations, with the first looking a bit easier to solve (hence "collaborating organizations" was put into various versions of the draft charter). Designing a system where an agent, with no starting information at all, can find the resources it needs is a very different challenge. Proponents believing this is where the WG should start will need to clearly articulate to the IESG how this work looks achievable, as a true bootstrap is very challenging. If the bootstrap list includes at least "a list of resource search engines to start with", then it looks very much like the first half of the problem: a list of starting organizations to start with. I'd certainly love to hear the opinions from everyone on where the starting work of the WG should be, in a way that shows both the problem is solvable, deployable, not too widely scoped, and all within a reasonable period of time. IMHO, this is what the IESG will be looking for in order to approve a charter: what is the clearly defined exact problem, and what is the best known starting direction. Note that if the starting problem looks more like "we need to spend a lot of time defining and describing the problem, as even that is unknown" then it begins to look more like a research group than an engineering group. [again, all IMHO] -- Wes Hardaker Google _______________________________________________ Dawn mailing list -- dawn@ietf.org<mailto:dawn@ietf.org> To unsubscribe send an email to dawn-leave@ietf.org<mailto:dawn-leave@ietf.org>
- [Dawn] A reworked draft charter for DAWN Adrian Farrel
- [Dawn] Re: A reworked draft charter for DAWN Nic Williams
- [Dawn] Re: A reworked draft charter for DAWN Hesham Moussa
- [Dawn] Re: A reworked draft charter for DAWN Wes Hardaker
- [Dawn] Re: A reworked draft charter for DAWN Hesham Moussa
- [Dawn] Re: A reworked draft charter for DAWN Wes Hardaker
- [Dawn] Re: A reworked draft charter for DAWN Arashmid Akhavain
- [Dawn] Re: A reworked draft charter for DAWN Wes Hardaker
- [Dawn] Re: A reworked draft charter for DAWN Linda Dunbar
- [Dawn] 回复: A reworked draft charter for DAWN Lianhua Zhang
- [Dawn] Re: A reworked draft charter for DAWN Arashmid Akhavain
- [Dawn] Re: A reworked draft charter for DAWN Arashmid Akhavain
- [Dawn] Re: A reworked draft charter for DAWN Adrian Farrel
- [Dawn] Re: A reworked draft charter for DAWN Kehan Yao
- [Dawn] Re: A reworked draft charter for DAWN Hesham Moussa
- [Dawn] Re: A reworked draft charter for DAWN Hesham Moussa
- [Dawn] Re: A reworked draft charter for DAWN Linda Dunbar
- [Dawn] Re: A reworked draft charter for DAWN Arashmid Akhavain
- [Dawn] Re: A reworked draft charter for DAWN Wes Hardaker
- [Dawn] Re: A reworked draft charter for DAWN Kehan Yao
- [Dawn] Re: A reworked draft charter for DAWN Diego R. Lopez
- [Dawn] Re: A reworked draft charter for DAWN Wes Hardaker