Skip to content

Commit

Permalink
Merge pull request #112 from ResearchObject/pcdm-namespaces
Browse files Browse the repository at this point in the history
Wrong namespace in PCDM links
  • Loading branch information
stain authored Oct 29, 2020
2 parents 0b50985 + 8e543e1 commit 321bf2b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 8 deletions.
1 change: 1 addition & 0 deletions docs/1.1-DRAFT/appendix/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ excerpt: List of changes in releases of this specifications
* RO-Crate preview HTML no longer needs to "contain same information as JSON-LD" [#108](https://github.com/ResearchObject/ro-crate/issues/108)
* Change theme to `jekyll-rtd-theme` and split into multiple pages [#95](https://github.com/ResearchObject/ro-crate/pull/95)
* Fixed typos in JSON and English
* [Additional metadata standards](../metadata.md#additional-metadata-standards) showed wrong PCDM namespace [#112](https://github.com/ResearchObject/ro-crate/pull/112)
* Several sections reviewed to improve language and examples
[#91](https://github.com/ResearchObject/ro-crate/pull/91)
[#92](https://github.com/ResearchObject/ro-crate/pull/92)
Expand Down
14 changes: 7 additions & 7 deletions docs/1.1-DRAFT/metadata.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,16 +82,16 @@ See the appendix [RO-Crate JSON-LD](appendix/jsonld.md) for details.

## Additional metadata standards

RO-Crate also uses the _Portland Common Data Model_ ([PCDM])) to describe repositories or collections of digital objects and imports these terms:
RO-Crate also uses the _Portland Common Data Model_ ([PCDM] version <https://pcdm.org/2016/04/18/models>) to describe repositories or collections of digital objects and imports these terms:

- `RepositoryObject` mapped to <https://pcdm.org/2016/04/18/models#Object>
- `RepositoryCollection` mapped to <https://pcdm.org/2016/04/18/models#Collection>
- `RepositoryFile` mapped to <https://pcdm.org/2016/04/18/models#Collection>
- `hasMember` mapped to <https://pcdm.org/2016/04/18/models#hasMember>
- `hasFile` mapped to <https://pcdm.org/2016/04/18/models#hasFile>
- `RepositoryObject` mapped to <http://pcdm.org/models#Object>
- `RepositoryCollection` mapped to <http://pcdm.org/models#Collection>
- `RepositoryFile` mapped to <http://pcdm.org/models#File>
- `hasMember` mapped to <http://pcdm.org/models#hasMember>
- `hasFile` mapped to <http://pcdm.org/models#hasFile>

```note
The terms `RepositoryObject` and `RepositoryCollection` were renamed to avoid collision between other vocabularies and the PCDM terms `Collection` and `Object`.
The terms `RepositoryObject` and `RepositoryCollection` are renamed to avoid collision between other vocabularies and the PCDM terms `Collection` and `Object`. The term `RepositoryFile` is renamed to avoid clash with RO-Crate's `File` mapping to <http://schema.org/MediaObject>.
```

From [Dublin Core Terms](http://purl.org/dc/terms/) RO-Crate use:
Expand Down
6 changes: 5 additions & 1 deletion docs/1.1-DRAFT/provenance.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,11 @@ To describe an export from a Digital Library or repository system, RO-Crate uses

A [Contextual Entity](contextual-entities.md) from a repository, representing an abstract entity such as a person, or a work, or a place SHOULD have a`@type` of [RepositoryObject], in addition to any other types.

Objects MAY be grouped together in [RepositoryCollection]s with [hasMember] pointing to the the [RepositoryObject]. The aliases `RepositoryObject` and `RepositoryCollection` were chosen to avoid collision between the PCDM terms <del>Collection</del> and <del>Object</del> with other vocabularies.
Objects MAY be grouped together in [RepositoryCollection]s with [hasMember] pointing to the the [RepositoryObject].

```note
The terms `RepositoryObject` and `RepositoryCollection` are renamed to avoid collision between other vocabularies and the PCDM terms `Collection` and `Object`. The term `RepositoryFile` is renamed to avoid clash with RO-Crate's `File` mapping to <http://schema.org/MediaObject>.
```

```warning
PCDM specifies that files should have only technical metadata, not descriptive metadata, which is _not_ a restriction in RO-Crate. If the RO-Crate is to be imported into a strict PCDM repository, modeling of object/file relationships will be necessary.
Expand Down

0 comments on commit 321bf2b

Please sign in to comment.