Difference between revisions of "Talk:PubMan Func Spec Easy Submission"

From MPDLMediaWiki
Jump to navigation Jump to search
(New page: ==UC_PM_EASM_01 upload file in structured format== ===Status/Schedule=== *Status: '''in design''' *Schedule:'''R3''' ===Motivation=== *The user wants to upload a locally created BibTeX fi...)
 
 
(95 intermediate revisions by 9 users not shown)
Line 1: Line 1:
==UC_PM_EASM_01 upload file in structured format==
===Status/Schedule===
*Status: '''in design'''
*Schedule:'''R3'''


===Motivation===
All important information has been moved to http://colab.mpdl.mpg.de/mediawiki/PubMan_Ingestion
*The user wants to upload a locally created BibTeX file, containing one reference.
Discussions and older versions of the scenarios have been moved to http://colab.mpdl.mpg.de/mediawiki/Talk:PubMan_Ingestion


===Expected outcome===
==Functional Prototype==
Reference is batch uploaded to a collection on PubMan.
Please check the [https://zim01.gwdg.de/repos/smc/tags/public/PubMan/Prototypes/Easy_Submission/index.html functional prototype for easy submission]
 
The item is created on PubMan and can be edited/modified afterwards.
 
===Steps===
# The user chooses a collection where he has depositor privileges
# The user chooses to upload a file in structured format.
# The user starts the upload.
# The system processes the uploaded file, checks for completeness, creates an item and releases them immediately. The use case ends successfully.
 
===Alternatives===
 
3. The user gets an error message, indicating type of error (time out during upload, invalid file, validation rules not met).
 
3a. User tries the upload again. continue with step 3.
 
3b. User cancels the upload procedure.
 
===Actors involved===
User with depositing rights for at least one collection
 
===Data involved===
BibTex File, structured format
 
===Constraints===
*BibTeX files are individually structured. We have to agree on one common BibTex format we are going to support.
We can provide mandatory fields for each genre.
Question: where should we document the mapping?
 
===Future development===
*Upload files in Endnote format(either version 1.x-7 or verion 8.x)
**encoding of files depends on endnote version: 1.x to 7 support ASCII, 8.x support UTF8
**Mapping to PubMan Genres depends on endnote version (different mappings needed)
 
==UC_PM_EASM_02 fetch Metadata from external system==
*fetch metadata  from external system by providing external identifier (arXiv)=> OAI-PMH? (see https://dev.livingreviews.org/projects/epubtk/browser/trunk/ePubTk/lib/arxiv.py for an example of how to use arxiv's oai-pmh interface.)
 
===Status/Schedule===
*Status: '''in design'''
*Schedule:'''R3'''
 
===Motivation===
*The user wants to fetch metadata for a specific item from an external system, providing an identifier.
 
===Expected outcome===
The Metadata for the item, based on the identifier,  are fetched from the external system.
The item is created on PubMan and can be edited/modified afterwards.
 
===Steps===
# The user chooses a collection where he has depositor privileges
# The user provides the identifier.
# The user starts the fetch method.
# The system fetches the metadata, creates an item and releases them immediately. The use case ends successfully.
 
===Alternatives===
 
4. The user gets an error message, indicating type of error (time out during fetching, invalid identifier, validation rules not met).
 
4a. User tries the upload again. continue with step 3.
 
4b. User cancels the upload procedure.
 
===Actors involved===
User with depositing rights for at least one collection
 
===Data involved===
Identifier from arXiv
Identifier DOI
 
===Constraints===
no constraints
===Future development===
Provide fetching for other identifier

Latest revision as of 07:27, 9 September 2009

All important information has been moved to http://colab.mpdl.mpg.de/mediawiki/PubMan_Ingestion Discussions and older versions of the scenarios have been moved to http://colab.mpdl.mpg.de/mediawiki/Talk:PubMan_Ingestion

Functional Prototype

Please check the functional prototype for easy submission