Skip to content

Commit

Permalink
Merge pull request #52 from gdcc/40-add-identifier
Browse files Browse the repository at this point in the history
add machine readable identifier for each exporter
  • Loading branch information
pdurbin authored Aug 23, 2024
2 parents 8a46944 + 17b4921 commit 204fc9f
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@ Quick links:
- Explore a [list of GDCC exporter GitHub repositories](https://github.com/orgs/gdcc/repositories?q=props.topic%3A%22Metadata+Export%22).
- Overview of [all GDCC exporters on Maven Central](https://central.sonatype.com/namespace/io.gdcc.export)

| Name/Source | Description | Format | Download |
|---------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------|----------|
| [Example](./example) | A minimalistic example, may be used as template | JSON | - |
| [Debug](https://github.com/gdcc/exporter-debug) | Dumps all possible JSON and XML data available to export plugins | JSON, XML | [JAR file](https://repo1.maven.org/maven2/io/gdcc/export/debug/) |
| [DDI-PDF](https://github.com/gdcc/exporter-ddipdf) | Export DDI metadata as a printable PDF file | PDF with [DDI metadata](https://ddialliance.org/) | TBD |
| [Croissant](https://github.com/gdcc/exporter-croissant) | Export metadata as linked data following [Croissant ontology](https://docs.mlcommons.org/croissant/docs/croissant-spec.html) | JSON-LD | [JAR file](https://repo1.maven.org/maven2/io/gdcc/export/croissant/) |
| [RO-Crate](https://github.com/gdcc/exporter-ro-crate) | Export metadata as linked data following [RO-Crate ontology](https://www.researchobject.org/ro-crate/specification/1.1/appendix/jsonld.html) | JSON-LD | TBD |
| [Transformer](https://github.com/gdcc/exporter-transformer) | This exporter allows you to have up to 100 exporters using a single pre-built JAR file. Included examples: Hello World!, Debug, Croissant, RO-Crate, DDI-PDF, and more! You can add new exporters by adding directories into the exporters directory and placing (and editing) the `config.json` and the `transformer` files in it (see the [README](https://github.com/gdcc/exporter-transformer?tab=readme-ov-file)). | JSON(-LD), XML, HTML, PDF, etc. | [JAR file](https://repo1.maven.org/maven2/io/gdcc/export/exporter-transformer/1.0.9/exporter-transformer-1.0.9-jar-with-dependencies.jar) |
| Name/Source | Description | Format | Identifier | Download |
|-------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------|----------------|----------|
| [Example](./example) | A minimalistic example, may be used as template | JSON | dataverse_json | - |
| [Debug](https://github.com/gdcc/exporter-debug) | Dumps all possible JSON and XML data available to export plugins | JSON, XML | debug | [JAR file](https://repo1.maven.org/maven2/io/gdcc/export/debug/) |
| [DDI-PDF](https://github.com/gdcc/exporter-ddipdf) | Export DDI metadata as a printable PDF file | PDF with [DDI metadata](https://ddialliance.org/) | pdf | TBD |
| [Croissant](https://github.com/gdcc/exporter-croissant) | Export metadata as linked data following [Croissant ontology](https://docs.mlcommons.org/croissant/docs/croissant-spec.html) | JSON-LD | croissant | [JAR file](https://repo1.maven.org/maven2/io/gdcc/export/croissant/) |
| [RO-Crate](https://github.com/gdcc/exporter-ro-crate) | Export metadata as linked data following [RO-Crate ontology](https://www.researchobject.org/ro-crate/specification/1.1/appendix/jsonld.html) | JSON-LD | rocrate_json | TBD |
| [Transformer](https://github.com/gdcc/exporter-transformer) | This exporter allows you to have up to 100 exporters using a single pre-built JAR file. Included examples: Hello World!, Debug, Croissant, RO-Crate, DDI-PDF, and more! You can add new exporters by adding directories into the exporters directory and placing (and editing) the `config.json` and the `transformer` files in it (see the [README](https://github.com/gdcc/exporter-transformer?tab=readme-ov-file)). | JSON(-LD), XML, HTML, PDF, etc. | (varies) | [JAR file](https://repo1.maven.org/maven2/io/gdcc/export/exporter-transformer/1.0.9/exporter-transformer-1.0.9-jar-with-dependencies.jar) |

### Other projects

Expand Down

0 comments on commit 204fc9f

Please sign in to comment.