Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70, #51)

2021-05-16 Thread Alessandro Vesely
On Fri 14/May/2021 20:21:59 +0200 Brotman, Alex wrote: We "can avoid", but *must* we? There are a number of tickets this impacts. Yes. Matt mentioned ticket #51 (added in the subject), for example. That change might break consumers who meticulously check the values, but those who just

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-15 Thread Matthäus Wander
Alessandro Vesely wrote on 2021-05-14 20:12: > In my tiny MX I have a cache of 631 aggregate reports received > recently.  121 reports from 31 unique org_names have a /feedback/version > element, 510 from 37 organizations don't.  The latter group includes > google.com, Yahoo! Inc., Verizon Media,

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-14 Thread Brotman, Alex
arc@ietf.org > Subject: Re: [dmarc-ietf] Versioning and XML namespaces in aggregate > reports (#33, #70) > > On Fri 14/May/2021 15:42:56 +0200 Brotman, Alex wrote: > > There are a few tickets that may break report ingestion systems due to > structure and/or value changes. Sh

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-14 Thread Alessandro Vesely
On Fri 14/May/2021 15:42:56 +0200 Brotman, Alex wrote: There are a few tickets that may break report ingestion systems due to structure and/or value changes. Should we decide that's an implementation issue, or that we truly can't change the format of the reports? I'm sure most ingestion

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-14 Thread Brotman, Alex
Subject: Re: [dmarc-ietf] Versioning and XML namespaces in aggregate > reports (#33, #70) > > Alessandro Vesely wrote on 2021-05-10 18:29: > > On Mon 10/May/2021 17:28:20 +0200 Dave Crocker wrote: > >> If an new spec merely /adds/ to a previous spec, then the presence o

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-13 Thread Matthäus Wander
Alessandro Vesely wrote on 2021-05-10 18:29: > On Mon 10/May/2021 17:28:20 +0200 Dave Crocker wrote: >> If an new spec merely /adds/ to a previous spec, then the presence of >> the new constructs is self-declaring.  The only requirement is to have >> the base specification declare that

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-10 Thread Alessandro Vesely
On Mon 10/May/2021 17:28:20 +0200 Dave Crocker wrote: On 5/10/2021 7:10 AM, Matthäus Wander wrote: I support the use of the namespace declaration. A report with namespace declaration allows for automatic syntax checks with XML Schema Validation. Version numbers, and the like, tend to be a lot

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-10 Thread Matthäus Wander
John Levine wrote on 2021-05-10 17:21: > It appears that Matthäus Wander said: >> 1) #33 suggests to add a versioned XML namespace declaration in the root >> element. >> https://trac.ietf.org/trac/dmarc/ticket/33 >> >> I support the use of the namespace declaration. > > >> 4) How does the

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-10 Thread Dave Crocker
On 5/10/2021 7:10 AM, Matthäus Wander wrote: I support the use of the namespace declaration. A report with namespace declaration allows for automatic syntax checks with XML Schema Validation. Version numbers, and the like, tend to be a lot less useful than intuition leads one to expect. The

Re: [dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-10 Thread John Levine
It appears that Matthäus Wander said: >1) #33 suggests to add a versioned XML namespace declaration in the root > element. >https://trac.ietf.org/trac/dmarc/ticket/33 > >I support the use of the namespace declaration. >4) How does the report generator know which format version the consumer

[dmarc-ietf] Versioning and XML namespaces in aggregate reports (#33, #70)

2021-05-10 Thread Matthäus Wander
1) #33 suggests to add a versioned XML namespace declaration in the root element. https://trac.ietf.org/trac/dmarc/ticket/33 I support the use of the namespace declaration. A report with namespace declaration allows for automatic syntax checks with XML Schema Validation. XSD validators refuse to