- From: Martin Hepp <mfhepp@gmail.com>
- Date: Fri, 13 Jul 2018 08:16:50 +0200
- To: Dan Brickley <danbri@google.com>
- Cc: Anthony Moretti <anthony.moretti@gmail.com>, Thad Guidry <thadguidry@gmail.com>, Joe Duarte <songofapollo@gmail.com>, david.elie.raymond.christophe.ammouial@everis.com, Richard Wallis <richard.wallis@dataliberate.com>, Pete Rivett <pete.rivett@adaptive.com>, "schema.org Mailing List" <public-schemaorg@w3.org>
The proposal will actually break the GoodRelations model in schema.org. Being "rentable" is no subtype of a thing. For the records, the main structure for commerce-related statements is that you have four entitities 1. An agent: Someone, i.e. an individual or an organization. 2. An object: A "thing", be it a camcorder, a hotel room, a piece of cake, or a service like a haircut. 3. A promise: The non-binding statement to transfer some rights (e.g. ownership, temporary usage) on the thing to someone else, or to carry out the service in the favor of a third party. 4. A compensation, i.e. a specification of what you expect in return, be it a monetary amount or a another object / rights on another object (like in barter trade). As we have discussed elsewhere, "Product" is actually any Thing; it is just a container to bundle typical properties for things used in a commercial context, because having GTIN etc. at the level of Thing would be counter-intuitive. As for the concrete case of camping sites vs. pitches: You can offer both entire camping sites and individual pitches for rent. Martin ----------------------------------- martin hepp http://www.heppnetz.de mhepp@computer.org @mfhepp > On 13 Jul 2018, at 08:04, Dan Brickley <danbri@google.com> wrote: > > How does that compare with the pattern in https://schema.org/docs/hotels.html ? > > On Thu, 12 Jul 2018, 21:54 Anthony Moretti, <anthony.moretti@gmail.com> wrote: > Want to make one last proposal if I may. On CampingPitch the issue isn't British vs American English, the broader issue is that space and time are infinitely divisible - regions of space and time can be made of smaller and smaller regions that can be described by the same name. Campsite is the first time Schema is encountering this phenomenon I believe. > > I think the desire is to distinguish the smaller regions one can rent: > > Campsite > RentableCampsite > OfficeSpace > RentableOfficeSpace > ParkingSpace > RentableParkingSpace > PlayArea > RentablePlayArea > > I would actually prefer to not have CampingPitch at all and use MTEs, but from reading this thread it seems that approach has its problems. > > Does this approach, describing space as rentable, sound plausible to anybody? > > Anthony > > > On Thu, Jul 12, 2018 at 5:24 PM Thad Guidry <thadguidry@gmail.com> wrote: > Joe, > > As others have mentioned... > > The reason that Schema.org would not want to maintain 6,500 language versions, is the same reason that we don't have 6,500 versions of these HTML tags > > <head> > <title> > <body> > > <cabeza> > <titulo> > <cuerpo> > > Schema.org syntax is absorbed by Machines 1st, Humans 2nd. Just like any other programming language or interoperable standard for machine consumption. > > Schema.org syntax is not a formatting syntax like CSS, but instead a web standard like HTML. And it took us a long time to get here and even longer to get JSON-LD propagated enough so that developers are now much more comfortable. > > Hope that helps, > -Thad > (the same guy who won't stop you or anyone from creating those 6499 other language versions of Schema.org...go for it ! , and we'll gladly add them into our repository !) >
Received on Friday, 13 July 2018 06:17:22 UTC