Re: [eppext] [apps-discuss] D-BRIEF 00

"Hollenbeck, Scott" <shollenbeck@verisign.com> Thu, 25 June 2015 18:55 UTC

Return-Path: <shollenbeck@verisign.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 D1C001A904C for <eppext@ietfa.amsl.com>; Thu, 25 Jun 2015 11:55:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 Vqz36jx90n_9 for <eppext@ietfa.amsl.com>; Thu, 25 Jun 2015 11:55:56 -0700 (PDT)
Received: from mail-qg0-f99.google.com (mail-qg0-f99.google.com [209.85.192.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA9821A8AE5 for <eppext@ietf.org>; Thu, 25 Jun 2015 11:55:55 -0700 (PDT)
Received: by qgdq107 with SMTP id q107so4514962qgd.0 for <eppext@ietf.org>; Thu, 25 Jun 2015 11:55:55 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:thread-topic:thread-index:date :message-id:references:in-reply-to:accept-language:content-language :content-type:content-transfer-encoding:mime-version; bh=ZkTEJe3jr89LTCHxVvSmcHFcQH4/VPGk8R4YIsQioTo=; b=VZhlxlTPxrKQUY9u8wDhtokBm9Cl8DFzpyUhbkQDDOJmZsQr36QA8L+W56HuEFczhA HJNU+9gZ0mwRBQQVQo+ldVrSzXLStZcKV99WRvMSZEJoKEutT3WNpPpWWTYFKjg8b+w6 f/fRg5dzwYgeuqY9dG1YCWguJTmfaOhkreB6r4aRkVsyr40y9P6Q1/250H+d7pEpLAcx wg7MbJdcBKS23I4vrUqpeuBbsZ77KAnvR2sdLJy920hQ2khTN4ZZYVOTLch6FLzaDaEj uSoajDpnp2fnlZKqCghlWXJKPf2+WchM/38/iHml2PktKiP9Fw72+q83zRcQc3Roual0 lBIQ==
X-Gm-Message-State: ALoCoQlHFjKYZS7ow/MqUQMBjTFhCWv4o9XUHy8KvWM5aqId8cUkf+aTLgevzFGO0XuWKjkbESMwy8wXDbKQRVjeFQVZ/cEYCw==
X-Received: by 10.55.17.204 with SMTP id 73mr52441562qkr.83.1435258555144; Thu, 25 Jun 2015 11:55:55 -0700 (PDT)
Received: from brn1lxmailout01.verisign.com (brn1lxmailout01.verisign.com. [72.13.63.41]) by mx.google.com with ESMTPS id lx8sm7198249qcb.2.2015.06.25.11.55.54 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 25 Jun 2015 11:55:55 -0700 (PDT)
X-Relaying-Domain: verisign.com
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02 [10.173.152.206]) by brn1lxmailout01.verisign.com (8.13.8/8.13.8) with ESMTP id t5PItpOj021344 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 25 Jun 2015 14:55:51 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0174.001; Thu, 25 Jun 2015 14:55:51 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Barry Leiba <barryleiba@computer.org>, Mike O'Connell <mike@dnservices.co.za>, "eppext@ietf.org" <eppext@ietf.org>
Thread-Topic: [eppext] [apps-discuss] D-BRIEF 00
Thread-Index: AQHQr2zQjK+qckNShEC9OlfwL/VG6529jfkg
Date: Thu, 25 Jun 2015 18:55:50 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F4A00C07E@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <B517E00C-D0CC-4900-A892-A40A9A578E7F@dnservices.co.za> <CAC4RtVDpvW0zJutb2aPN03hC5hZ3nYqBMNxCEPR02T+F2kZYxQ@mail.gmail.com>
In-Reply-To: <CAC4RtVDpvW0zJutb2aPN03hC5hZ3nYqBMNxCEPR02T+F2kZYxQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/eppext/ESRRfKejfXeF6KvbOUl2z8sIn6A>
Subject: Re: [eppext] [apps-discuss] D-BRIEF 00
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: Thu, 25 Jun 2015 18:55:58 -0000

I'm not currently subscribed to apps-discuss. Please forward this as appropriate.

There are a few bugs in either the XML source file included in Appendix B or the XML Schema included in Appendix C. Here's one example:

> Attribute 'pc:name' is not allowed to appear in element 'pc:policylimit'.

The XML source includes this line:

<pc:policylimit pc:name="address_1" pc:min="8" pc:max="255"/>

The schema defines these attributes (note that the three described above (name, min, and max) are undefined):

<complexType name="policyLimit">
  <attribute name="xpath" type="string" use="required"/>
  <attribute name="minlen" type="int"/>
  <attribute name="maxlen" type="int"/>
  <attribute name="mincount" type="int"/>
  <attribute name="maxcount" type="int"/>
  <attribute name="regex" type="string"/>
  <attribute name="code" type="int"/>
  <attribute name="desc" type="string"/>
</complexType>

Fixes are needed to the XML source or schema.

Scott

> -----Original Message-----
> From: EppExt [mailto:eppext-bounces@ietf.org] On Behalf Of Barry Leiba
> Sent: Thursday, June 25, 2015 1:32 PM
> To: Mike O'Connell; eppext@ietf.org
> Subject: Re: [eppext] [apps-discuss] D-BRIEF 00
> 
> I'm sending this along to the eppext folks, who seem like an
> appropriate gang to ask for review here.  Mike is planning to send
> this to the Independent Stream Editor (ISE) after he gets some
> feedback.  What he's hoping for here is some review and comment to
> improve the document before he does that.  If you have some time and
> comments, please make them in the message thread on the apps-discuss
> list (and to Mike).  Thanks.
> 
> Barry
> 
> On Tue, Jun 23, 2015 at 8:59 AM, Mike O'Connell <mike@dnservices.co.za>
> wrote:
> > Hi Apps,
> >
> > Thanks to Barry Leiba for guiding me along the process to submit this
> draft.
> >
> > I’ve submitted a draft for Dynamic Business-Rules Implementation and
> > Execution Framework (D-BRIEF).
> >
> > Summary:
> >
> > D-BRIEF is an XML framework built to contain a scriptable language
> which
> > operates on business objects within a real-time system.
> >
> >
> > Ideology:
> >
> > The foundation concepts include:
> >
> > Object -> Event mappings
> > Scriptable language container for running “micro" commands on a
> request
> > based system
> > In real-time refresh of business rules, rapid turn-around time
> > UI Editable
> > Unix style “micro” commands
> > By utilising a “cron” style system one can implement an asynchronous
> > interface that executes Object -> Events at a later stage.
> >
> >
> > Within the referenced libraries we wrote additional meta style calls
> which
> > allowed us to manipulate the session as follows:
> >
> > Invoke another Object -> Event synchronously which simplifies the
> layout of
> > the business policy, we use it for derivative objects.
> > Exit execution at any point
> > Queue a task for asynchronous processing
> >
> >
> >
> > Unfortunately I’m not able to release the UI editor or the actual
> engine
> > code that operates the framework due to IP concerns; however I will
> attempt
> > again in a few weeks to release at least the engine code.
> >
> > The framework is defined in:
> > https://datatracker.ietf.org/doc/draft-oconnell-dbrief/
> >
> > Thank you for your time.
> >
> > Sincerely,
> >
> > --
> >
> > Mike O'Connell
> > Domain Name Services (Pty) Ltd
> > +27 11 568 2812
> >
> >
> > _______________________________________________
> > apps-discuss mailing list
> > apps-discuss@ietf.org
> > https://www.ietf.org/mailman/listinfo/apps-discuss
> >
> 
> _______________________________________________
> EppExt mailing list
> EppExt@ietf.org
> https://www.ietf.org/mailman/listinfo/eppext