-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2013 11 20 rdf fixes #656
2013 11 20 rdf fixes #656
Conversation
Previous output was wrong when creditName was not set: <http://orcid.org/0000-0001-6938-0820> a foaf:Person , prov:Person ; rdfs:label "org.orcid.jaxb.model.message.GivenNames@85e2bd83 org.orcid.jaxb.model.message.FamilyName@76036e97" ;
as http://orcid.org/0000-0001-6938-0820/orcid-profile is not accessible, but http://orcid.org/0000-0001-6938-0820/ IS and returns the profile for browsers. Thus we can still distinguish between the person and the profile without rendering two different resources. Technically <http://orcid.org/0000-0001-6938-0820> should declare a HTTP header: Content-Location: <http://orcid.org/0000-0001-6938-0820/> to be crystal clear about the fact that the page differs from the person, but that is not as important as keeping them separate within the FOAF rendering in RDF.
as /orcid-works does not work on the public URIs or when coming from a web browser
Downloaded from http://www.geonames.org/ontology/ontology_v3.1.rdf on 2013-11-20 License: http://creativecommons.org/licenses/by/3.0/ See http://www.geonames.org/ontology/documentation.html
TODO: Include country name (in which language?)
I updated the patch to include the actual country information. See https://gist.github.com/stain/7568062 for partial example. |
Awesome! All the Integration and unit test pass. Merging. I'll also deploy to sandbox today and repost on this thread to give you a chance to test before going live. |
Thanks! Looking forward to test it live. On Thu, Nov 21, 2013 at 7:34 PM, Robert Peters notifications@github.comwrote:
Stian Soiland-Reyes |
I realized that http://orcid.org/0000-0001-9842-9718/ with the final slash
Is this intentional? The URL with / redirects correctly if I ask for RDF: c:\Users\stain>curl -L -H "Accept: text/turtle" Perhaps there is another URL I could use that would give the same content On Fri, Nov 22, 2013 at 1:31 PM, Stian Soiland-Reyes <
Stian Soiland-Reyes |
Hi Stan - your code is on sandbox-1.orcid.org. With URLs I'll have to talk to some people. I would guess what your are seeing isn't likely to change, since we always want people to use http://orcid.org/0000-0001-9842-9718 when sharing their ORCID iD. If we support an alternative url for displaying the html record we will have two issues. 1 users will start sharing more then one url. 2 search engines will likely start flagging pages as duplicate content, or flagging the wrong pages. Given that making the case for 301 redirecting http://orcid.org/0000-0001-9842-9718/ to http://orcid.org/0000-0001-9842-9718 should be easy to make. However I'm not sure you would consider that a suitable answer? |
Hi Stian. I did some poking around in the ORCID RDF (and looked briefly at the FOAF spec) and realized that the
So, in principle I suppose it does not matter whether this URI actually resolves or not, as it's only used to identify the account entity. Would it perhaps solve the issue to make the |
Yeah, I think that would be easier, just #account or something. It is not However for foaf:publications that is not so good.. I'll have a look at Have you had any further thoughts on how to display the publication list in
|
sorry, this dropped off my radar and I forgot to reply! I don't yet have a firm idea about RDF-zing the works listing. But this is something we're planning to spend some time looking into in ODIN (http://odin-project.eu), as part of the Interoperability work package. We have a simple Ruby app (http://feed.labs.orcid-eu.org/) which sits in front of the ORCID API and generates a works feed in various formats. This app could serve as a handy playground for RDF experimentation. It'd be great if you could be in the loop and advise on this work in coming months! |
Sure, keep me involved! I'm not sure how much time I can commit as I have Perhaps it would also be good to talk about what would be the intended use Just having some semi-central place to look up the corresponding I know other sites like ResearchGate also have this information, but I get Perhaps the possibility to give outgoing links from a publication to it's Looking forward to your thoughts!
|
[switching conversation from Github to private E-mail] |
1 similar comment
[switching conversation from Github to private E-mail] |
This proposed patch fixes a few outstanding issues with the FOAF RDF from ORCID (e.g. from https://pub.orcid.org/experimental_rdf_v1/0000-0001-6938-0820 )
rdfs:label "org.orcid.jaxb.model.message.GivenNames@85e2bd83"
)foaf:account no
w goes to the ORCID URI with a trailing / - e.g. http://orcid.org/0000-0001-9842-9718/ - this means the URI actually works in a browser (before it was/orcid-bio
which only works at API endpoint)owl:sameAs
in FOAF (stronger than the current "FOAF") - this can be used to strongly link the ORCID web identifier with any existing identifierNote that I have not been able to this on a full system, although the unit tests in
org.orcid.api.common.writer.rdf.RDFWriterTest
verify that the modifications work.