Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 21 additions & 2 deletions content/terms.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,32 @@ title: CodeMeta Terms

## Terms from Schema.org

### Schema.org Software terms

Recognized properties for CodeMeta `SoftwareSourceCode` and `SoftwareApplication` includes the following terms from <https://schema.org>. These terms are part of the CodeMeta specification and can be used without any prefix.

{{< properties-description matchParentType="schema:(SoftwareSourceCode|SoftwareApplication|CreativeWork|Thing)">}}

These terms are all recognized properties of <https://schema.org/SoftwareSourceCode> or <https://schema.org/SoftwareApplication> Types. Note that while most properties take basic data types as values (`Text`, `URL`), several take other node types, such as `Person`, `Organization`, `Review`, or `Role`. Recommended fields for these node types in CodeMeta documents are given below.
These terms are all recognized properties of <https://schema.org/SoftwareSourceCode> or <https://schema.org/SoftwareApplication> Types.

Note that while most properties take basic data types as values (`Text`, `URL`), several take other node types, such as `Person`, `Organization`, `Review`, or `Role`.
Recommended fields for these node types in CodeMeta documents are given below.

### Schema.org Thing terms

{{< properties-description matchParentType="schema:(Thing)">}}

### Schema.org Person terms

{{< properties-description matchParentType="schema:(Person)">}}

### Schema.org Review terms

{{< properties-description matchParentType="schema:(Review)">}}

### Schema.org Role terms

{{< properties-description matchParentType="schema:(Person|Thing|Review|Role)">}}
{{< properties-description matchParentType="schema:(Role)">}}

## CodeMeta terms

Expand Down