W3C home > Mailing lists > Public > public-schemaorg@w3.org > February 2020

Re: Proposal: BoatTerminal, BoatReservation, BoatTrip

From: Dan Brickley <danbri@google.com>
Date: Tue, 25 Feb 2020 17:48:22 +0000
Message-ID: <CAK-qy=5fzh8KOKacJfjO16-eCTZzccGq8no1u8ZRHOhgUejnaQ@mail.gmail.com>
To: Guha <guha@google.com>
Cc: Martin Hepp <mfhepp@gmail.com>, Magico Martinez <magico@apple.com>, "schema.org Mailing List" <public-schemaorg@w3.org>
Let's keep this moving...

On Mon, 10 Feb 2020 at 17:39, Guha <guha@google.com> wrote:

> Martin, I am not sure I agree about forcing everything related to vehicles
> into a general model for vehicles.
>
> I think it is a very good idea to have the concepts of Boat, Helicopter,
> etc. My issue was with specific properties such as boatName. There will be
> properties that are specific to boats, specific to planes, specific to
> electric vehicles, etc. but I don't think name is one of them.
>

From the subsequent conversation on the list it sounds like the trainName
in https://schema.org/TrainTrip is there to distinguish the name of the
train from the name of the trip. I'm +1 for adding vehicle subtypes and any
associated tweaks, but I think there's also a strong case to progress the
boattrip proposal first since it will bring things up to parity with trains.

Shall we merge the PR and get started with Boat, Helicopter, Train and
other Vehicle subtypes? https://schema.org/Vehicle currently lists
BusOrCoach, Car, Motorcycl, MotorizedBicycle...

Dan

guha
>
> On Mon, Feb 10, 2020 at 8:52 AM Martin Hepp <mfhepp@gmail.com> wrote:
>
>> IMO, we should try to focus on a generic vocabulary for all kinds if
>> trips and not create subtypes for each type of vehicle. A common conceptual
>> model for boat, bus, helicopter, passenger plane, etc. trips should be
>> doable, and we will actually already have necessary elements in
>> schema.org.
>>
>> We only need subtypes if the computational handling by major consumers of
>> the data will be based on the new distinction. Also, subtypes make
>> composite trips and trips with an unspecified means on transportation
>> cumbersome to model.
>>
>> ---------------------------------------
>> martin hepp
>> www:  http://www.heppnetz.de/
>> email: mhepp@computer.org
>>
>>
>> Am 10.02.2020 um 16:27 schrieb Magico Martinez <magico@apple.com>:
>>
>> 
>> As fili spotted <https://github.com/schemaorg/schemaorg/issues/1755> (back
>> in 2017!) the current vocabulary has types for buses, trains, taxis, etc
>> but it’s missing any vocabulary around boat trips or boat reservations.
>>
>> I’ve put together a proposal for this. It would add
>> http://schema.org/BoatTerminal, http://schema.org/BoatReservation, and
>> http://schema.org/BoatTrip which are consistent with other types.
>>
>> Proposal:
>> https://github.com/schemaorg/schemaorg/issues/1755#issuecomment-583140913
>>
>>
>> Would love to read any feedback or comments on this proposal.
>>
>> Magico Martinez
>>
>>
Received on Tuesday, 25 February 2020 17:48:54 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 25 February 2020 17:48:55 UTC