Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Create from Template
spaceKeyDSPAC
blueprintModuleCompleteKeycom.atlassian.confluence.plugins.confluence-software-blueprints:requirements-blueprint
templateNamecom.atlassian.confluence.plugins.confluence-software-blueprints:requirements-blueprint
buttonLabelAdd Product requirements

...

Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
DOI generation

DOI agency integrated with DSpace

DSpace, when configured so that DOI generation is integrated, automatically generates a DOI for each item added to the repository.  

    1. Would this be acceptable?   

    2. If not, how would generating DOIs manually look, workflow-wise?

    3. How would we deal with the fact that many articles deposited via our RIM already have DOIs?  The DOIs generated in DSpace would have to be manually deleted, and we'd have to get DOIs imported through Elements into the same field as DOIs generated by DSpace.


Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-3

DOI generationManual retrieval and entry of DOIs

How would manual generation of DOIs through a new Libraries CrossRef membership work?  This would be the simplest solution, however would require more manual intervention per-item.  

    1. Would be a cataloger task?

    2. Would this happen through a process integrated into the metadata approval process?  




Subscribing to a DOI Registration agency

We'll need to join a DOI registration service
  1. Crossref -which is difficult to integrate with DSpace and may require dev support for DSpace integration- is cheap ($275 yearly, $1 per DOI).  

  2. DataCite -which integrates easily with DSpace- is, annecdotally at least, far more expensive (7k yearly?!?);  Their pricing is opaque, we’d have to get a quote.


Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-37

Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-41



DOIs for dataDecide if we want DOIs for data
  1. It’s a complicated question… look at the Australian National Data Services guidelines

    1. Would we have to follow something like this?  

    1. ANDS guide

    2. Decision tree




...

Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
Elements Deposit interface- customize statements

Guidance text- we'll need to provide a statement

Institutional Advice- we'll need to provide a statement



Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-32
https://docs.google.com/document/d/1p57lEx70eWyYMhd_EIAias7f9-H-U7Ecb8pKpLnsJ-E/edit

DSpace- licenses

Customize license for Elements→DSpace submission workflow

We may not have to use this... the interface a faculty submitter will have to use is the Elements interface


DSpace- licensesCustomize license/advisory text for Direct Submission→DSpace  workflow



ADA policiesDetermine what they are and how they affect our configurationA text readable layer is required on all digital objects.  This means that the ETD PDFs will have to be OCRed, as well as PDFs ingested via Elements.  


Workflow considerations

Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
Implementation of 'deposit' button in Elements

a deposit embedded in the Elements interface, usable by both library staff and faculty users of our RIMS 

It must be enabled universally.  Is this a problem?  

This functionality cannot be limited only to certain classes of user.  

The crosswalk allows us to move items deposited from Elements→DSpace to specific dspace collections based on their 'publication type' status in elements.  This could be one solution.  




Library mediated deposits from Elements→DSpace

We've discussed having the library deposit from Elements to DSpace on faculty member's behalf.  

One complication is that Elements indexes articles hosted in other systems, but does not ingest copies of articles.  What are the workflow and legal implications of downloading these articles directly from the publication.

Another complication is that many journals allow the deposit of the preprint or accepted version, but not the publisher's version.  How would we obtain one of the permissible versions, which would be unpublished.  




Dark archive?We could set up a DSpace collection shielded from the public that would facilitate the long term preservation of faculty research, while keeping it in accessible due to legal complications

Is this worth it?  

Is this too far in the wrong direction re: open access?




...

Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
Elements mappingDefine master Elements→DSpace mapping


Mapping brainstorming doc (Holly/Gabe)

Elements mapping

Define master DSpace→Elements mappingHolly: These are not necessary, 

Mapping brainstorming doc (Holly/Gabe)
Elements mappingConfigure per-publication type mappingsThese may not be necessary.  

Mapping brainstorming doc (Holly/Gabe)
ETD migration

Decide which metadata to maintain when migrating from CDM

Create migration crosswalk





ETD workflowDefine Proquest→ETD crosswalk



Direct Submission form

Define which fields will be included

Determine how this will fit into workflow




https://wiki.duraspace.org/display/DSDOC6x/Submission+User+Interface

See the 'Assigning a custom Submission Process to a Collection' section

Web endpoint for direct submission formA way for Temple affiliated users to submit items through the submission form, without having to interact with the repository.  Registering for an account through DSpace.  The endpoint providing this should be linkable from anywhere.  



EmbargoIf needed, incorporate 'creating embargoes via metadata' procedures into Elements→DSpace and/or ProQuest→DSpace crosswalks


https://wiki.duraspace.org/display/DSDOC6x/Embargo#Embargo-Creating%20Embargoes%20via%20Metadata
OAI-PMHOAI-PMH- configure it

Blacklight 

WorldCat

And more!  




Controlled VocabImplement DSpace controlled vocabs

Decide- do we need them?

