-
Notifications
You must be signed in to change notification settings - Fork 844
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
Add an example showing how availability of a Book at a Library is modelled #733
Comments
I'm (perhaps obviously) happy to take responsibility for this task... |
@dbs :) I've just talked Eric Miller through installing AppEngine on his laptop, but if you can take a lead here that would be great. AFAIK "seller" is still the best practice for relating the Offer to the Library, rather than say "provider". Nobody has shouted about this being terrible but I'm open to trying to find less $-oriented language if it is proving an obstacle. Let's work out some ideal examples here in the issue tracker to make sure they're capturing the use cases everyone cares about, rather than getting distracted by redesigning vocab. |
@dbs - did you get a chance to look at this yet? |
@danbri My apologies, this slipped off my radar; I'll pull some examples together tonight. |
Thanks @dbs! |
So let's start with a simplified example of the offer made of a DVD from the Music Resource Centre (MRC), which is part of the Laurentian University system. This is based on https://laurentian.concat.ca/eg/opac/record/2845929:
So we're mapping the shelving location to Note that we include a little inline description of the library (it's name) in case the agents won't follow their nose and retrieve the data at the assigned URL. If they do resolve that, however, there they will find:
Well, okay, you would actually get the deprecated I suppose one could model the same sort of relationships using How is that for a start--relatively clear so far? |
Thanks @dbs! Let's try this in JSON-LD next. Whoever gets their first let's keep things in this issue for now... |
So something like:
|
Rather related (and motivated), we now have offeredBy queued up pending review and inclusion in next release - http://sdo-phobos.appspot.com/offeredBy should we stick this example in too, with s/seller/offeredBy/ ? /cc @RichardWallis |
+1 put it in - replacing seller with offeredBy. Also the Library example would useful. |
One example still needed converting to JSON-LD from Turtle. I tried it automatically but result is ugly: |
Fixed that Turtle to JSON-LD snag, see http://sdo-phobos.appspot.com/Library |
In Phobos |
Raw materials:
/cc @dbs @RichardWallis @erimille @vholland
Consider illustrating use of http://schema.org/parentOrganization http://schema.org/department
The text was updated successfully, but these errors were encountered: