[eppext] Fwd: New Version Notification for draft-brown-epp-reverse-00.txt

Gavin Brown <gavin.brown@centralnic.com> Fri, 13 November 2015 11:02 UTC

Return-Path: <gavin.brown@centralnic.com>
X-Original-To: eppext@ietfa.amsl.com
Delivered-To: eppext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F0F31AC3C8 for <eppext@ietfa.amsl.com>; Fri, 13 Nov 2015 03:02:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 qJRZBKhSe8V1 for <eppext@ietfa.amsl.com>; Fri, 13 Nov 2015 03:02:05 -0800 (PST)
Received: from smtp.centralnic.com (smtp.centralnic.com [212.18.250.205]) (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 C27D21AC3C4 for <eppext@ietf.org>; Fri, 13 Nov 2015 03:02:04 -0800 (PST)
Received: from Gavins-MacBook-Pro.local (unknown [217.138.20.162]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.centralnic.com (Postfix) with ESMTPSA id D8BD5E1323; Fri, 13 Nov 2015 11:02:02 +0000 (UTC)
References: <20151113104509.14378.51007.idtracker@ietfa.amsl.com>
To: "eppext@ietf.org" <eppext@ietf.org>
From: Gavin Brown <gavin.brown@centralnic.com>
X-Enigmail-Draft-Status: N1110
Organization: CentralNic
X-Forwarded-Message-Id: <20151113104509.14378.51007.idtracker@ietfa.amsl.com>
Message-ID: <5645C329.4030501@centralnic.com>
Date: Fri, 13 Nov 2015 11:02:01 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <20151113104509.14378.51007.idtracker@ietfa.amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Qa9QMgkM4bbjErgMcmUnCdBux6dK6DrPW"
Archived-At: <http://mailarchive.ietf.org/arch/msg/eppext/lSLQbEpWrXB23oZxv5lYWZqyWq4>
Cc: Jothan Frakes <jothan@jothan.com>
Subject: [eppext] Fwd: New Version Notification for draft-brown-epp-reverse-00.txt
X-BeenThere: eppext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: EPPEXT <eppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/eppext>, <mailto:eppext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/eppext/>
List-Post: <mailto:eppext@ietf.org>
List-Help: <mailto:eppext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/eppext>, <mailto:eppext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Nov 2015 11:02:11 -0000

Hi all,

I've just uploaded an I-D for a new EPP extension. From the Introduction:

   The Extensible Provisioning Protocol (EPP) provides a way for clients
   to create and update objects in a central repository.  Usually, the
   commands that a client sends to a server will have been initiated
   upon request of a human being.  As a result, occasionally a command
   is sent which contains an error. [...] The extension described in this
   document attempts to provide an additional remedy for [cases where
   the existing EPP command repertoire cannot be used] by providing a
   way for a client to request that a previous command be reversed.  In
   order to reverse a command, the client need only record the
   <svTRID> returned by the server in its response to the command.

Before starting work on this extension, I looked around to see if there
was anything similar already out there. Nominet have an extension which
allows clients to cancel <renew> commands[1] but I wasn't able to find
anything that implemented a general purpose "undo".

One thing on the roadmap is to add clarity about what should happen if
the client tries to <reverse> a command that is still pending (ie the
original command got a 1001 response). Otherwise I think most of the
bases have been covered.

Comments and suggestions welcome as always!

G.

[1]
http://registrars.nominet.org.uk/namespace/uk/registration-and-domain-management/epp-commands#Unrenew

-- 
Gavin Brown
Chief Technology Officer
CentralNic Group plc (LSE:CNIC)
Innovative, Reliable and Flexible Registry Services
for ccTLD, gTLD and private domain name registries
https://www.centralnic.com/

CentralNic Group plc is a company registered in England and Wales with
company number 8576358. Registered Offices: 35-39 Moorgate, London,
EC2R 6AR.
--- Begin Message ---
A new version of I-D, draft-brown-epp-reverse-00.txt
has been successfully submitted by Gavin Brown and posted to the
IETF repository.

Name:		draft-brown-epp-reverse
Revision:	00
Title:		Command Reversal Extension for the Extensible Provisioning Protocol (EPP)
Document date:	2015-11-13
Group:		Individual Submission
Pages:		9
URL:            https://www.ietf.org/internet-drafts/draft-brown-epp-reverse-00.txt
Status:         https://datatracker.ietf.org/doc/draft-brown-epp-reverse/
Htmlized:       https://tools.ietf.org/html/draft-brown-epp-reverse-00


Abstract:
   This document describes an Extensible Provisioning Protocol (EPP)
   extension mapping for reversing previous EPP commands.

                                                                                  


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat

--- End Message ---