Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[sub #10] Display DOI on Record Page #277

Closed
fenekku opened this issue Mar 4, 2019 · 1 comment
Closed

[sub #10] Display DOI on Record Page #277

fenekku opened this issue Mar 4, 2019 · 1 comment

Comments

@fenekku
Copy link
Collaborator

fenekku commented Mar 4, 2019

As a record stakeholder, I want the DOI on the record page to be:

  • machine extactable so that robots and crawlers can recognize DataCite DOIs as URLs and ingest them in other services automatically.
  • as easy as possible for users to cut, paste or click a link to obtain the URL
  • recognizable as both a persistent link and a persistent identifier for users unfamiliar with DOIs

(taken from https://support.datacite.org/docs/datacite-doi-display-guidelines)

@fenekku
Copy link
Collaborator Author

fenekku commented Mar 4, 2019

fenekku added a commit that referenced this issue Mar 6, 2019
- Serialize record metadata for DataCite
- Fixed hidden bug: RequestError not imported
- Mint DOI externally via asynchronous Celery task
  * Set PIDStatus to REGISTERED
  * Set retrieved DOI in PersistentIdentifier
- Display DOI on Record Page
- Load different environment variables in test and live
- Set Flask recognized configuration variables
- Make invenio_{records,deposit}_ui.recid url generation
  be request independent
- Closes: #10 ; Closes: #269 ; Closes: #277
fenekku added a commit that referenced this issue Mar 6, 2019
- Serialize record metadata for DataCite
- Fixed hidden bug: RequestError not imported
- Mint DOI externally via asynchronous Celery task
  * Set PIDStatus to REGISTERED
  * Set retrieved DOI in PersistentIdentifier
- Display DOI on Record Page
- Load different environment variables in test and live
- Set Flask recognized configuration variables
- Make invenio_{records,deposit}_ui.recid url generation
  be request independent
- Closes: #10 ; Closes: #269 ; Closes: #277
fenekku added a commit that referenced this issue Mar 6, 2019
- Serialize record metadata for DataCite
- Fixed hidden bug: RequestError not imported
- Mint DOI externally via asynchronous Celery task
  * Set PIDStatus to REGISTERED
  * Set retrieved DOI in PersistentIdentifier
- Display DOI on Record Page
- Load different environment variables in test and live
- Set Flask recognized configuration variables
- Make invenio_{records,deposit}_ui.recid url generation
  be request independent
- Closes: #10 ; Closes: #269 ; Closes: #277
fenekku added a commit that referenced this issue Mar 6, 2019
- Serialize record metadata for DataCite
- Fixed hidden bug: RequestError not imported
- Mint DOI externally via asynchronous Celery task
  * Set PIDStatus to REGISTERED
  * Set retrieved DOI in PersistentIdentifier
- Display DOI on Record Page
- Load different environment variables in test and live
- Set Flask recognized configuration variables
- Make invenio_{records,deposit}_ui.recid url generation
  be request independent
- Closes: #10 ; Closes: #269 ; Closes: #277
@fenekku fenekku moved this from In progress to Needs review in Finish DOI, start Facets -- Sprint - Feb 25 - Mar 08 Mar 6, 2019
Preparing Stage + Search Facets -- Sprint - March 11 - Mar 22 automation moved this from Needs review to Done Mar 14, 2019
@fenekku fenekku modified the milestones: DigitalHub Parity, Phase 2 Jun 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

1 participant