Skip to content

Introduce enumeration(s) for well known technology platforms #3057

@danbri

Description

@danbri

In #1150 @betehess proposes ActionPlatform as a class, to accompany the existing https://schema.org/actionPlatform

However we also have a similar construct on VideoGame and VideoGameSeries, i.e. https://schema.org/gamePlatform - this property is currently super open-ended (Text/URL/Thing).

There are also some unofficial terms in widespread use dating from the days before we had the "Pending" mechanism for proposals: http://schema.org/DesktopWebPlatform http://schema.org/MobileWebPlatform http://schema.org/AndroidPlatform http://schema.org/IOSPlatform. To these I would suggest we add a general /WebPlatform, since much content now tries to target both mobile and desktop; not to mention the other environments the Web is available from (e.g. WebXR browsers).

I suggest we start with an enumeration that can be used by both actionPlatform and gamePlatform, and be open to adding new codes to it as they're suggested here.

Metadata

Metadata

Assignees

Labels

no-issue-activityDiscuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions