Skip to content

(Simple) DOIP (Digital object interface protocol) server implementation #147

@timconrad

Description

@timconrad

Develop and deploy a DOIP server that provides the standard DOIP access interface for MaRDI research objects. The service must accept DOIP requests, resolve the referenced PID (MaRDI QID), and return metadata and components (e.g. fulltexts for publications). The initial scope includes support for the core DOIP v2 operations (hello, list-ops, retrieve) with all object bytes served from the existing storage backend (lakeFS for now).

The server uses the MaRDI FDO registry (#142 ) as the authoritative source of object manifests and components and runs within the MaRDI kubernetes cluster.

In a later stage, workflow invocation via DOIP will be introduced.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions