Re: Response draft for Jan Wielemaker JR8-2/54

Sandro Hawke wrote:
>> I am happy to see I generated some storm here, so I am not 100% sure
>> what changes should happen on the response to Jan... There seem to be no
>> consensus...
>>
>> I will call it a day. Maybe by the time I am back tomorrow everything
>> will be solved...:-)
> 
> I suggest we do one of these:
> 
>      - ask Jan whether he was thinking of something like TriX or something 
>        like Rigid-RDF. 
> 

I would not complicate things too much with this...

>      - make a response which works in either case, eg by simply pointing
>        out that TriX-like solutions aren't very useful (in case that's
>        what he was thinking about) and saying nothing about other
>        possible approaches to generalized XML.
> 

I tried to do that, and the incriminated paragraph now reads:

[[[
There is, however, a further issue to consider. Let us suppose that a
regular XML encoding, closely reflecting RDF triples, was used
(something like TriX[1], for example). That would mean that OWL
construct would have to be encoded in, essentially, an XML
transliteration of N-triples. Though this would be well defined, it
would still be complicated to manage the resulting XML content through,
say, XPath, and almost impossible to define an XML schema that could be
used by a schema aware editor. This is simply due to the fact that the
triple representation of OWL constructs are, by their very nature,
fairly complex (think of the representation of class intersections using
RDF lists). One could of course imagine a slightly more complex XML
encoding of RDF, but it is unclear at the moment what that would be. In
other words, relying on a generic XML format for RDF may not satisfiy
the requirements end users have for such a serialization of OWL due to
its inherent complexity.
]]]


>      - drop the argument about TriX, since I don't think Jan really
>        cares about it, and even if he does, it doesn't really matter.
> 

We can of course drop the whole paragraph, but I believe it is more
proper to answer Jan's concerns...

Ivan




