Skip to content

[test pr] doi: add new doi backend#6

Closed
leafty wants to merge 4 commits intomasterfrom
feat/backend-doi
Closed

[test pr] doi: add new doi backend#6
leafty wants to merge 4 commits intomasterfrom
feat/backend-doi

Conversation

@leafty
Copy link
Member

@leafty leafty commented Apr 15, 2025

What is the purpose of this change?

Add a new backend to support mounting datasets published with a digital object identifier (DOI).

Example config for the dataset FSD50K (hosted on Zenodo):

[FSD50K]
type = doi
doi = 10.5281/zenodo.4060431

Was the change discussed in an issue or in the forum before?

See: https://forum.rclone.org/t/zenodo-and-invenio-as-a-provider/50507.

Checklist

  • I have read the contribution guidelines.
  • I have added tests for all changes in this PR if appropriate.
  • I have added documentation for the changes if appropriate.
  • All commit messages are in house style.
  • I'm done, this Pull Request is ready for review :-)

@leafty leafty force-pushed the feat/backend-doi branch 2 times, most recently from 0a0fbe9 to 0da4f13 Compare April 16, 2025 12:20
@leafty leafty force-pushed the feat/backend-doi branch from 030ca82 to 9550ade Compare June 2, 2025 08:03
leafty added 2 commits June 4, 2025 13:27
Add a new backend to support mounting datasets published with a digital
object identifier (DOI).
1. Add tests
2. Refactor code to use a provider interface
@leafty leafty force-pushed the feat/backend-doi branch from 9550ade to dbbe951 Compare June 4, 2025 11:27
@leafty leafty closed this Aug 11, 2025
@leafty leafty deleted the feat/backend-doi branch August 11, 2025 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant