Open hoijui opened 2 years ago
I think, v1 does it better then LOSH. In v1, a sub-thing (named Part in LOSH) is actually modular. In LOSH not really, because the meta-data of the Part is within the parent.
Why did we do it like this, @moedn?
sorry, not quite sure what you mean
sub-things
can be integrated via URL; one could just reference these parts if (for whatever reason) they are developed in another repoThe MD documentation states, that 'source' is mandatory for a Part.
The RDF docu does generally not specify what is mandatory,
so we can not refer to it.
The JSON Schema states, that either source
or export
need to be defined for a Part.
You are saying, these are both wrong, and I should change them, @moedn?
hmmm ja, sorry for the inconsistency among the specs… that's something that was bugging me all along the open_next project; I never had the time to fix that
so, from a practical standpoint, it should be mandatory to have either a source or an export file available for a part. of course it's better to have the source/native file (or both!), but without any of these, it's technically a blocker for replication: a part that is needed, but cannot be bought and there's no information on how to build it
... because v1-LOSH currently requires either
source
orexport
for an OKH Part, both of which can not be derived from v1.