Docmaps-Project / docmaps

Extensible protocol for document history metadata exchange, to enable trustworthy, rapid, open science, by and for preprint science communities.
MIT License
15 stars 1 forks source link

SPA: display better Publisher information on the Preprint Posted step #68

Open ships opened 1 year ago

ships commented 1 year ago

Feature Request

Packages to improve:

Description

Currently, the preprint posted is always displayed with fixed text (like "Unknown", to left of preprint chevron.) However, the publisher of the preprint is included in crossref API response.

Use case

Makes the SPA richer.

Proposed solution

This is actually an issue with Render-rev and the docmaps protocol itself. The preprint-posted is a Step with one Action and one Output. The step itself has no Publisher information. Render-rev chooses a name and icon based on a fixed list of known DOI prefixes, because it is trying to infer information from the preprint Object rather than the Step/Action.

We can patch this to use information such as the Participants in the Action, but it is a bit awkward: there is something of a semantic difference between a participant and a publisher, and currently the action has Participants that are all the Authors of the preprint.

An alternative would be to have the Preprint Posted be its own Action in the same step, or have an intermediary step. Alternatively, we could have something like author et al appear.

Either way, this is really a change to the ts-etl and/or render-rev.