Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add permalinks for 3.0 release #47

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
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
8 changes: 7 additions & 1 deletion content/jsonld.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,15 @@ CodeMeta uses JSON-LD to represent and translate between software metadata forma

## The JSON-LD Context File

The current codemeta context file can be found at [![DOI](https://img.shields.io/badge/doi%3A-10.5063%2FSCHEMA%2FCODEMETA--2.0-blue.svg)](https://doi.org/10.5063/schema/codemeta-2.0)
The current codemeta context file can be used from <https://w3id.org/codemeta/3.0> -- note that browsers will redirect using _content negotiation_ to a HTML page, while JSON-LD processors will get the JSON-LD context.

### Released versions

* <https://w3id.org/codemeta/3.0>
* <https://doi.org/10.5063/schema/codemeta-2.0>
* <https://doi.org/10.5063/schema/codemeta-1.0>

### CodeMeta terms

CodeMeta properties are built on and extend software properties from <https://schema.org>. A list of all properties provided by the current CodeMeta `context` file can be found on the [terms](/terms) page. Here's an example [codemeta.json file](https://github.com/codemeta/codemetar/blob/master/codemeta.json) for the `codemetar` R package.

Expand Down
6 changes: 6 additions & 0 deletions content/terms.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ library("readr")
library("dplyr")
```

* Permalink: <https://w3id.org/codemeta/3.0>
* CodeMeta version: 3.0

## Terms from Schema.org

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.
Expand All @@ -35,6 +38,9 @@ knitr::kable("html", table.attr="class=\"table table-striped\"")

The CodeMeta project also introduces the following additional properties, which lack clear equivalents in <https://schema.org> but can play an important role in software metadata records covered by the CodeMeta crosswalk.

* Namespace: <https://codemeta.github.io/terms/>
- **Warning**: This namespace will change to be w3id-based for CodeMeta 4.0
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- **Warning**: This namespace will change to be w3id-based for CodeMeta 4.0

I don't think we decided to change the namespace yet, can you remove this line?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's delete the phrase and merge.
@stain would you mind, amending the PR?
Thanks!


```{r}
cw %>%
filter(grepl("codemeta:", `Parent Type`)) %>%
Expand Down