> I'm fine doing the work on any of these.
> 
>     -- Sandro
> 
> 
>> Ivan
>>
>> Bijan Parsia wrote:
>>> On 10 Mar 2009, at 15:41, Sandro Hawke wrote:
>>> [snip]
>>>> I don't think that's the relevant claim.   I read Jan's comment to say:
>>>>
>>>>     If OWL 2 has a serialization which is XML-Schema-friendly, it should
>>>>     use some general solution for making such serializations, not
>>>>     something which is specific to OWL 2.
>>> Well, I read your email to say, "Oh yes, Bijan, I think you are 100%
>>> right on GRDDL and I'll fight on your side to the death."
>>>
>>> Ok, that's a *little* more extreme, but it's pretty hard to see where
>>> your reading is coming from :)
>>>
>>>> Now there are two different kinds of schema-friendliness.  There is the
>>>> TriX style, where the schema checks that you have triples, but doesn't
>>>> care what the triples are.
>>> And would be the most likely thing to be picked up for standardization,
>>> at the moment.
>>>
>>>>   I don't find this very interesting or
>>>> useful; it certainly doesn't meet Bijan's needs.
>>> INDEED.
>>>
>>>> I suspect it's not
>>>> what Jan is talking about.
>>>>
>>>> So the interesting/useful kind of schema-friendliness is where the XML
>>>> schema makes sure the right sort of triples are present, in the right
>>>> graph shapes.  That's the kind of schema-friendliness OWL/XML and Rigid
>>>> RDF offer.
>>> Huh? The kind of schema-friendliness really has nothing to do with
>>> triples, it has to do with making the relevant structures salient to an
>>> XML Schema like schema language and type system.
>>>
>>>> The paragraph I'd like to eliminate seems to argue against the first
>>>> kind of schema-friendliness, which I don't think anyone is actually
>>>> advocating.  Worse, it suggests that because this first kind of
>>>> friendliness is painful, all kind of generalized schema-friendliness are
>>>> painful.
>>> The only demonstrated version of the second I've seen was RSS 1.0. And
>>> it didn't really work there either.
>>>
>>> Current practice is to convert. E.g., GRDDL.
>>>
>>> If you want to demonstrate an alternative, then do so. In my experience,
>>> TriX or TurtleXML is much more the standard notion and thus much more
>>> likely what Jan is meaning, to the degree he has anything specific in mind.
>>>
>>> Cheers,
>>> Bijan.
>>>
>>>
>> -- 
>>
>> Ivan Herman, W3C Semantic Web Activity Lead
>> Home: http://www.w3.org/People/Ivan/
>> mobile: +31-641044153
>> PGP Key: http://www.ivan-herman.net/pgpkey.html
>> FOAF: http://www.ivan-herman.net/foaf.rdf
>>
>> --------------ms080901070701050802060802
>> Content-Type: application/x-pkcs7-signature; name="smime.p7s"
>> Content-Transfer-Encoding: base64
>> Content-Disposition: attachment; filename="smime.p7s"
>> Content-Description: S/MIME Cryptographic Signature
>>
>> MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII6zCC
>> AtAwggI5oAMCAQICEA7FTO/sMc63+jiuUqlFGzkwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE
>> BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
>> I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MTEzMDA5MTI0NloX
>> DTA5MTEzMDA5MTI0NlowPTEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEaMBgG
>> CSqGSIb3DQEJARYLaXZhbkB3My5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
>> AQC9r9lx+qPyvihw8xCOjTkbSAbzSYggXUDQgwf/mFcP+mh730SlgGaWfH28IhZ1uJr9RZSj
>> L6fMs4mYHWD1Az4EEnliTkz2uv3J41cKww9ER1Nose/t2nUGrHo88pLX3j2QLMAw9asZL5Bu
>> C7q5/HcNpxCLHcgUlZt2FwHYb92aRr/+UuGCjRi6+uCNkPWDkRPS2qZr/CYQnN2FJSf1JrrT
>> QrX0d8dweMC0WL9nrLvrPIhaorLAcwYvVHY//E+GtyytsKnecR9fnDjzD+WXke3hZtNWdefV
>> fTnH2FPKVYDNn4jPt4jC4WstXY477dml5YQ1i4Z1nqF0J6isIhi+s8nZAgMBAAGjKDAmMBYG
>> A1UdEQQPMA2BC2l2YW5AdzMub3JnMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEA
>> HAoClvlUgzzhJSankpumbIA9xr79949IKqVEfa2RnkGjQOCLwlw8EaMWvvK31DFPtCISTu/T
>> fKwWUqIlciHrDue137excr9BeY05FqgGbavHrSD3AvZHAaSPSc7jVBP4JPEgXEN/aj4uTIkR
>> w8sq0bEIEABzz1P9Gjeicc4j5YIwggLQMIICOaADAgECAhAOxUzv7DHOt/o4rlKpRRs5MA0G
>> CSqGSIb3DQEBBQUAMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu
>> ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu
>> ZyBDQTAeFw0wODExMzAwOTEyNDZaFw0wOTExMzAwOTEyNDZaMD0xHzAdBgNVBAMTFlRoYXd0
>> ZSBGcmVlbWFpbCBNZW1iZXIxGjAYBgkqhkiG9w0BCQEWC2l2YW5AdzMub3JnMIIBIjANBgkq
>> hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAva/Zcfqj8r4ocPMQjo05G0gG80mIIF1A0IMH/5hX
>> D/poe99EpYBmlnx9vCIWdbia/UWUoy+nzLOJmB1g9QM+BBJ5Yk5M9rr9yeNXCsMPREdTaLHv
>> 7dp1Bqx6PPKS1949kCzAMPWrGS+Qbgu6ufx3DacQix3IFJWbdhcB2G/dmka//lLhgo0Yuvrg
>> jZD1g5ET0tqma/wmEJzdhSUn9Sa600K19HfHcHjAtFi/Z6y76zyIWqKywHMGL1R2P/xPhrcs
>> rbCp3nEfX5w48w/ll5Ht4WbTVnXn1X05x9hTylWAzZ+Iz7eIwuFrLV2OO+3ZpeWENYuGdZ6h
>> dCeorCIYvrPJ2QIDAQABoygwJjAWBgNVHREEDzANgQtpdmFuQHczLm9yZzAMBgNVHRMBAf8E
>> AjAAMA0GCSqGSIb3DQEBBQUAA4GBABwKApb5VIM84SUmp5KbpmyAPca+/fePSCqlRH2tkZ5B
>> o0Dgi8JcPBGjFr7yt9QxT7QiEk7v03ysFlKiJXIh6w7ntd+3sXK/QXmNORaoBm2rx60g9wL2
>> RwGkj0nO41QT+CTxIFxDf2o+LkyJEcPLKtGxCBAAc89T/Ro3onHOI+WCMIIDPzCCAqigAwIB
>> AgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4g
>> Q2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEo
>> MCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhh
>> d3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVl
>> bWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkG
>> A1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNV
>> BAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEB
>> AQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9R
>> zgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4H
>> v0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB
>> /wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1Ro
>> YXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAc
>> MRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oL
>> LswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsA
>> xRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwh
>> GTXeJLHTHUb/XV9lTzGCA2QwggNgAgEBMHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRo
>> YXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBG
>> cmVlbWFpbCBJc3N1aW5nIENBAhAOxUzv7DHOt/o4rlKpRRs5MAkGBSsOAwIaBQCgggHDMBgG
>> CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA5MDMxMDE3MTk1N1ow
>> IwYJKoZIhvcNAQkEMRYEFFqwC8zrVPXsDIojFOEzpg+wwP4QMFIGCSqGSIb3DQEJDzFFMEMw
>> CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G
>> CCqGSIb3DQMCAgEoMIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK
>> ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u
>> YWwgRnJlZW1haWwgSXNzdWluZyBDQQIQDsVM7+wxzrf6OK5SqUUbOTCBhwYLKoZIhvcNAQkQ
>> AgsxeKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5
>> KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQ
>> DsVM7+wxzrf6OK5SqUUbOTANBgkqhkiG9w0BAQEFAASCAQBzVnPI4AlfPl1eMCqZ4osiitRl
>> C0KdUSQsIiH3Dx6Yk+q2wWtySPuwvigji+lQov/vmBoB7dMbU9ssbwdRhYQdUtU3uCbLkOk/
>> MvyXZ7/VA1M2YbIZ6Gh0jojGl7u4F2kNp3kFoZw0yS1vhRY/s682JIOI+pdVwlCGk0UvNmud
>> ZDvRysfBKOGeolAEFN9KTQa7fr2ywn0Jh5W+1rc9Of1lnZN41MIqWnjaxNT0P4xFPMKBrhSR
>> N1B44xaxMQukXqbwnGlD5fIpBZvtl0wM3HBnOrmC2pXRBXLZBBcVZDBevkKE+6Ge0OXMcL4z
>> PkQvlLcVJiGN765mHatLGnNWItFSAAAAAAAA
>> --------------ms080901070701050802060802--

-- 

Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Wednesday, 11 March 2009 10:16:26 UTC