- From: Phil Barker <phil.barker@hw.ac.uk>
- Date: Mon, 6 Jun 2016 16:20:41 +0100
- To: public-schema-course-extend@w3.org
I have created an example of provider and offeredBy based on the Coursera data scientists toolbox course. https://www.w3.org/community/schema-course-extend/wiki/Organizations_providing_and_offering_course Does anyone want to add anything? Phil On 01/06/2016 16:23, Phil Barker wrote: > On 01/06/16 15:47, Richard Wallis wrote: >> 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. >> > > Perfect. I had missed that. I think "service provider, service > operator" covers what we need. > > Thanks. Phil > > > >> ~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 >> <mailto:sasutton@dublincore.net>> wrote: >> >> On Wed, Jun 1, 2016 at 3:23 AM, Phil Barker <phil.barker@hw.ac.uk >> <mailto: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 <http://schema.org/offeredBy> nor >> schema.org/creator <http://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, ICBLhttp://people.pjjk.net/phil >> Heriot-Watt University >> >> Ubuntu:http://xkcd.com/456/ >> not so much an operating system as a learning opportunity. >> >> >> > > -- Phil Barker @philbarker LRMI, Cetis, ICBL http://people.pjjk.net/phil Heriot-Watt University Workflow: http://www.icbl.hw.ac.uk/~philb/workflow/
Received on Monday, 6 June 2016 15:22:02 UTC