[regext] Re: RESTful EPP Charter side meeting Thursday 13:00
"Andrew Newton (andy)" <andy@hxr.us> Thu, 25 July 2024 13:04 UTC
Return-Path: <andy@hxr.us>
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 6D7B2C239D63 for <regext@ietfa.amsl.com>; Thu, 25 Jul 2024 06:04:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.805
X-Spam-Level:
X-Spam-Status: No, score=-1.805 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hxr-us.20230601.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w1AYm3WENcww for <regext@ietfa.amsl.com>; Thu, 25 Jul 2024 06:04:47 -0700 (PDT)
Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33ED1C3756A0 for <regext@ietf.org>; Thu, 25 Jul 2024 06:04:17 -0700 (PDT)
Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2f0407330a3so1543931fa.3 for <regext@ietf.org>; Thu, 25 Jul 2024 06:04:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hxr-us.20230601.gappssmtp.com; s=20230601; t=1721912656; x=1722517456; 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=JoZh/86ZlxMtYgyGdGCjQ1BCIuezpGD+WhncFQp5xSk=; b=leNZvTNt9D4nH4+P8hzJs/nHk/4/UQqA351QKo/7SJ4EdNJDScst0q/OX4MWne+SdH ddYHhTBETLwfp+DAX341b1qZhSF6vbkzrGZCkvT1/4qJLjya+pbyZxdnA32X6kpL19Xz AJxIJibPDwDW/myXeQPUryDFyN5d4UwQ4pNM+tFy7V1p1CMhOWd4UiTez3MwFSdCeeZl etKGHilr40HmVTs4Lk0vR50rDusLz2qg3TTeXDB2PAfmM5Z1lGFX/uTF6yQyko3TxzsQ YGxZrJMtwOSLvQuPnLiNSws2uiXJaloVWAkxh/JPH0AtgrGt2BD+oIXOcbClgcYbij6/ z19A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721912656; x=1722517456; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JoZh/86ZlxMtYgyGdGCjQ1BCIuezpGD+WhncFQp5xSk=; b=txp9Q7GePycwLwfvwCY525tucHrGcPTZkERGMs3F06ksqlmpGiV0lCNH+SpCAohrLV noIe4+uUsimH42zpwl8wVO8L2cWeejYiffHauwBW3yNMtr8cMr9OczlA9qRY3aa+2Har M+VmtkOODQDyMCPEIR9DfmrtVqIdoLvxvQv5LkKxGd/UI0R//C5J50jnEFcDZOivoNa9 DKn7dX5O2ayna2zKcKlLbQb2dvdRjtrD/O1bFJjaQVwelWbR3orIAVALCItPapdaqjJ2 8LKeo3XRQuu3NRWag1LtAC/6Hctye2jgn3JzZbTMpjQ+Gmo2sQYWnK53pWwdW/lA2t1t DDOQ==
X-Forwarded-Encrypted: i=1; AJvYcCWkZ2yk1vqeRHheVBsV3F6gI5lCZYIs8BX2eeoLadcMsZ38Q5Hds86kOTfZhF5baCXituTe7zZ7qw7Chw/7HBE=
X-Gm-Message-State: AOJu0Yyk1+29fldaYGDBLniFYmmFYn6PfF+/2GvtuSy+0KpN6f+1iRfJ l6SfFbl5Yd5V3AdJ3HaVvLfHApzdwsDoB7KWF/Evc3aZUNqzdfAxbDYVmR0nFxCha1M1mX0p1Tl fY5EsIlsKP4ER9vkyIIZIj61+i2MnzN/d/wAnuxlhq0EjXp21yJSNdQ==
X-Google-Smtp-Source: AGHT+IHHk94mFJhl7awRp78FzBhNwifoNjiprkzsst4JD0UrZqYwnHivwLuGOaQi/aVwAhGAA6vI8g65+l4yRIvYhgk=
X-Received: by 2002:a05:6512:4026:b0:52e:9c69:b25b with SMTP id 2adb3069b0e04-52fd3f2b3d0mr1831939e87.28.1721912655835; Thu, 25 Jul 2024 06:04:15 -0700 (PDT)
MIME-Version: 1.0
References: <603C6F0D-CED2-4624-8F2E-6A9F4BEB6083@sidn.nl> <CAN8C-_KWKxJ47CkL31UNPCgs0wqi6zce=j4aFPvDY4e4cnXn7g@mail.gmail.com> <780DCB74-893A-4D32-8DAA-35BC91FD3AC7@verisign.com>
In-Reply-To: <780DCB74-893A-4D32-8DAA-35BC91FD3AC7@verisign.com>
From: "Andrew Newton (andy)" <andy@hxr.us>
Date: Thu, 25 Jul 2024 06:04:04 -0700
Message-ID: <CAAQiQRc9G0xetPCmE491jv4xz=GoZ0OGEBQoZwo_PmGppvC7EQ@mail.gmail.com>
To: "Gould, James" <jgould=40verisign.com@dmarc.ietf.org>
Content-Type: multipart/related; boundary="0000000000002fbe1e061e120874"
Message-ID-Hash: VBB5KPOAROLY3P2FUSRUOMIK5EFR4EW7
X-Message-ID-Hash: VBB5KPOAROLY3P2FUSRUOMIK5EFR4EW7
X-MailFrom: andy@hxr.us
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-regext.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "orie@transmute.industries" <orie@transmute.industries>, "maarten.wullink@sidn.nl" <maarten.wullink@sidn.nl>, "regext@ietf.org" <regext@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [regext] Re: RESTful EPP Charter side meeting Thursday 13:00
List-Id: Registration Protocols Extensions Working Group <regext.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/6xOLiUYNc0nG_JcF4uPMyPkjoAI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Owner: <mailto:regext-owner@ietf.org>
List-Post: <mailto:regext@ietf.org>
List-Subscribe: <mailto:regext-join@ietf.org>
List-Unsubscribe: <mailto:regext-leave@ietf.org>
I agree with this. Furthermore, if a greenfield approach is desired it would help if the protocol is not called EPP or a variation otherwise there will be confusion. -andy On Thu, Jul 25, 2024 at 4:57 AM Gould, James <jgould= 40verisign.com@dmarc.ietf.org> wrote: > I view two options for meeting the goals of REPP, which I believe is to > have a more Cloud-friendly provisioning protocol: > > > > 1. Incremental Approach > 1. Implement incremental changes to EPP that make it more > Cloud-friendly, which does need to be fully compliant with the EPP RFCs. > This includes adding support for the HTTP transport that is handled by EoH, > support for client-side state that can be handled via an EPP command > response extension (e.g., leverage something like JWT, extend the login > command and login response to create the token, and have the extension pass > the token with each EPP command to propagate the state) that can be used > with any EPP transport (EoT, EoH, and EoQ), and create an EPP URL routing > layer that optimizes the routing decisions to the EPP services. This is > certainly not REST but it would be fully compliant with the EPP RFCs and > would not require a rebuild of the existing EPP services, since the > extensions are optional. This work could be done by REGEXT, where the only > question mark is the definition of the EPP URL routing layer in the > existing charter. Other aspects of REPP could be considered for the > Incremental Approach, where this list is what I’ve thought of thus far. > 2. Greenfield Approach > 1. Define a new provisioning protocol that does not attempt to > extend EPP, but instead takes the lessons learned from RDAP for REST and > the lessons learned from EPP for the data model and extensibility to define > a new RESTful provisioning protocol. EPP is more than RFC 5730 but > includes all the extensions that have been created over the past 20 years, > so creating a new provisioning protocol that can support a similar set of > features will be a very large undertaking. This large task is best suited > for a new working group with a defined set of requirements. Attempting to > do this work in REGEXT would need to de-prioritize the extension work, > since it will consume most if not all the focus. All the EPP services and > extensions would need to be re-implemented and transitioned from EPP. I > personally worked on the development of EPP and the transition from RRP, > and the effort and impact should not be underestimated. > > > > What is currently defined in REPP is more Greenfield but is attempting to > maintain some compatibility with EPP. I would go with the fully compatible > Incremental Approach or a pure Greenfield Approach. > > > > -- > > > > JG > > > [image: cid87442*image001.png@01D960C5.C631DA40] > > > *James Gould *Fellow Engineer > jgould@Verisign.com > > 703-948-3271 > 12061 Bluemont Way > Reston, VA 20190 > > Verisign.com <http://verisigninc.com/> > > > > *From: *Orie Steele <orie@transmute.industries> > *Date: *Wednesday, July 24, 2024 at 9:00 PM > *To: *Maarten Wullink <maarten.wullink@sidn.nl> > *Cc: *Registration Protocols Extensions <regext@ietf.org> > *Subject: *[EXTERNAL] [regext] Re: RESTful EPP Charter side meeting > Thursday 13:00 > > > > *Caution:* This email originated from outside the organization. Do not > click links or open attachments unless you recognize the sender and know > the content is safe. > > Hi, > > > > I said that we heard 2 paths forward: > > > > - recharter / expand existing charter > > - new working group > > > > If you feel strongly about this topic, I welcome any comments on this list > or to me or the chairs privately. > > > > There seems to be energy to do this work, I'll work with you all to find > the right approach. > > > > Thanks to the authors and chairs for the presentation in today's meeting. > > > > Regards, > > > > OS, ART AD > > > > On Wed, Jul 24, 2024, 3:35 PM Maarten Wullink <maarten.wullink@sidn.nl> > wrote: > > Hi All, > > > > Thank you all, for the comments and suggestions during our discussion > earlier today about RESTful EPP. > > The Area Director suggested we create a new working group for this and > similar work. > > > > If you are interested in joining us, to discuss and write a concept > charter for this new WG, we have organised a side meeting for this on > Thursday. > > Online participation is also an option, the URL will be added to the wiki > shortly. > > > > Room: Tennyson > > Time: 1300-14:00 > > URL: https://wiki.ietf.org/en/meeting/120/sidemeetings > <https://secure-web.cisco.com/1c9F5WwSIlo9XMwTM6J8h11yl1EFLkyVrgN49FLlBoU5AK1JtkdZWOQXZeb_ahBS4P7-6NDCZenNLquQrX1DhBv4IwG5IEbq5QtL28jON0grvoikwD3NBrQxAECXWpMStlRhicpWcAxc4eg9ndNHhEfE_wyMX8jlZQo-p_CXPWo6t1qpA-hinWx2NVZOmFpeSbg8tCtMpTNMh2QityccUZPuxP32j8EKsUYzixCGwClZBjQsCRKz0zq5NAtVBuYCwBMOEFkv3cZLstbB0BCGyuGOOCQtM2NsKPFYGZyhyYVc/https%3A%2F%2Fwiki.ietf.org%2Fen%2Fmeeting%2F120%2Fsidemeetings> > > > > Best, > > > > Maarten > > > > _______________________________________________ > regext mailing list -- regext@ietf.org > To unsubscribe send an email to regext-leave@ietf.org >
- [regext] RESTful EPP Charter side meeting Thursda… Maarten Wullink
- [regext] Re: RESTful EPP Charter side meeting Thu… Orie Steele
- [regext] Re: RESTful EPP Charter side meeting Thu… George Michaelson
- [regext] Re: RESTful EPP Charter side meeting Thu… Jim Reid
- [regext] Re: RESTful EPP Charter side meeting Thu… George Michaelson
- [regext] Re: RESTful EPP Charter side meeting Thu… Hollenbeck, Scott
- [regext] Re: RESTful EPP Charter side meeting Thu… George Michaelson
- [regext] Re: [Ext] Re: RESTful EPP Charter side m… Gavin Brown
- [regext] Re: RESTful EPP Charter side meeting Thu… Andrew Newton (andy)
- [regext] Re: RESTful EPP Charter side meeting Thu… kowalik@denic.de
- [regext] Re: RESTful EPP Charter side meeting Thu… kowalik
- [regext] Re: RESTful EPP Charter side meeting Thu… Gould, James
- [regext] Re: RESTful EPP Charter side meeting Thu… kowalik@denic.de
- [regext] Re: RESTful EPP Charter side meeting Thu… Rubens Kuhl
- [regext] Re: [Ext] Re: RESTful EPP Charter side m… Gavin Brown
- [regext] Re: RESTful EPP Charter side meeting Thu… Gould, James
- [regext] Re: RESTful EPP Charter side meeting Thu… mario.loffredo
- [regext] Re: RESTful EPP Charter side meeting Thu… Arnt Gulbrandsen
- [regext] Re: RESTful EPP Charter side meeting Thu… Maarten Wullink
- [regext] Re: [Ext] Re: RESTful EPP Charter side m… Maarten Wullink
- [regext] Re: RESTful EPP Charter side meeting Thu… Gould, James
- [regext] Re: RESTful EPP Charter side meeting Thu… Gould, James