0. The validator isn't the spec.

cheers
Bill

James M Snell wrote:
> 
> +++1
> 
> Joe Gregorio wrote:
> 
>> On 8/4/05, Danny Ayers <[EMAIL PROTECTED]> wrote:
>>  
>>
>>> I don't really understand why this should be treated any differently
>>> than the numerous other problematic things that could happen if one
>>> doesn't take the spec literally. (I'd suggest spec prose trumps RNG
>>> grammar, as there's a lot of other stuff not expressable in the
>>> grammar).
>>>   
>>
>>
>> "Some sections of this specification are illustrated with fragments of
>> a non-normative RELAX NG Compact schema [RELAX-NG]. However, the text
>> of this specification provides the definition of conformance. A
>> complete schema appears in Appendix B."
>>
>> This is quoted directly from Section 1.3.
>>
>> This whitespace issue is a good illustration of why the schema isn't
>> normative ;)
>>
>> I would vote for leaving the text as is and having the validator give
>> errors on whitespace.
>>
>> We have the same issue with dates and believe they should be flagged
>> likewise, i.e. errors on whitespace.
>>
>>   -joe
>>
>>
>>  
>>
>>> But now the issue has been raised, it does seem reasonable to add a
>>> note (assuming the process is ok for that) to the effect that stray
>>> whitespace in content is an error. I can't see how it can be desirable
>>> to allow it (though am not given to lying in the road).
>>>
>>> At the application level we're back to Postel again - publishers
>>> shouldn't pump this stuff out,  but liberal clients may find it useful
>>> to trim whitespace from IRI and date fields. But surely that's outside
>>> the scope of the format spec itself.
>>>
>>> Cheers,
>>> Danny.
>>>
>>> -- 
>>>
>>> http://dannyayers.com
>>>
>>>
>>>   
>>
>>
>>
>>  
>>
> 
> 
> 
> 


Reply via email to