If so, how should they be implemented



Newer, incomplete: https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+Values

Older, more complete: https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+Values#AuthorityControlofMetadataValues-XMLUI

Standardized rights statements

Account for them in the schema

Insert them via the load process




Functionality: Display underlying metadata as a different text string for displayUse case:  Translate language codes to plain text for display



Autogenerated MIME types
[UTexas generates them automatically]


CVs- Internal




CVs- External vocabs




Citations
Is it possible to include the DOI in the citation?  


Departmental Data

Format: 

|Temple University|College of Science and Technology|Department of Physics

Parse by separator 





Auto Filling a file size field




DSpace- standardized rights statementsLook into CC and rs.org in DSpace see [link]Findings:  CC is supported but rs.org isn't.  


...

Core FunctionalityRequirementsComplications and question: Notes/DecisionsWho can execute it? Jira TicketsReference links

Blacklight-based wrapper/presentation layer




Chad/Devs

Transform language codes into full words via display layer 

Can be done by tweaking the Mirage 2 theme's xslt 

Is this doable?  Must the Mirage2 theme be selected or is there a way to do this with no theme-ing? 
Chad/Devs
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-66

Thread on the topic: 

http://dspace.2283337.n4.nabble.com/A-way-to-alter-metadata-values-for-display-td4689929.html#a4689930


ORCID integration



Whether or not dev support is required 

Gabe/Chin

or

Chad/Devs

Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-65

Cambridge: https://www.repository.cam.ac.uk/handle/1810/266430

Duke: https://dukespace.lib.duke.edu/dspace/handle/10161/8875

DSpace orcid documentation: https://wiki.duraspace.org/display/DSDOC6x/ORCID+Integration

Thread on v6.2 compatibility and 6.3 errors

https://groups.google.com/forum/#!topic/dspace-tech/N_azMfWalD8

GG's orcid doc: https://docs.google.com/document/d/1ump6tlTrd62nvDoXo4I9GBsSdLs5SeY7k1flP2InYTs/edit

6.3 errors doc: 

https://groups.google.com/forum/#!searchin/dspace-tech/orcid|sort:date/dspace-tech/09qKMO-qTyM/lMAKDz04AAAJ

https://groups.google.com/forum/#!searchin/dspace-tech/orcid|sort:date/dspace-tech/N_azMfWalD8/Kzhwner5GQAJ

SWORD mapping from ProQuest


Gabe/Chin/Holly
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-60

DSpace METS SIP Profile: https://wiki.duraspace.org/display/DSPACE/DSpaceMETSSIPProfile


Mirage2 theme-implement


Gabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-67

See note on this page, specifically 'Enabling and building the DSpace 5 Mirage 2 theme' for troubleshooting ideas

Thread on error encountered by Chin, with Fix by Tim Donohue

Extend embargo functionality 

This will need developer support if we're going to Chad/Devs
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-63

Customize Facets for display


Gabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-71

Upgrade to 6.3


Gabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-72
Note: DSpace 7.0 will be released mid 2019
Citation generation


?
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-73

Direct Submission form- form 


Gabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-68

Documentation:  https://wiki.duraspace.org/display/DSDOC6x/Submission+User+Interface

Input forms customized via: https://github.com/DSpace/dspace-release/blob/master/config/input-forms.xml (The form-map maps collection handles to forms.)

Item submission process customized via this:  https://github.com/DSpace/DSpace/blob/master/dspace/config/item-submission.xml  (The process-map maps collection handles to a particular Item Submission Process.)

slide deck: https://www.slideshare.net/bramluyten/secrets-of-the-dspace-submission-form


Direct Submission form- Public access via web 


Gabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-82

https://wiki.duraspace.org/display/DSDOC6x/Submission+User+Interface


Auto-Generate MIME types




Chad/Devs
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-75

Homepage customized


?
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-76

'Making DSpace your own' webinar

https://www.slideshare.net/DuraSpace/42418-making-dspace-your-own-webinar-recording

Here's the custom code from the webinar

https://github.com/DSpace-Labs/DSpace-rel-demo

Wiki for documentation


?
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-77

Customize simple item display



Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-79
Thread: https://groups.google.com/forum/#!searchin/dspace-tech/orcid|sort:date/dspace-tech/f_BZETZYXiM/mavRYst_AwAJ
Analytics



Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-78

Documentation: 

https://wiki.duraspace.org/display/DSDOC6x/DSpace+Google+Analytics+Statistics

Controlled Vocabs


Gabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-80
https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+Values
New human-readable URL

The group must decide on the URLGabe/Chin
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-81

Thumbnails next to recently added

Requires customization of DSpace's front-end code

Gabe/Chin

or

Chad/Devs



Combining fields in advanced search 

Definitely a developer taskChad/Devs
See: http://kim-shepherd.blogspot.com/2010/11/discovering-discovery-dspace-solr-tips.html
More IssuesSee Jira Board




...