W3C home > Mailing lists > Public > public-vocabs@w3.org > January 2013

Re: schema.org documentation should show multiple inheritance chains when multiple parents for type

From: Dan Brickley <danbri@danbri.org>
Date: Sun, 27 Jan 2013 00:08:58 +0000
Message-ID: <CAFfrAFrFDwERnrvbA4=-crA6wWc-QDWP5W6++T_Lo5a=-ZgB2Q@mail.gmail.com>
To: Jason Ronallo <jronallo@gmail.com>
Cc: public-vocabs <public-vocabs@w3.org>
On 26 January 2013 22:44, Jason Ronallo <jronallo@gmail.com> wrote:
> I want to raise an issue on the schema.org documentation, that I
> haven't seen raised before.
>
> The schema.org documentation should show multiple inheritance chains
> when there are multiple parents for a type. For instance a Hospital is
> a CivicStructure, MedicalOrganization, and EmergencyService. No matter
> which "Hospital" link you follow on the Full Hierarchy page you end up
> on the same http://schema.org/Hospital page, as you should. But the
> only hierarchy displayed is:
>
> Thing > Place > CivicStructure > Hospital
>
> It should also show the other inheritance chains:
>
> Thing > Organization > LocalBusiness > MedicalOrganization > Hospital
> Thing > Organization > LocalBusiness > EmergencyService > Hospital
>
> The design might be prettier or more compact than the above, but this
> data seems important for understanding the definition and possible
> uses of types that have multiple inheritance. It also helps to be able
> to look at other documentation pages to find definitions of those
> types and related markup examples.
>
> Does this seem like a valid issue?

Yes, sounds like we could improve things here. Thanks.

> I would have added this to the issue tracker myself, but it seems to
> be behind a login.

Anyone on this list who has a W3C account (using same email address as
their list membership) ought to be able to edit the WebSchemas wiki
and issue tracker. But I've raised an issue on your behalf here,
https://www.w3.org/2011/webschema/track/issues/20

Thanks,

Dan


> Jason
>
Received on Sunday, 27 January 2013 00:09:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 27 January 2013 00:09:27 GMT