Re: Question on https://github.com/finnle/ITS-2.0-Testsuite/pull/22/

I have committed the updates for input and output for provenance html. The
commit can be seen here
https://github.com/finnle/ITS-2.0-Testsuite/commit/86db8050b3a95ea5de5c9812395d111d0d1639b1

Thanks,
Leroy


On 21 August 2013 13:55, Leroy Finn <finnle@tcd.ie> wrote:

> Thanks that has cleared things up for me. I will do the changes to HTML
> prov now.
>
> Thanks,
> Leroy
>
>
> On 21 August 2013 13:25, Yves Savourel <ysavourel@enlaso.com> wrote:
>
>> Sorry I didn’t pay attention to the provRule selector.
>> Yes, that would work.
>>
>> -ys
>>
>> From: Felix Sasaki [mailto:fsasaki@w3.org]
>> Sent: Wednesday, August 21, 2013 2:17 PM
>> To: Yves Savourel
>> Cc: 'Leroy Finn'; 'Multilingual Web LT-TESTS Public'
>> Subject: Re: Question on
>> https://github.com/finnle/ITS-2.0-Testsuite/pull/22/
>>
>> Am 21.08.13 14:12, schrieb Yves Savourel:
>> Shouldn’t the anchor include the content?
>> Like:
>>
>> <p class="prov-records-ref"><a href="#pr1">This paragraph was translated
>> from the machine. </a></p>
>>
>> Probably rather not - the empty anchor emphasizes that this is not
>> something to click on. If it includes the content a brower would
>> display it with blue underline.
>>
>> - Felix
>>
>>
>>
>>
>> From: Felix Sasaki [mailto:fsasaki@w3.org]
>> Sent: Wednesday, August 21, 2013 1:47 PM
>> To: Leroy Finn
>> Cc: Yves Savourel; Multilingual Web LT-TESTS Public
>> Subject: Re: Question on
>> https://github.com/finnle/ITS-2.0-Testsuite/pull/22/
>>
>> Am 21.08.13 13:28, schrieb Leroy Finn:
>> Just to clarify before I make the update to the HTML test suite files and
>> remove the global examples for HTML that the following is
>> stated in the draft (see underlined):
>>
>> "The Provenance data category can be expressed with global rules, or
>> locally on individual elements. For elements, the data category
>> information inherits to the textual content of the
>> element, including child elements and attributes."
>>
>> If we are saying we can't do it for HTML but we can for XML this should
>> probably be changed in the draft.  As Felix stated:
>>
>> What would be the proper replacement for the "id"  attribute here - any
>> idea? .. e.g. HTML "p" you can only use id, class, style,
>> title, align - nothing seems to fit.
>>
>> Any thoughts?
>>
>> Good point. However, I wouldn't change that in the draft. It would be
>> strange to have global provenance only for XML. How about
>> this:
>>
>> <html>
>>   <head>
>>     <meta charset=utf-8>
>>     <title>Test</title>
>>     <script id=pr1 type=application/its+xml>
>>       <its:provenanceRecords xml:id="pr1" xmlns:its="
>> http://www.w3.org/2005/11/its">
>>         <its:provenanceRecord
>>          toolRef="http://www.onlinemtex.com/2012/7/25/wsdl/"
>>          org="acme-CAT-v2.3"
>>          provRef="
>> http://www.examplelsp.com/excontent987/production/prov/e6354"
>>          revToolRef="http://www.mycat.com/v1.0/download"
>>          revOrg="acme-CAT-v2.3" />
>>       </its:provenanceRecords>
>>     </script>
>>     <script id=pr2 type=application/its+xml>
>>       <its:provenanceRecords xml:id="pr2" xmlns:its="
>> http://www.w3.org/2005/11/its">
>>         <its:provenanceRecord
>>          person="John Doe"
>>          orgRef="http://www.legaltrans-ex.com/"
>>          provRef="http://www.examplelsp.com/excontent987/legal/prov/e6354
>> "
>>          revPerson="Tommy Atkins"
>>          revOrgRef="http://www.example.myorg.com" />
>>         <its:provenanceRecord
>>          revPerson="John Smith"
>>          revOrgRef="http://john-smith.qa.example.com" />
>>         </its:provenanceRecords>
>>       </script>
>>   </head>
>>   <body>
>>     <p class="prov-records-ref"><a href="#pr1"></a>This paragraph was
>> translated from the machine.</p>
>>     <p class="prov-records-ref"><a href="#pr2"></a>This text was
>> translated directly by a person.</p>
>>   </body>
>> </html>
>>
>> and a rules file like this
>>
>> <its:rules version="2.0">
>>     <its:provRule selector="//*[@class='prov-records-ref']"
>> provenanceRecordsRefPointer="h:a/@href"/>
>>   </its:rules>
>>
>>
>> I see a use case in which users don't want to have local its-* attributes
>> in HTML. They then could so something like the above
>> (using the empty "a" elements).
>>
>> - Felix
>>
>>
>>
>>
>> Leroy
>>
>> On 21 August 2013 11:32, Leroy Finn <finnle@tcd.ie> wrote:
>> I have pushed the XML update. I did it in a similar fashion that
>> you recommended Felix see the commit here both input and output for
>> XML were updated . I will do the HTML update now.
>>
>> XML Commit:
>> https://github.com/finnle/ITS-2.0-Testsuite/commit/0e5171eb9cf465a3536f330dfe253337c9ca8efd
>>
>> Leroy
>>
>> On 21 August 2013 10:19, Felix Sasaki <fsasaki@w3.org> wrote:
>> Makes both sense, thanks a lot, Leroy.
>>
>> Best,
>>
>> Felix
>>
>> Am 21.08.13 11:17, schrieb Leroy Finn:
>> Also I will correct the xml files now.
>>
>> Thanks,
>> Leroy
>>
>> On 21 August 2013 10:10, Leroy Finn <finnle@tcd.ie> wrote:
>> Yeah I see what you mean the error occurs with 'id' attribute in 4 out of
>> the 8 HTML examples namely : 1,2,5 and 8. What course of
>> action should I take? Should i just replace id
>> with its-provenance-records-ref?
>>
>> Thanks,
>> Leroy
>>
>> On 21 August 2013 08:50, Yves Savourel <ysavourel@enlaso.com> wrote:
>> I was wondering that too.
>> Not sure. I suppose class could hold the URI even of the value is not a
>> URI type.
>>
>> The truth is probably that it’s unlikely that someone use a global rule
>> with provenanceRecordsRefPointer when the attribute
>> its-provenance-records-ref can be used inside the document.
>>
>> -ys
>>
>> From: Felix Sasaki [mailto:fsasaki@w3.org]
>> Sent: Wednesday, August 21, 2013 9:08 AM
>> To: Yves Savourel
>> Cc: 'Multilingual Web LT-TESTS Public'
>> Subject: Re: Question on
>> https://github.com/finnle/ITS-2.0-Testsuite/pull/22/
>>
>> Am 21.08.13 08:35, schrieb Yves Savourel:
>> By the way: it looks like we have the same incorrect use of id in most of
>> the HTML examples too.
>>
>> Good point. What would be the proper replacement for the "id" attribute
>> here - any idea? At e.g. HTML "p" you can only use id,
>> class, style, title, align - nothing seems to fit.
>>
>> - Felix
>>
>>
>>
>> -ys
>>
>> From: Felix Sasaki [mailto:fsasaki@w3.org]
>> Sent: Wednesday, August 21, 2013 8:13 AM
>> To: Multilingual Web LT-TESTS Public
>> Subject: Question on https://github.com/finnle/ITS-2.0-Testsuite/pull/22/
>>
>> Hi all,
>>
>> see
>> https://github.com/finnle/ITS-2.0-Testsuite/pull/22/
>> and the proposed change at
>>
>> https://github.com/garfieldnate/ITS-2.0-Testsuite/commit/1417ef0408876a0bc525d1e9b51c5e5b7c016197
>> garfieldnate is right about xml:id. I am just wondering whether xml:id is
>> the right attribute here. Or should the file (relevent
>> part below) rather look like this?
>>
>>
>> <its:rules version="2.0">
>>     <its:provRule selector="/text/body/par"
>>       provenanceRecordsRefPointer="@ref"/>
>>     <its:provRule selector="/text/body/legalnotice"
>>       provenanceRecordsRefPointer="@ref"/>
>>   </its:rules>
>>   <title>Translation Revision Provenance Agent: Global Test in XML</title>
>>   <body>
>>     <par ref="#pr1"> This paragraph was translated from the machine.</par>
>>     <legalnotice ref="#pr2">This text was
>>       translated directly by a person.</legalnotice>
>>   </body>
>>
>> Best,
>>
>> Felix
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>

Received on Wednesday, 21 August 2013 14:05:19 UTC