Re: 7th August: DIDWG Special Topic Call - Abstract Data Model

Hi Tom,
Backus-Naur form and variations are great to describe syntax. INFRA adds an
ability to describe algorithms, which is one INFRA's main goal:

* Help write clear and readable algorithmic prose by clarifying otherwise
ambiguous concepts

https://infra.spec.whatwg.org/#goals

Best regards,
Filip


On Sat, Aug 10, 2024 at 6:45 PM Tom Jones <thomasclinganjones@gmail.com>
wrote:

> i guess i should have added this as well
>
> ABNF is a standardized formal grammar notation used in several Internet
> syntax specifications, e.g. URI, HTTP, IMF, SMTP, IMAP, and JSON. ABNF is
> specified by RFC 5234 and RFC 7405; the latter updates two portions of the
> former. The syntax of ABNF is specified in ABNF itself.
> ..tom
>
>
> On Sat, Aug 10, 2024 at 9:29 AM Tom Jones <thomasclinganjones@gmail.com>
> wrote:
>
>> It might help others, like those in CS or CE to explain that INFRA is a
>> means to describe the structure of the Chromium user agent. (Not other user
>> agents AFAIK.)
>> One part of INFRA is a standard is to reduce the syntax to a current
>> version of the Backus–Naur form.
>> I find context to be helpful in evaluating a proposal.
>> NB. I have no issues with normal forms, but am not currently a user
>> myself.
>>  Interestingly, most normal forms are context free, which is a limitation
>> that makes them easy to use, but ...
>>
>> Be the change you want to see in the world ..tom
>>
>>
>> On Thu, Aug 8, 2024 at 6:06 PM Manu Sporny <msporny@digitalbazaar.com>
>> wrote:
>>
>>> On Thu, Aug 8, 2024 at 6:06 PM Tom Jones <thomasclinganjones@gmail.com>
>>> wrote:
>>> > I couldn't find any examples of where it is used for a shipping
>>> product.  Got a link?
>>>
>>> Here's one for HTML5:
>>>
>>> https://html.spec.whatwg.org/multipage/infrastructure.html#infrastructure
>>>
>>> ... and Fetch:
>>>
>>> https://fetch.spec.whatwg.org/#infrastructure
>>>
>>> ... and the File API:
>>>
>>> https://www.w3.org/TR/FileAPI/
>>>
>>> ... as I said, shipping to billions of people.
>>>
>>> -- manu
>>>
>>> --
>>> Manu Sporny - https://www.linkedin.com/in/manusporny/
>>> Founder/CEO - Digital Bazaar, Inc.
>>> https://www.digitalbazaar.com/
>>>
>>

Received on Saturday, 10 August 2024 17:18:00 UTC