Re: [eppext] [apps-discuss] D-BRIEF 00
"Hollenbeck, Scott" <shollenbeck@verisign.com> Wed, 01 July 2015 20: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 4D6A71A1EEE for <eppext@ietfa.amsl.com>; Wed, 1 Jul 2015 13:55:16 -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 Khl2yE3imvcu for <eppext@ietfa.amsl.com>; Wed, 1 Jul 2015 13:55:13 -0700 (PDT)
Received: from mail-qg0-f100.google.com (mail-qg0-f100.google.com [209.85.192.100]) (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 EC9E01ACD85 for <eppext@ietf.org>; Wed, 1 Jul 2015 13:55:12 -0700 (PDT)
Received: by qgdj11 with SMTP id j11so1049355qgd.1 for <eppext@ietf.org>; Wed, 01 Jul 2015 13:55:12 -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:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:content-type:mime-version; bh=WbuNNooWpvkWxzSl6Y8It/yJqS3ornJvJf5BXYCi3z0=; b=BijTJovBiTD7NIc75itbyuZgaW1KZ+uuZ7oqF5xMDE3uEU/ybWvckR7wAu1Df83vvY ILFGhHu3+jkUtmNcRKStB8dBX+UFbgR+NHQio762KZta0wAxzm6lXS1y37ngr3etgPFJ 83cyPU99qrHq+CsbWXDR37yHawZS867f/FLGA3MMICu8OazR2TafTkNlQb+XUOoTniS7 DV6hGFb6W1YwChYg6yFwRyKEqmKNtHko3ce0QjYA11lWfF0r4URICVc+iFHLaa2liK9y neY1wvZ5vUktw3riSjXbLMi8zJQXv//7RThP+wjyEB7JVzB5AeP6oHG7ibzKlTtqjhkv jAgw==
X-Gm-Message-State: ALoCoQkRNate2xwAwtETGVM1KHP9jjrdpK1nPllap+Pjt4hppKO0avNNbutR4LmPCyUS3eyMBZLB4N7pgKnmgvfvlR7g8Rz86A==
X-Received: by 10.140.91.5 with SMTP id y5mr14600859qgd.90.1435784112188; Wed, 01 Jul 2015 13:55:12 -0700 (PDT)
Received: from brn1lxmailout01.verisign.com (brn1lxmailout01.verisign.com. [72.13.63.41]) by mx.google.com with ESMTPS id 66sm1957275qky.3.2015.07.01.13.55.11 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 01 Jul 2015 13:55:12 -0700 (PDT)
X-Relaying-Domain: verisign.com
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01 [10.173.152.255]) by brn1lxmailout01.verisign.com (8.13.8/8.13.8) with ESMTP id t61Kt5jP007754 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 1 Jul 2015 16:55:11 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0174.001; Wed, 1 Jul 2015 16:54:51 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Mike O'Connell <mike@dnservices.co.za>
Thread-Topic: [eppext] [apps-discuss] D-BRIEF 00
Thread-Index: AQHQr2zQjK+qckNShEC9OlfwL/VG653GXorwgADCuJA=
Date: Wed, 01 Jul 2015 20:54:50 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F4A010B05@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <B517E00C-D0CC-4900-A892-A40A9A578E7F@dnservices.co.za> <CAC4RtVDpvW0zJutb2aPN03hC5hZ3nYqBMNxCEPR02T+F2kZYxQ@mail.gmail.com> <831693C2CDA2E849A7D7A712B24E257F4A00C07E@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <2E003DA0-FB1B-4297-9C8C-CAE2227ADF06@dnservices.co.za>
In-Reply-To: <2E003DA0-FB1B-4297-9C8C-CAE2227ADF06@dnservices.co.za>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.173.152.4]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0043_01D0B41E.A28F6730"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/eppext/Y-pijLsPpPB0pYq30Ra6m6A3T2U>
Cc: Barry Leiba <barryleiba@computer.org>, "eppext@ietf.org" <eppext@ietf.org>
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: Wed, 01 Jul 2015 20:55:16 -0000
Thanks for confirming. I'll check and report back as quickly as I can (I'm currently out on a personal travel obligation; maybe tomorrow or Friday). Scott > -----Original Message----- > From: Mike O'Connell [mailto:mike@dnservices.co.za] > Sent: Wednesday, July 01, 2015 5:17 AM > To: Hollenbeck, Scott > Cc: Barry Leiba; eppext@ietf.org > Subject: Re: [eppext] [apps-discuss] D-BRIEF 00 > > Thanks for the feedback Scott, hand-coding XML is not for the faint of > heart… > > I’ve submitted 01 with the fixes. > > > On 25 Jun 2015, at 8:55 PM, Hollenbeck, Scott > <shollenbeck@verisign.com> wrote: > > > > 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 > > _______________________________________________ > > EppExt mailing list > > EppExt@ietf.org > > https://www.ietf.org/mailman/listinfo/eppext
- Re: [eppext] [apps-discuss] D-BRIEF 00 Barry Leiba
- Re: [eppext] [apps-discuss] D-BRIEF 00 Hollenbeck, Scott
- Re: [eppext] [apps-discuss] D-BRIEF 00 Mike O'Connell
- Re: [eppext] [apps-discuss] D-BRIEF 00 Hollenbeck, Scott
- Re: [eppext] [apps-discuss] D-BRIEF 00 Hollenbeck, Scott
- Re: [eppext] [apps-discuss] D-BRIEF 00 Hollenbeck, Scott