[Vcon] Re: Reviews needed for vCon core I-D

Dan Petrie <dan.ietf@sipez.com> Tue, 14 July 2026 17:38 UTC

Return-Path: <dan.ietf@sipez.com>
X-Original-To: vcon@mail2.ietf.org
Delivered-To: vcon@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 7B513116B60D1 for <vcon@mail2.ietf.org>; Tue, 14 Jul 2026 10:38:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784050705; bh=+30cnziA2ndMb2sm737JRAfmwyhDAfVXhk9vM/UQA4E=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=BggWFSF/9Jf5MltNp/fXF9SrqcYa2bdO9IDGAT7RQpBKbhY9QHR//Mwa6XjM1UFlG 8u0gAx01q6szcJNjXDhoDcAeBzk+vOv4sUl/les7+h1dy2NgCVUW5S4H5XHsR9voUF IlKljwhy+y1uWmtRvo1P6ilq1vybKE42FpAug0aE=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.886
X-Spam-Level:
X-Spam-Status: No, score=-1.886 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=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, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.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 phBsY6NZ793v for <vcon@mail2.ietf.org>; Tue, 14 Jul 2026 10:38:24 -0700 (PDT)
Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (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 44F7F116B608B for <vcon@ietf.org>; Tue, 14 Jul 2026 10:38:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1784050696; bh=y69UN/WkzlakeRvXfsJL/jAF93opZmPEhwIOQps6Wxg=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=r+WF+FzeDOUneNLNw3xWcy3ndS0+9mDJp7SW9W8lg+xJ5Z/2rLkXiqZXkBmyDpgYiM4xYk318MHjUw/kYQrwQwbBfHdYvAJP/CnsiRQ9XAnIVOY4m+oXF0ORf6yG8gq/w8THO02TYwhx9/jiFJqJAkRl0xJYfQPcquYiqKWnSnqqu5P342aWzcnqrNH30qzI56fAO/JLtqWE0+W6LwyOzJBAcpqrMWbTD24khf3I7sgRCkcZbS5MWY5XOQAB9bTAPnPrr/mLfLplGMCaGTyX/DR2fVzXJfYLAWII6Wv+MBwj3i/FxuIoNEHDKlYw33tzWz4lvd7JapfMvfTIsv+6Pw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1784050696; bh=OWJ9F2IaBAF4OI+ymagXp8kmI1Wx29vKwnLEgxkqRGK=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=GeIVXe4ZHV0zTizr3p6Vew8ethEWL/INd+8Bw5gPSh45vqHVaPyOjTNRlUCOTaKHv6w/PGlZw4m1tzX4Xol3H0NibWPXGGhUKIbU3qw0oyou6MfllF1JYBJAaF7gP2kyp46tPxFsmQ3/t/w7o9ds2FtlZUzb1YwBoX2IfnGbIkZej3xzOr3lTi5CJcYurusSpZpWYdCF92VITrnBGYQhp0a4lU8J0rYA63MoPU7v4XFM7n8JGP2nEM1XOGpPMda0rs828wOTHiOL4gFHPpdD4Juhbdedvil0gBqiR7Nda8pFKpfK+x03Ys7ybtv6PpafJS9fO5Ux8N6LSXVhUlH8mg==
X-YMail-OSG: E2qjrBcVM1lWp04ielWS2ejPJ0SbgGpRomlL.hjbTTCK89AW.3iwVswaVxpyTT7 mntbimTL8RqcBCxPTZ5bKQtCcEMjiWw4r8NxH9IlEfPrTDf2yVkYayanZwm6cFslrsvOxaFUKAEm tft5z3l8PCRjsUQTQBMS1J.hePC5sBYyq.GrXRxjWVu68vW.7HKVLk61tHTjvlNf.IPGGo2OYtm5 3nj1F42yWsBf0K3_Jrb.Pk_YZsKKEJDgEMUwqJ8FChS5LUFgVaOVxLnj8GI68nGDkxWaKZjZ.pOB siYpPye2AZ0.gk_uD2vE0IdnrTQnSJPoENV8q48mttekLfCd7p9fs7m0ACEDiYd_s1fM2yd_5UYg kaJntHjExQ7L1ipBzlSLkDeM5E3SXBaW6VIaH6CRg6uoIbJiwI8XTYRS7vJUfGG3W7fUMmC7ZxuR 89yorvEAstKukG8Bm8.moZLvM_gS_lhU.GTfnLPqur7_6Z3zhAbMXWdEZn_M5gjoHt4MCkrSP0_Q ES.1omLyneKaItqHGpj.XRp5XjOIcw_u0xk.A5vm4ym4iHM4kuTOxFfD7zUfqxsoFdzaSATpdYZm 7oQ61ec3ga0PQBXdNSVkRYvkfA4TNSukPSyVJwIOmio6.pc62ANvby9_HYzfDwr3uNiVyTQSdrH2 6_0WtC.7kGolvHKHsMhjsCBgpXkFBeN8QYBxctCwY2wlne3mn6mRWCPTnJXqz1XL5NubRbNvLR4E OL88MithvT75yDEbJl_6vfUehn.dp8rZwpzbrhTwWMvWSVSQfPFMsxwxhnRUo1qBzKu9vYLEb2aM lyFUfIiKfdtVjlJoyYyTNSO87NjSI.HF5jNrZu4AFgFmSgZWFqLtaG7eBJ09xfQ7K1nsIOBVdSqj BsHsDcg_VCBrX.2RCTBqKMx26AVWr1L_iydkH.woWOHNIj.NSVuJdLsA81EciQYqsTKM3A52wE5y BDyh0ZRsPaKG3ypHUMiet_D..rwztL.vY1raj2r9T5U5z23s1La2s0ulJ5GjXTe5LKIuouYHCx4y W.Ts866DQR0Fs2zkZn56.RdHkrPYzNdCFRnY1FadFXX9mLnyrr8E.wsoC1qRfE6vvW2UctZ5E5Pq Csx6TcZA9ucxdypDXWvVcU_KQ2u8yfWfgMBin4orgi8nmApR93G8J0U5V2kdvJa82MPMN7J6X6uC tPZiTeVSRhra4mbI3NL766CRAOBjAu.QIdouF54Ic_7Wb7KPDFkwCnZtUqs4QsZAJr8OS0iMGt2E xVssi.YDU.r9WOMTyUnqBmlu1niO8Jwksu8C65_d7dpAHQr5iUSIfXhX6pxty9A2FK4GbUJ2rWFL N4y.408xoGcALivRWDFeLXbYSLEkd3p.m5ilKcVf.aszdRItObfXE3R4GDkIraq6q_.flOaKFAZC FqTRdzbXRG2JAhas1Y25jBCkBbaPs8E.4FjS4ipvxR3c20tcKIT3qXniHSidzD2y8B34CMTYqCtn d0Z9YYEFIllxkf53.1ua9fXH.LDE8CDpHjvyV6bvTzdgSV6vL6PtnUwZEFRRet.Wz0Q5iat6pj92 MS2qByKaRASAKqmR.jt6FSz637f5olg6Kr48rRBZzrPrl2u54vHX17TR9FnVhW5dO7pdQbEn.jPq Bteg408hkqvtZTDPdeNh5lQ91NDUcX4ZX8MUJ.FKFGbV4Fu5sUVXsMISYMkQwbQgK7trEiZX9h6Z dwJfVv8cmtfX8zToXVrorUlUDKfNs6l97RH6YPPfmsZyIjMRtwzixsBRGjnvj1r8q67kVcDSpUVT q4Wdfp2PTbTBqpY8bIl7KymSkE_26ca6fYjcromRoo7EBQ7zsUAmXE4tA5PVye641gXtF9lS_Tvf XkcZENoT2kTzl0TEzSKaEEdBqNTeqPyaOdl1dwyUALoPjSyZCNIGRcTXFOGPHQDxg1AUM32bIXkX IGNoCQ5FDS4_7zBZyLShS1PBItonrH0AxMoMQk8hRx_wmBbbbYpIUm106n_98pHsv29bMQR6Ba.n mjJCXmc_SwShE8cUR5LAdO3Q8eFNnKoQm3weO7w8Ifj0FkXhFIpCe7LSFtv4Cs6Wqr8583v_I5Qu 93hMBpHet5WRwpM7mlwncdkX8mssWs2XULg0xCbvUOeG4I9.TTzh_zxdJYsWqkKq8YoApG6o9BpD iH4nNH6CE7toDQmGSjBlOi2VujwKOtq70o1kztpzEXjkXAjskvyc9LrTw5m5DzY_mAeTGfmjb9.d 2aNpbioD5oNkRXVqxPcENW9adTg--
X-Sonic-MF: <dan.ietf@sipez.com>
X-Sonic-ID: 9d4c38de-d286-4f60-8d75-7627e0b59100
Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 14 Jul 2026 17:38:16 +0000
Date: Tue, 14 Jul 2026 17:37:55 +0000
From: Dan Petrie <dan.ietf@sipez.com>
To: Scott Godin <slgodin@gmail.com>
Message-ID: <165948960.1299393.1784050675688@mail.yahoo.com>
In-Reply-To: <CAKuk9BzL=8agKknAMLVWb4FS_HZ6c8ke6wQkTJ+OavWhBJ1RcA@mail.gmail.com>
References: <178287719045.2416573.14888619254885099985@dt-datatracker-f9b87776f-8pmmg> <1960375258.482019.1783794331114@mail.yahoo.com> <CAKuk9BzL=8agKknAMLVWb4FS_HZ6c8ke6wQkTJ+OavWhBJ1RcA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_1299392_1501260131.1784050675686"
X-Mailer: WebService/1.1.26136 YMailNovation
Message-ID-Hash: KXYE44UZLNS3UIL3IZQLPVAQQQOW3QOB
X-Message-ID-Hash: KXYE44UZLNS3UIL3IZQLPVAQQQOW3QOB
X-MailFrom: dan.ietf@sipez.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: "vcon@ietf.org" <vcon@ietf.org>, Rohan Mahy <rohan.ietf@gmail.com>, Chris Wendt <chris@appliedbits.com>, Thomas Howe <ghostofbasho@gmail.com>, Jonathan Rosenberg <jdrosen@jdrosen.net>, Jonathan Lennox <jonathan.lennox42@gmail.com>, Orie Steele <orie@transmute.industries>, "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Vcon] Re: Reviews needed for vCon core I-D
List-Id: container for conversation data <vcon.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/vcon/hrCbKHDm8M1_gY7l_Po2QYzjz7s>
List-Archive: <https://mailarchive.ietf.org/arch/browse/vcon>
List-Help: <mailto:vcon-request@ietf.org?subject=help>
List-Owner: <mailto:vcon-owner@ietf.org>
List-Post: <mailto:vcon@ietf.org>
List-Subscribe: <mailto:vcon-join@ietf.org>
List-Unsubscribe: <mailto:vcon-leave@ietf.org>

 Thank you Scott!

All good comments.  I will do my best to role these edits into the repo version over the next week or so.

Cheers,Dan
    On Monday, July 13, 2026 at 05:47:15 PM EDT, Scott Godin <slgodin@gmail.com> wrote:  
 
 Hi Dan,
Looks great.
I have reviewed the entire draft and here are my review comments - some comments are not specific to the new work:
   
   - 1.1 Awkward wording:  "This abstraction simplifies data exchange, apply AI-driven analysis, as well as model training and    testing."  Suggested rewording: "This abstraction simplifies data exchange, enables AI-driven analysis, and supports model training and testing."
   - 4.1.1    The draft version 03 being different from the vcon version string 0.4.0 threw me off for a bit, before I realized they weren't really coupled.  Could add clarifying text.  Not very important.
   - 4.3 - text is already transcribable: Media-based Dialog Objects (type text and recording) SHOULD contain only media that is transcribable.  My first read of this confused me - why would you need to transcribe text?  I think it was referring to extracting text from an image, but wasn't that obvious.  Could add clarifying text earlier in the paragraph.
   - 4.3.1 - Dialog type - I think this section would benefit from a distinct subsection for each defined type
   - 4.3.4 - parties - typo - "Single channel recordings should have a parties value of the form:  "UnisignedInt" or "UnsignedInt[]" where the integer value or array of integer values are the indices to the Party Object(s) in the parties array that contributed to the mix for the single channel recording."
   - 4.3.5 originator - who is the originator in the case of a meeting recording?  The creator of the meeting?
   - 4.3.6 - recordings array pointer - consider removing this, since recordings point back to their set.  If left in, we have integrity issues that need to be resolved, ie: a recording is listed in the recording_set recordings array but has a pointer back to a different recording_set.
   - 4.3.16 - "string" should be "String" like elsewhere
   - Once accepted, might be good to add recording-set example to the appendix
Best Regards,Scott Godin


On Sat, Jul 11, 2026 at 2:25 PM Dan Petrie <dan.ietf@sipez.com> wrote:

 Was: New Version Notification for draft-ietf-vcon-vcon-core-03.txt
Folks:I have addressed ALL of the open issues that I am aware of.  In Vienna, I will present the fixes made to the 03 I-D and I will discuss a few open nits with these changes.  I think that those will result in just a few lines of text changes. My goal is to get this to Working Group last call with those last small edits.
I need YOU to review this (03) version of the I-D so that it only takes one more iteration of edits to get this to Working Group Last Call!
Cheers,Dan
    On Tuesday, June 30, 2026 at 11:39:51 PM EDT, <internet-drafts@ietf.org> wrote:  
 
 A new version of Internet-Draft draft-ietf-vcon-vcon-core-03.txt has been
successfully submitted by Daniel Petrie and posted to the
IETF repository.

Name:    draft-ietf-vcon-vcon-core
Revision: 03
Title:    The JSON format for vCon - Conversation Data Container
Date:    2026-07-01
Group:    vcon
Pages:    130
URL:      https://www.ietf.org/archive/id/draft-ietf-vcon-vcon-core-03.txt
Status:  https://datatracker.ietf.org/doc/draft-ietf-vcon-vcon-core/
HTML:    https://www.ietf.org/archive/id/draft-ietf-vcon-vcon-core-03.html
HTMLized: https://datatracker.ietf.org/doc/html/draft-ietf-vcon-vcon-core
Diff:    https://author-tools.ietf.org/iddiff?url2=draft-ietf-vcon-vcon-core-03

Abstract:

  vCon is a standardized framework for the exchange of conversational
  data.  Conversations, which may involve one or more participants,
  occur across a wide variety of modes and application platforms.  This
  document defines a JSON format for representing conversational data,
  encompassing metadata, conversation media, related documents, and
  analysis.  The goal of this standard is to provide an abstracted,
  platform-independent data format for conversations, regardless of the
  mode or application platform.  By doing so, it facilitates the
  integration and seamless exchange of conversational data across
  application platforms, enterprises, and trust boundaries.



The IETF Secretariat


  
-- 
Vcon mailing list -- vcon@ietf.org
To unsubscribe send an email to vcon-leave@ietf.org