Re: WebID Test Suite

On 27 Mar 2011, at 17:37, bergi wrote:
> Yesterday I had a look at the evaluation and report language schema and
> was thinking about the missing part for the webid tests. I have created
> a proposal for a generic authentication schema [1].
> Here are some examples [2] how the output could look like. The
> 'TestResult' gets a new child 'Authentication'. The 'Authentication'
> itself can have a 'Status' or the 'Status' can be assigned to an 'ID'.
> In the WebID case a missing x509v3 san uri extension can be represented
> with a 'Failure' (sub property of 'Status') as a child of
> 'Authentication'. If the WebID certificate contains multiple uris each
> 'ID' can have it's own 'Status'.
> If you're confused, just have a look at the examples.
> The schema also contains some user/password authentification stuff.
> [1]
> [2]

Hi Bergi, 

   This looks like it is going in the right direction, though I have no experience
with the test ontology yet. I tried to look at your example, but when cwm 
on it I get the following error. (I like to use cwm
to transform input into n3 which I can read more easily.)

$ cwm
#Processed by Id:,v 1.197 2007/12/13 15:38:39 syosi Exp 
        #    using base 
        Traceback (most recent call last):
  File "/Users/hjs/Programming/", line 750, in <module>
  File "/Users/hjs/Programming/", line 455, in doCommand
  File "/Users/hjs/Programming/", line 210, in load
  File "/Users/hjs/Programming/", line 901, in feed
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xml/sax/", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xml/sax/", line 338, in start_element_ns
    AttributesNSImpl(newattrs, qnames))
  File "/Users/hjs/Programming/", line 631, in startElementNS
    in nested context:\n%s""" %(name, qname, attrs, str))
swap.sax2rdf.BadSyntax: Expected no value, found name=(u'', u'ID'); qname=None, attrs=<xml.sax.xmlreader.AttributesNSImpl instance at 0x1014d8368>
            in nested context:
['outermost level', {4}, None, None, None, '']
['no context', {4}, None, None, None, '']
['Description (have subject)', {4}, None, result1, None, '']
['no value', {4}, authn:Authentication, result1, None, '']

>> Night!
>>>> Henry
>>>>> Cheers,
>>>>> 	Michael
>>>>> [1]
>>>>> [2]
>>>>> [3]

Social Web Architect

Received on Monday, 28 March 2011 09:09:12 UTC