Re: [regext] RDAP jCard profile

"Hollenbeck, Scott" <shollenbeck@verisign.com> Mon, 08 July 2019 11:12 UTC

Return-Path: <shollenbeck@verisign.com>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4AED120152 for <regext@ietfa.amsl.com>; Mon, 8 Jul 2019 04:12:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7-V-GniWauke for <regext@ietfa.amsl.com>; Mon, 8 Jul 2019 04:12:36 -0700 (PDT)
Received: from mail6.verisign.com (mail6.verisign.com [69.58.187.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51D7812014F for <regext@ietf.org>; Mon, 8 Jul 2019 04:12:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=3486; q=dns/txt; s=VRSN; t=1562584356; h=from:to:cc:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version:subject; bh=e688kuCgFLHCoG0ovi2+2c5rwXA/LCO1fv7puPe8qSQ=; b=QSzlNjNNu2lt6tYhKapnpcLoPNwkHP5a2ixkdtzT4KAlxCdwbHDNZrAA LOY+K4sA/8KizRsWyd19WSMPieD2G0JLBsqSE+dhR+8yYLcaiNvbRMSiJ f7VuN6GNuE1UEmuZr4QvJO5T24fqQ2MI+c8IWbPn+B9A6dd41LWQ/r+mr 7V1+86VGUF9Ij/K7232fXRwUW90Xa+p73Yb2DNrDVl29cbtMEDCVP3MW3 x9eEvU9+/u53TudfJ0eGL9SnVLRi4eLfX6XsLvSCbP8vcwjruIWfy7h+A lkk7lYJ9yd493TqJwdW5RYoZJg3BXPi3feJrYgi6XjE2hQCaMz//7E/57 w==;
X-IronPort-AV: E=Sophos;i="5.63,466,1557201600"; d="scan'208";a="7930394"
IronPort-PHdr: 9a23:pCqeHxNe99QgJwH0XScl6mtUPXoX/o7sNwtQ0KIMzox0K/37p8bcNUDSrc9gkEXOFd2Cra4d0ayK6+u7ByQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagf79+Nhq7oRneusQYgIZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9RwgqxFvRyhuxJxzY3aYI6XNfpxYqzTctwBSGpdR8ZRVTBNDp+gY4cRCecKIOZWr5P6p1sLtRayCwuiBOTryj9MmHD227Y13Po9HgHFxAArAs8Av2jTrNXpKKceX/2+wa7TzTXDaPNW3TP955bOch86v/6DQbFwfNHPyUYxDQPFj06QqY3qPzOTzOgCr2+b7+95WO+plmUppQZxoj21ycctjInEnoMVxU7Y9SV32oo1Ise4SEF9bNW5E5VQrzmXO5ZqTs84Xm1luig3xqcbtZO7ciUG0psqyhrHZ/Cab4SE+A/vWeSNLTtimX5od7Gyiwyv/UWj0uH8WNe73VVWoidAl9TBtGwC2wDJ5cWCV/dy4luu1DOP2g/O9O5EL0U5mK7GJJE83LE9kIcYv17ZES/sgkr2ibebdkAj+ue19evqeq7mppqAN49sjQH+L7gultS/AesmNggOWHCW9Pmg2rP74EH2QK1EgPI3naXFrpzWP9obqbK+Aw9PyoYv8QywACq83NQGh3kHN1RFdAibgIjuPlHCOPH4DfGhjFSwiDpn2uzKMqf8DpjPIHXPiqrtcLZz5kJGxwc+ychT55dOBbEAJPLzVFXxtNvdDhIhKAy0w+HnCNF51owAX2KAGbGWP7/RsVKT+OIgPfOMZI4OuDb8JPgl4eTigmM+mV8YZaWpx4cYaGikHvR6JEWUeXXsgtgEEWoRpAU+SOPqh0OZXj5JfXmyRLgw5jYhCIKpFY3DXJyigKSd3CenGZ1bfnxJClCWHnfsc4WJQOwMaD6ILc9vnDwIT6OhSo8n1R6wrg/6xLpmL+TU+i0fsZLsysN16PfXlR4s7zB7E8Od02SVRWFugmwIXyM23Lx4oUFl0FeMz6d4jOJXFNxP/P5JUxk1NYLSz+BgDNDyQA3BLZ+1TwPsTdqjKTg1Qd872dYVJUFnFJ/q2h/M2gKjB7AYnaaCH9oz6K2KmzC7LMZ0z3Luz7UogVdgWdpJOHepl7F/8AzeHIfNngOSkKPgPfAX3CfJ8E+Y0WOAsgdDQQh9S6rUQnAYYkbNpND0oEjFSun9J64gN14L6cmGLqZMYNDijhEOf/zkJMiUKzaqm2C0ARuOzL6Hb6L0dn8cxyTSDg4PlAVFriXODhQ3Gir0+zGWNzdpD1+6O04=
X-IPAS-Result: A2ELAAAiJCNd/zGZrQpmGwEBAQEDAQEBBwMBAQGBUwYBAQELAYMAgSwKjC6MUJh0FIFfCAkBAQEBAQEBAQEHARgLDAEBAoN4RgKCWDQJDgEDAQEBBAEBAQEEAQEBAosgDII6IhxNawEBAQEBASMCRCwBAQEBAwEBODQLDAQCAQgRBAEBAR4QJwsdCAIEAQ0FCIMbgRt+qlOKKAaBNAGLdYFBPoERgxI+gmEBAQOBKwESAQmFViIEqlIDBgKCF4ZWjSYjl36NMIcuEo99AgQCBAUCFYFQgSBxcFCCbIFJiX2FP3KMNYEigSEBAQ
Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) by BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 8 Jul 2019 07:12:33 -0400
Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde]) by BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde%4]) with mapi id 15.01.1713.004; Mon, 8 Jul 2019 07:12:33 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "ggm@algebras.org" <ggm@algebras.org>, "chall@staff.synergywholesale.com" <chall@staff.synergywholesale.com>
CC: "regext@ietf.org" <regext@ietf.org>
Thread-Topic: [EXTERNAL] Re: [regext] RDAP jCard profile
Thread-Index: AQHVNURLJbz11Y/ZRUus5+laOHF3rKbAdImAgAAMFoCAABC9oA==
Date: Mon, 08 Jul 2019 11:12:33 +0000
Message-ID: <fa4937998182492e8fe5ce0bb538ae46@verisign.com>
References: <20190708041905.GA18099@tomh-laptop> <CAOeDe4JVbSuXjVFEwjGhVdoCH9HzxZtO1SG1U5N5Qf642_bivQ@mail.gmail.com> <CAKr6gn3p1fQwP=RmBKm7P=2Ky2pgd=Byt6que8ReSPFGCX8+Fg@mail.gmail.com>
In-Reply-To: <CAKr6gn3p1fQwP=RmBKm7P=2Ky2pgd=Byt6que8ReSPFGCX8+Fg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.170.148.18]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/b1kY3U57H2rVe-azokBKszepgAw>
Subject: Re: [regext] RDAP jCard profile
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 11:12:39 -0000

