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

Generate Docmaps from crossref API #37

Closed ships closed 1 year ago

ships commented 1 year ago

This is the first obvious place to begin on a tool that generates docmaps that can leverage our TS SDK. This tool should run on a command line, with parameters find some documents that are docmapsy, and generate a docmap for each of them. It should be paginated such that it can run as a long-running process and should output to stdout or a plugin. Ideally, generalize from this to a tool whose outputs and inputs are pluggable.

ships commented 1 year ago

Things I am wondering about as I work on this: in what situation does a user want to do streaming/pagination vs a single preprint/DOI?

Use cases I imagine:

in the latter cases I expect there would be historical generation followed by fast-forward behavior when new entities come in. But do we know crossref's pagination would work that way? Best bet is to sort by creation date I suppose...