- From: Richard Wallis <richard.wallis@dataliberate.com>
- Date: Wed, 20 Sep 2017 16:54:37 +0100
- To: Joe Pairman <joepairman@gmail.com>
- Cc: "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAD47Kz4LVfNx1DFi=FhRyT+b0vuDaQCaQ=x56QqDLFbCjhE0Fw@mail.gmail.com>
Hi Joe, Sounds like a reasonable approach. When proposing updates to the descriptions of TechArticle & HowTo you might find the special markdown syntax for links to Schema terms useful e.g.. [[TechArticle]] will result in the correct html to provide the link to term page. ~Richard. Richard Wallis Founder, Data Liberate http://dataliberate.com Linkedin: http://www.linkedin.com/in/richardwallis Twitter: @rjw On 20 September 2017 at 15:39, Joe Pairman <joepairman@gmail.com> wrote: > Aaron, thanks for the example — I found a couple of other MTE examples > earlier in the day, but this one's very clean and also passes the SDTT, > which is nice. > > Richard, thank you for the "Schema.org in practice" links: very useful. > > What I have in mind, then, is to create a TechArticle / HowTo MTE example > but also to edit the description of each entity type to add > cross-references between them. As more people use Schema.org for technical > and procedural content, I think more people will need the properties of > both, and it would be good if they didn't have to do too much research to > find out how. > > Does that sound ok? > > By the way, it might be a while until I get round to doing these tweaks, > so if anyone else gets there quicker that's absolutely fine too! > > Best regards, > Joe > > On Tue, Sep 19, 2017 at 4:53 PM, Aaron Bradley <aaranged@gmail.com> wrote: > >> Hey Joe, here's a simple - and, from the Google Structured Data Testing >> perspective - example of an multi-type entity. Not using the types under >> discussion, but uses types well known to Google so hopefully illustrative. >> >> You'll see here properties that aren't valid an individual type - e.g. >> "sku" isn't valid for "Book" and "author" isn't valid for "Product" - but >> are valid when both are declared as an array for @type. >> >> <script type="application/ld+json"> >> { >> "@context": "http://schema.org", >> "@type": ["Product", "Book"], >> "aggregateRating": { >> "@type": "AggregateRating", >> "bestRating": "100", >> "ratingCount": "24", >> "ratingValue": "87" >> }, >> "sku": "1234", >> "author": { >> "@type": "Person", >> "name": "John Steinbeck", >> "sameAs": "https://en.wikipedia.org/wiki/John_Steinbeck" >> }, >> "image": "grapes-of-wrath.jpg", >> "name": "The Grapes of Wrath", >> "offers": { >> "@type": "Offer", >> "price": "9.95", >> "priceCurrency": "USD" >> } >> } >> </script> >> >> >> On Tue, Sep 19, 2017 at 12:48 AM, Joe Pairman <joepairman@gmail.com> >> wrote: >> >>> Hi Richard, >>> >>> Thank you for the information. An example of such a multi-type entity >>> would be very useful. Is there a facility for cross-linking between the two >>> types so that people looking at HowTo could also see the possible joint use >>> with TechArticle? (I'm not sure how the docs are generated; I assume >>> automatically from an RDFSs source, so not sure if arbitrary >>> cross-referencing is possible.) >>> >>> Who would normally update the documents? As it happens, I'll need to >>> come up with an example of this multi-type entity myself for an upcoming >>> presentation — would it be helpful if I made that available as a possible >>> example to use in the docs? >>> >>> Joe >>> >>> >>> On Mon, Sep 18, 2017 at 11:41 AM, Richard Wallis < >>> richard.wallis@dataliberate.com> wrote: >>> >>>> Hi Joe, >>>> >>>> The simple answer to your question is that there was probably very >>>> little connection between the recent development of the HowTo >>>> <http://schema.org/HowTo> type and its predecessor (by a long time) >>>> TechArticle <http://schema.org/TechArticle>. It certainly escaped my >>>> notice that ‘*Example: How-to topics, step-by-step*,’ was part of the >>>> TechArticle description. >>>> >>>> For your article that has procedural info use case I would agree that >>>> a multi-type entity would be the most suitable solution. >>>> >>>> I suggest that the description of TechArticle is tweaked a little to >>>> reference such a use, and an example or two added. >>>> >>>> ~Richard. >>>> >>> >> >
Received on Wednesday, 20 September 2017 15:55:03 UTC