Agreed. This sounds like a very appropriate topic for high-bandwidth discussion.

Scott

> -----Original Message-----
> From: regext <regext-bounces@ietf.org> On Behalf Of George Michaelson
> Sent: Monday, July 8, 2019 2:12 AM
> To: Cameron Hall <chall@staff.synergywholesale.com>
> Cc: regext@ietf.org
> Subject: [EXTERNAL] Re: [regext] RDAP jCard profile
>
> I think we should have time at the Montreal meeting to discuss this f2f. You
> have a proposal for a simplified model requiring re-implementation, we have
> a proposal for a simplification of the existing implementation. Both are worth
> discussing.
>
> -George
>
> On Mon, Jul 8, 2019 at 3:31 PM Cameron Hall
> <chall@staff.synergywholesale.com> wrote:
> >
> > Hi Tom,
> >
> > Having recently built our own RDAP server to meet the implementation
> deadline, and experienced first hand the implementation of jCard; I don't
> believe that simplifying the profile is sufficient enough.
> >
> > I'm under the assumption that jCard (vCard) was chosen due to its
> flexibility and wide adoption in terms of email/calendar/contact clients. While
> I can appreciate the flexibility, it was very tedious and complex to implement
> given that it is not human readable and not "straight-forward" so to speak. I
> do appreciate the specification of the fields required by RDAP in your draft,
> but I still think that jCard is "over-engineered" for the purpose of reporting
> contacts. The format for domain contact objects/mappings haven't changed
> in nearly ten years and given the direction the world is moving with privacy
> regulations I can't imagine us taking full-advantage of what jCard has to offer.
> >
> > I believe that JSContact better fits the RDAP system due to its overall
> simplicity. Being both human and machine readable is a huge advantage in
> comparison, as it will lessen implementation time and be a not require one to
> wrap their head around the complexities of the vCard/jCard formats.
> >
> > Not to mention, JSContact would complement the REST API quite nicely.
> >
> > - Cameron
> >
> >
> > On Mon, 8 Jul 2019 at 14:19, Tom Harrison <tomh@apnic.net> wrote:
> >>
> >> Hi all,
> >>
> >> This draft
> >> (https://tools.ietf.org/html/draft-harrison-regext-rdap-jcard-profile
> >> -00) is a profile of jCard for use in RDAP.  It is based on the jCard
> >> properties/parameters etc. used by the current RDAP servers, plus
> >> some extras that will likely be in use soon (e.g. support for
> >> properties in multiple languages).  Before moving forward with
> >> something like JSContact, we'd like to see whether profiling jCard
> >> will simplify it sufficiently for the group that it's no longer
> >> necessary to replace it with a new format (though obviously this
> >> can't fix problems that occur due to the format itself, such as
> >> difficulties with marshalling/unmarshalling jCard data).  Feedback would
> be appreciated.
> >>
> >> -Tom
> >>
> >> _______________________________________________
> >> regext mailing list
> >> regext@ietf.org
> >> https://www.ietf.org/mailman/listinfo/regext
> >
> > _______________________________________________
> > regext mailing list
> > regext@ietf.org
> > https://www.ietf.org/mailman/listinfo/regext
>
> _______________________________________________
> regext mailing list
> regext@ietf.org
> https://www.ietf.org/mailman/listinfo/regext