- From: Dan Brickley <danbri@google.com>
- Date: Thu, 17 Mar 2016 12:34:25 +0000
- To: Phil Barker <phil.barker@hw.ac.uk>, wikier@apache.org
- Cc: "public-schema-course-extend@w3.org" <public-schema-course-extend@w3.org>
(copying Sergio Fernández who proposed EventSeries mentioned below) On 17 March 2016 at 10:12, Phil Barker <phil.barker@hw.ac.uk> wrote: > Hello all, > I think this is non-controversial: I have added to the wiki pages describing > how to identify the start date, end date and location of a Course Instance > by using the existing startDate, endDate and location properties in > schema.org. This is just filling in what we had already put into examples > when discussing CourseInstance as a sub-type of Event. > > This doesn't quite finish the job of describing where and when a course > happens. A course instance may comprise several events, i.e. the individual > lessons, lectures, seminars, labs, tests, exams etc. Requirement e) says we > must be able to identify the dates and times at which individual course > events are offered [1]. This is implied in some of the other requirements, > e.g. about accessibility of events that are part of a course and the > locations at which they are held. > > I propose we use http://schema.org/subEvent to point to these individual > course meetings, which would each be a http://schema.org/EducationEvent It > would then be possible to give relevant details about each one. > > I'll also note that it is often the case that lessons etc occur regularly > (e.g. lab classes every Wednesday morning). There is an open issue for how > to represent such events in schema.org at > https://github.com/schemaorg/schemaorg/issues/240 Thank you for bringing up this (potentially quite important) overlap. #240 is "Schema.org should say something about repeating events" See also EventSeries proposal at https://github.com/schemaorg/schemaorg/issues/447 (with a documented / illustrated concrete proposal at https://github.com/schemaorg/schemaorg/pull/446 ). Sergio - could I persuade you to take a look at the Course proposals (see https://www.w3.org/community/schema-course-extend/wiki/Main_Page and nearby) to see if the Course usecases can be accomodated within the repeating Event / EventSeries design discussed in #446/#447? Phil et al., does this make any sense, e.g. perhaps treating CourseInstance as a named subtype of EventSeries? (or at least sharing structure/approach with it) Dan > Phil > > > 1. https://www.w3.org/community/schema-course-extend/wiki/Outline_use_cases > > -- > -- > 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 Thursday, 17 March 2016 12:34:55 UTC