- From: Richard Wallis <richard.wallis@dataliberate.com>
- Date: Wed, 1 Jun 2016 15:47:51 +0100
- To: Stuart Sutton <sasutton@dublincore.net>
- Cc: Phil Barker <phil.barker@hw.ac.uk>, "public-schema-course-extend@w3.org" <public-schema-course-extend@w3.org>
- Message-ID: <CAD47Kz5QhCi+L74KLFjeho2DnKHWvTD3bEvev0gDZTCGjW0miA@mail.gmail.com>
provider <http://schema.org/provider> is already a well used property in Schema. “The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.” It’s use on CreativeWork may help in the discussion here. ~Richard. Richard Wallis Founder, Data Liberate http://dataliberate.com Linkedin: http://www.linkedin.com/in/richardwallis Twitter: @rjw On 1 June 2016 at 15:14, Stuart Sutton <sasutton@dublincore.net> wrote: > On Wed, Jun 1, 2016 at 3:23 AM, Phil Barker <phil.barker@hw.ac.uk> wrote: > ... > >> >> Richard has suggested using the existing offeredBy [2] property to >> indicate who is making the course available. >> "Both Course and CourseInstance inherit the offers property which would >> be used to identify individual Offer(s). Offer has the offeredBy property >> to reference the offering organisation/institution." [ >> https://lists.w3.org/Archives/Public/public-schema-course-extend/2016May/0006.html >> RJW] >> >> That seems sound, but I do have a concern that it ends up being quite >> complex, is anyone going to argue for the simpler option of extending the >> range of offeredBy so that it can be used on Course & CourseInstance >> directly? >> > > Phil,I think you meant extending the domain and not the range of > offeredBy? A legitimate, useful argument can be made for extending the > domain of offeredBy to include Course. An assertion that a Course is > offeredBy a particular Organization or set of Organizations would be useful > without reference to a particular Offer. I have some difficulty with such > an extension to CourseInstance because it is, in a way, a particular offer > (lower case). > >> >> >> Neither schema.org/offeredBy nor schema.org/creator fully cover what it >> means for an organization to provide a course. I propose a new property to >> cover this: >> >> provider, a property of Course with expect range Organization, being the >> Organization which is responsible for providing the educational input for >> the course, e.g. providing content, educational events, assessments, >> accreditation etc. >> > > Would a provider property solve the "endorsed" aspect of provenance noted. > >> >> >> I have started a wiki page for this requirement [3] and will work up an >> example or two for it. >> >> >> Phil >> >> 1. >> https://www.w3.org/community/schema-course-extend/wiki/Outline_use_cases#use_case_1.4_refining_UC1_by_provenance >> 2. http://schema.org/offeredBy >> 3. >> https://www.w3.org/community/schema-course-extend/wiki/Organizations_providing_and_offering_course >> >> -- >> -- >> Phil Barker @philbarker >> LRMI, Cetis, ICBL http://people.pjjk.net/phil >> Heriot-Watt University >> >> Ubuntu: http://xkcd.com/456/ >> not so much an operating system as a learning opportunity. >> >> >
Received on Wednesday, 1 June 2016 14:48:20 UTC