[ 
https://issues.apache.org/jira/browse/ANY23-16?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16426520#comment-16426520
 ] 

ASF GitHub Bot commented on ANY23-16:
-------------------------------------

GitHub user HansBrende opened a pull request:

    https://github.com/apache/any23/pull/72

    ANY23-16 fix microdata property URIs

    This *pretty major* issue has been open for **seven years**... lol...
    
    mvn clean test -> all tests pass (after rewriting the tests to stop testing 
for the wrong behavior).

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/HansBrende/any23 ANY23-16

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/any23/pull/72.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #72
    
----
commit d82e0e501b7bcf6b10cdb34a97c3dd9dd94719d9
Author: Hans <firedrake93@...>
Date:   2018-04-05T06:19:03Z

    ANY23-16 fix microdata property URIs

----


> Property URI generation for Microdata/schema.org
> ------------------------------------------------
>
>                 Key: ANY23-16
>                 URL: https://issues.apache.org/jira/browse/ANY23-16
>             Project: Apache Any23
>          Issue Type: Bug
>          Components: microdata
>    Affects Versions: 0.7.0
>            Reporter: Lewis John McGibbney
>            Assignee: Hans Brende
>            Priority: Major
>             Fix For: 2.3
>
>
> What steps will reproduce the problem?
> 1. Parse, for example, microdata example from http://www.schema.org/Person
> 2. Notice the property triples are generated such as 
> http://www.schema.org/Person/name
> 3. RDFa example from 
> http://linter.structured-data.org/examples/schema.org/Person/ generates 
> http://www.schema.org/name
> 4. Also, microdata parser at http://linter.structured-data.org/ will generate 
> the same.
> Expected output is http://www.schema.org/name, as this is consistent with 
> both the schema.org OWL definition 
> (http://schema.org/docs/schemaorg.owlhttp://schema.rdfs.org/all.ttl) and the 
> schema.rdfs.org definition ().
> What version of the product are you using? Any23 v.0.6.0
> Actually, following the microdata-RDF description from the Microdata spec, 
> neither of these are what microdata should create, but that's uniformly 
> disregarded as wrong anyway. In my Google+ stream, I describe the process I 
> use in RDF::Microdata for generating property URIs from tokens in Microdata, 
> which I think would be the proper way to do it: 
> https://plus.google.com/115239936584020095918/posts/N2Wfiku19SS
> Expected generated output for Schema.org/Person example:
> {code}
> @prefix md: <http://www.w3.org/1999/xhtml/microdata#> .
> @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
> @prefix schema: <http://schema.org/> .
> <> md:item [ schema:address [ schema:addressLocality "Seattle";
>        schema:addressRegion "WA";
>        schema:postalCode "98052";
>        schema:streetAddress """
>       20341 Whitworth Institute
>       405 N. Whitworth
>     """;
>        a schema:PostalAddress];
>      schema:colleagues <www.xyz.edu/students/alicejones.html>,
>      <www.xyz.edu/students/bobsmith.html>;
>      schema:email <mailto:jane-...@xyz.edu>;
>      schema:image <janedoe.jpg>;
>      schema:jobTitle "Professor";
>      schema:name "Jane Doe";
>      schema:telephone "(425) 123-4567";
>      schema:url <www.janedoe.com>;
>      a schema:Person] .
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to