Features
Status: 17.05.2021
Supported Schema(s) | --- | All schemas with supported format |
Supported Format(s) | XSD, JSON Schema | |
Interface(s) | REST, GUI | GUI (coming soon) |
Open Source | yes | gitHub |
License | Apache 2.0 | |
Versioning | yes | Only simple versioning. Works like a history. |
AAI | yes | Authorization for documents based on roles. (JWT) |
External Storage | no | Linking via URLs could be possible but not implemented yet. |
Referencable | yes | Status: Referencable via PID(coming soon) or persistent URL. |
Description
- Register Schema:
- Support for arbitrary schemas of a specific format (e.g. JSON Schema, XSD)
- The schema should at least be referencable by a unique identifier.
- Update Schema:
- Possibility to
- work on different versions of a schema
- adapt schemas over time
- Possibility to
- Validate Schema:
- Check schema for correct syntax
- Ingest Metadata:
- Store metadata (document) in repository
- Ideally with previous validation
- Store metadata (document) in repository
- Update Metadata:
- Possibility to update already ingested metadata (documents).
- Validate Metadata:
- Possibility to validate documents on the basis of registered schemas.
- Search by Administrative MD:
- Search documents by their metadata (e.g. ingest date, ingester, ...)
- Search by Content:
- Search documents by their content
- Persistent Identifier:
- Support for Persistent Identifiers (e.g. DOI, Handle)