- From: Keith Schengili-Roberts <keith.roberts@ixiasoft.com>
- Date: Tue, 25 Jul 2017 20:48:55 +0000
- To: Richard Wallis <richard.wallis@dataliberate.com>
- CC: "public-schemaorg@w3.org" <public-schemaorg@w3.org>
- Message-ID: <BLUPR05MB1971EDF42789968D272C7CAA98B80@BLUPR05MB1971.namprd05.prod.outlook.com>
My preference would be tack on "Topic" rather than "Document" as a suffix to the proposed sibling elements to APIReference, to better reflect that these are self-contained document objects rather than full "documents" (in DITA, multiple topics are organized via a hierarchical bookmap). That does make it more DITA-specific in terms of the naming structure, but it would more accurately describe the content type. Here's what it would look like: - CreativeWork - Article - TechArticle - APIReference - ConceptTopic - GlossEntryTopic - ReferenceTopic - TaskTopic - TroubleshootingTopic Also, is this the right forum for putting together a list of potential properties for each of these elements in the hierarchy? Cheers! - Keith Schengili-Roberts Market Researcher and DITA Evangelist IXIASOFT 825 Querbes, Suite 200, Montréal, Québec, Canada, H2V 3X1 tel + 1 514 279-4942<tel:%2B%201%20514%20279-4942> / toll free + 1 877 279-4942<tel:%2B%201%20877%20279-4942> robertsk@ixiasoft.com<mailto:robertsk@ixiasoft.com> / www.ixiasoft.com<http://cp.mcafee.com/d/FZsS83gArhohhoh76zBN4TsSCztdBNV5xMSCztdBNVZUsrjhKCOUYyMedETo7n79EzCjpkDYqJxUa9RDVWN-SZ3oG_jBPpeI_fmfSTEr5nWsKrus7fnjovW_8TuKyqeuLsKCONvAQm4T6emKDp55mVEVvVkffGhBrwqrhdECXYDuZXTLuZPtPo0agvbqltDO-6P_QDO7GOfBk5i3VriHI-ndFEKc8L6MQ1wQg60MbwAQg1eDNd40Bm3LN-5Ld40Qp-4Ph07vfp7QdIL6Y11Q5gJZM7na> ________________________________ From: Richard Wallis <richard.wallis@dataliberate.com> Sent: July 12, 2017 2:27:25 PM To: Keith Schengili-Roberts Cc: public-schemaorg@w3.org Subject: Re: Suggestion for Describing Technical Documents Under Schema.org Hi Keith, This seems like a useful idea and would like to see more detail on the proposal. At this early stage I would highlight that some of the Type names (Concept, Reference, Task) are very generic words that may well have conflicting meanings in domains other than technical documentation so might benefit from being changed to something like ConceptDocument, etc. This may also be true for properties when you get more into detail. ~Richard. Richard Wallis Founder, Data Liberate http://dataliberate.com Linkedin: http://www.linkedin.com/in/richardwallis Twitter: @rjw On 12 July 2017 at 17:02, Keith Schengili-Roberts <keith.roberts@ixiasoft.com<mailto:keith.roberts@ixiasoft.com>> wrote: I have been lurking and learning in this forum for some time, and I would like to propose a schema.org<http://schema.org> structure to describe technical documentation content. My background is in DITA structured content, which comes in five distinct topic types: concept, reference, task, troubleshooting and glossentry (glossary entry). These topic types and their variants are defined in the OASIS DITA specification at: http://docs.oasis-open.org/dita/dita/v1.3/os/part2-tech-content/archSpec/technicalContent/dita-technicalContent-InformationTypes.html#dita_technicalContent_InformationTypes. There is already a hierarchy in schema.org<http://schema.org> for TechArticle, which currently only contains APIReference. I suggest adding to this hierarchy new child elements that match the names of the existing DITA topic types, which would give us: - CreativeWork - Article - TechArticle - APIReference - Concept - GlossEntry - Reference - Task - Troubleshooting There is already a well-defined specification for these topic types, so it ought to be relatively straightforward to define the properties for each element in the hierarchy. And while I am coming from a DITA perspective, there is technical writers creating non-structured content could also use these elements. Am hoping for some good discussion on this. Ideally I would like to outline possible properties for each element, and then leave the tool vendors to figure out how to output the appropriate Schema.org element values. Cheers! - Keith Schengili-Roberts Market Researcher and DITA Evangelist Chair of the OASIS DITA Adoption Committee IXIASOFT 825 Querbes, Suite 200, Montréal, Québec, Canada, H2V 3X1 tel + 1 514 279-4942<tel:%2B%201%20514%20279-4942> / toll free + 1 877 279-4942<tel:%2B%201%20877%20279-4942> robertsk@ixiasoft.com<mailto:robertsk@ixiasoft.com> / www.ixiasoft.com<http://cp.mcafee.com/d/FZsS83gArhohhoh76zBN4TsSCztdBNV5xMSCztdBNVZUsrjhKCOUYyMedETo7n79EzCjpkDYqJxUa9RDVWN-SZ3oG_jBPpeI_fmfSTEr5nWsKrus7fnjovW_8TuKyqeuLsKCONvAQm4T6emKDp55mVEVvVkffGhBrwqrhdECXYDuZXTLuZPtPo0agvbqltDO-6P_QDO7GOfBk5i3VriHI-ndFEKc8L6MQ1wQg60MbwAQg1eDNd40Bm3LN-5Ld40Qp-4Ph07vfp7QdIL6Y11Q5gJZM7na>
Received on Tuesday, 25 July 2017 20:49:28 UTC