schemaorg / suggestions-questions-brainstorming

Suggestions, questions, and brainstorming
19 stars 15 forks source link

Edit vocab of RentalCarReservation to be vehicle-neutral #244

Open cougrimes opened 7 years ago

cougrimes commented 7 years ago

I'm working with a major transportation and logistics company to implement schema markup across their organization. Because they have items that are consumer-facing as well, they'd like to use RentalCarReservation to show this data to their customers.

However, they do not rent cars. They rent trucks.

This card could also be used for other vehicle registrations, such as boats or motorcycles--could the label be revised to be RentalVehicleReservation (or even RentalReservation)?

vholland commented 7 years ago

I guess it depends on what is meant by they rent trucks. For example, renting a passenger pick up truck would probably fall under RentalCarReservation, but I think we would need something different for renting moving trucks or commercial vehicles.

cougrimes commented 7 years ago

In this exact case, this is renting moving trucks, which makes the language awkward.

cougrimes commented 7 years ago

Just as an update/proof point: the auto extension is using RentalVehicleUsage, which would make RentalVehicleReservation a more natural alignment.

danbri commented 6 years ago

Could we make a first pass at this through changing the textual definitions, rather than the type name? The words we choose for types are rarely perfect matches for the underlying reality. Changing type names affects all publishers and consumers, so we tend to be relatively conservative about that; whereas wording fixes are relatively easy to make...

cougrimes commented 6 years ago

Hi @danbri ,

The core concern is around publishers (specifically in assistive technology) using rental car-specific language when displaying to end users. I'm within a few weeks of having an international rental vehicle company having schema data throughout their web and email properties to take advantage of things like Google Now, Proactive Assistant, etc.

While all of RentalCarReservation's properties apply to vehicle reservation, it's jarring to see "Rental Car" for a 26" box truck. If there is a way to change textual definitions (and ideally alias RentalCarReservation to RentalVehicleReservation for minimal disruption) that'd work.

github-actions[bot] commented 4 years ago

This issue is being tagged as Stale due to inactivity.

RichardWallis commented 3 years ago

See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.