With application Q166142 <https://www.wikidata.org/wiki/Q166142>
I ran into a mapping problem again with
Schema.org where we have a nice
Property already called
https://schema.org/processorRequirements that
allows listing the ISA (instruction set architecture) that some
applications are designed for and require in order to run. (This happened a
lot historically
<https://www.wikidata.org/w/index.php?title=Special:WhatLinksHere/Property:P1068&limit=100>
when the world wasn't limited to a handful of ISA's beyond Intel-based and
ARM-based :-) )
Anyways...
As you can see on application Q166142
<https://www.wikidata.org/wiki/Q166142> where I tried to overload
through properties
for this type P1963 <https://www.wikidata.org/wiki/Property:P1963> the use
of the existing instruction set P1068
<https://www.wikidata.org/wiki/Property:P1068> which doesn't quite work,
since an application <https://www.wikidata.org/wiki/Q166142> is not a class
of electronic circuit <https://www.wikidata.org/wiki/Q1815901> or instruction
set architecture <https://www.wikidata.org/wiki/Q272683>.
I could not find an appropriate Property already existing in a predicate
form.
Such as "requires ISA" or "requires instruction set" or even better
and
more generally "*depends on hardware*" since we seem to already have a depends
on software <https://www.wikidata.org/wiki/Property:P1547> Property and
this could be the reverse to state that some Thing has a hardware
dependency or requires some kind of hardware ?
I'd love some help in searching if something like this already exists, or
if that kind of Property was proposed before
<https://www.wikidata.org/wiki/Wikidata:Property_proposal/Archive>. (I
sincerely tried and dug around for over 2 hours)
I could thus properly map and connect a few more dots to Schema.org's
property and other Linked Open Vocabularies.
Thad
https://www.linkedin.com/in/thadguidry/