Decouple EntertainmentBusiness from LocalBusiness#3689
Decouple EntertainmentBusiness from LocalBusiness#3689MatthiasWiesmann wants to merge 1 commit intomainfrom
Conversation
alex-jansen
left a comment
There was a problem hiding this comment.
A problem I see, for example for Casino, is that moving EntertainmentBusiness under Organization means that it is going to lose all the properties from Place and LocalBusiness. However, some large well-known casino's for example in Las Vegas such as the Wynn and Caesar's Palace use this markup and provide properties from Place, for example the address property. I therefore don't think we can do this as designed. Would it be an option instead to add a new OnlineCasino class under OnlineBusiness?
|
I think such questions boil down to the issue if we want to have a) Multi-Typed Entitities (MTEs) that combine two or more types and their properties (like Organization and Place, Product and Vehicle etc.), Both approaches have their merits and their problems: a) MTEs are more flexible and avoid confusing anomalies ("Volcanoes can have fax numbers"), in particular at intermediate levels of the type hierarchy (if a LocalBusiness is a Place and an Organization). Approach a) is taken e.g. for hotel rooms in schema.org, see https://schema.org/docs/hotels.html. Approach b) was chosen e.g. in the automotive extension for schema.org, where A bit of discussion is also here: #1320 Essentially, it boils down to a good compromise between
As a guideline:
/CC @danbri |
I disagree that all of these are not also LocalBusiness--especially ArtGallery which still mostly exist more as a physical places than as an online business. To a lesser degree the same is true for AdultEntertainment and Casino. I would prefer multityping myself over creating OnlineCasino, OnlineArtGallery, etc. |
|
Instead we will just add OnlineCasino as a subtype of Organization. |
|
Is anyone actually using OnlineCasino? Does improving their performance in
search engines seem like a priority?
Rightly or wrongly types under Organisation may get misperceived as high
status.
…On Wed, Feb 19, 2025 at 09:53 Alex Jansen ***@***.***> wrote:
Instead we will just add OnlineCasino as a subtype of Organization.
—
Reply to this email directly, view it on GitHub
<#3689 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABJSGOF7EIU4WQC6JI5WEL2QRIAZAVCNFSM6AAAAABP5DOFOGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNRYGEYDGMRZGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
[image: alex-jansen]*alex-jansen* left a comment
(schemaorg/schemaorg#3689)
<#3689 (comment)>
Instead we will just add OnlineCasino as a subtype of Organization.
—
Reply to this email directly, view it on GitHub
<#3689 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABJSGOF7EIU4WQC6JI5WEL2QRIAZAVCNFSM6AAAAABP5DOFOGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNRYGEYDGMRZGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
Hi Dan, a few reasons why I think it should not be a problem to add this:
|
|
This pull request is being nudged due to inactivity. |
See bug #3673
Basically, AdultEntertainment, ArtGallery, and Casino are just Organizations.