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

...

Page Properties Report
labelrequirements
analytics-keyrequirements
cqllabel = "requirements" and space = currentSpace ( )

...

Configuration and Enhancements

Core FunctionalityRequirementsComplications and question: Notes/DecisionsWho can execute it? Jira TicketsReference
LinksIntegrate Elements and DSpace via the Repository Tools 2 connection
  • Enable the Repository Tools 2 connection,
  • Transmit items in both directions

The systems are integrated and communicating 

This task is complete in Dev.

Configuration can be ported to Prod once the two systems' configurations are OKed by IR Services group

Jira LegacyserverSystem JIRAserverId72190e5c-ce35-3f39-b915-64292d694debkeyDSPAC-38
links

Blacklight-based wrapper/presentation layer




Chad/Devs

Design in general





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-
39

DOIs 

  • Create a DSpace DOI generation workflow
See the 'DOI functionality' section of this page
Jira Legacy
serverSystem JIRA
serverId72190e5c-ce35-3f39-b915-64292d694deb
keyDSPAC-3
ETDs
  • Create a ProQuest→DSpace ingest workflow
  • Migrate CONTENTdm ETDs to DSpace
See the 'ETD  functionality' section of this page

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

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-
42DSpace structure/configuration 
  • DSpace's structures should imitate Elements structures, be scalable
See the 'DSpace Structure' section of this page

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

Jira Legacyserver
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-
46Metadata configuration
  • Define DSpace→Elements and Elements→DSpace crosswalks 
  • Configure DSpace's fields
See the 'Metadata configuration' section of this page
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-
43Back-end configuration
  • Generate XML crosswalk files
See the 'Back end Configuration' section of this page

Budget

Determine:

  • Storage Budget
  • DOI Budget
  • Other costs

DOI functionality

Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference LinksDOI 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.  

  • Would this be acceptable?   

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

  • 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.
    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 use ProQuest's numerical codes.  Chad/Devs
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-63
    Embargo documentation https://wiki.duraspace.org/display/DSDOC6x/DSpace+6.x+Documentation
    Customize Facets for display


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

    Procedure: https://wiki.duraspace.org/pages/viewpage.action?pageId=30218817


    Upgrade to 6.3

    Make a backup plan and implement first.  


    Use Meld to find versions of our file

    Gabe/Chin
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-
    3DOI 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
  • Crossref -which is difficult to integrate with DSpace and may require dev support for DSpace integration- is cheap ($275 yearly, $1 per DOI).  

  • 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.
    72

    Note: DSpace 7.0 will be released mid 2019

    https://www.youtube.com/watch?v=JBH0A3QwBUk . (see 18:36 for directories to back up... back up a) sql and solr databases.  see 20:30, section on using meld to discover differences.  23:50 for folders to check for changes)



    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-
    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

    ETD  functionality

    ...

    • Current CDM metadata should be vetted
    • Unless we're porting over all the metadata in CDM, a CDM→DSpace crosswalk must be created

    ...

    ETD workflow

    ...

    It's a complicated process!

    Do we know of any institutions that have successfully completed a ProQuest→DSpace direct deposit workflow using SWORDv2?

    ...

    DSpace structure/configuration 

    ...

    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.  

    ...

    Is this worth it?  

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

    ...

    Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference LinksDSpace's Community/Collection structure- High Level

    Two options: 

    • Flat structure with metadata as access point
    • Communities/collections-based structure
    • The XML map's limitations mean that items cannot be deposited into collections based on their author's departmental affiliation
    • DSpace collections and communities are difficult to restructure after the fact.  Moving collections between collections and communities is also inadvisable.  How then to deal with Temple's constantly shifting administrative structure?  
    • Even with no communities or collections custom front end can easily be created by linking to canned searches created by searching specific metadata fields.  
    • Department can also be featured as a facet
    • Communities and collections facilitate more intricate role definition 
    Discussed at 9/18 project team meeting.  This group favored the 'flat' approach.  What does the IR Services group think?  

    DSpace's Community/Collection structure- Granular

    Assuming we want to go with a 'flat' structure which communities and collections should be included

    One possible structure- one collection each for 

    • ETDs
    • Publications
    • Data
    DSpace's Community/Collection structure- GranularAssuming we want to go with a communities/collections-based structure, which communities and collections should be included?
    • Should it be per college?  Per department?  Etc.
    • The metadata we can get from Elements limit the granularity of this. 
    Direct submission formA form for direct submission of faculty publications will be create

    This involves both

    • Metadata work
    • Policy Decisions

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

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

    DSpace Embargo functionality

    DSpace's embargo functionality is enabled

    Through the ProQuest→DSpace ingest workflow ProQuest's embargo codes can efficiently be translated into DSpace embargoes.  

    We'll have to decide if we want to implement DSpace's simple embargo settings or advanced embargo settings.   

    The Simple settings can be easily enabled globally.  

    We'll need to determine whether we can use the DSpace's 'Creating Embargoes via Metadata' as a part of our Elements→DSpace or ProQuest→DSpace work

    Q: Are there any items imported from Elements that will need to be embargoed?  
    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

    See convo with Andrea Schweer

    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-
    47
    80
    https://wiki.duraspace.org/display/
    DSDOC6x/Embargo

    Policy Decisions

    ...

    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

    ...

    DSpace- licenses

    ...

    Customize license for Elements→DSpace submission workflow

    ...

    Workflow considerations

    ...

    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.  

    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






    High level requirements

    Core FunctionalityRequirementsNotes/DecisionsJira TicketsReference Links
    Integrate Elements and DSpace via the Repository Tools 2 connection
    • Enable the Repository Tools 2 connection,
    • Transmit items in both directions

    The systems are integrated and communicating 

    This task is complete in Dev.

    Configuration can be ported to Prod once the two systems' configurations are OKed by IR Services group

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

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


    DOIs 

    • Create a DSpace DOI generation workflow
    See the 'DOI functionality' section of this page
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-3

    ETDs
    • Create a ProQuest→DSpace ingest workflow
    • Migrate CONTENTdm ETDs to DSpace
    See the 'ETD  functionality' section of this page

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

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


    DSpace structure/configuration 
    • DSpace's structures should imitate Elements structures, be scalable
    See the 'DSpace Structure' section of this page

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

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



    Metadata configuration
    • Define DSpace→Elements and Elements→DSpace crosswalks 
    • Configure DSpace's fields
    See the 'Metadata configuration' section of this page
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-43

    Back-end configuration
    • Generate XML crosswalk files
    See the 'Back end Configuration' section of this page

    Budget

    Determine:

    • Storage Budget
    • DOI Budget
    • Other costs




    DOI functionality

    Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
    Elements mappingDefine master Elements→DSpace mappingMapping 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 crosswalkDirect 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 crosswalkshttps://wiki.duraspace.org/display/DSDOC6x/Embargo#Embargo-Creating%20Embargoes%20via%20MetadataOAI-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 displayAutogenerated MIME types[UTexas generates them automatically]CVs- InternalCVs- External vocabsCitationsIs 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.  

    Back-end configuration- Services group

    ...

    Find out: 

    1. How much DSpace storage space is currently available?
    2. What type of server is this storage on? 
    3. How easily can the amount of storage be increased?
    4. What are the yearly costs associated with the current level of storage. How much would scaling up cost?

    ...

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

    ...

    ADA concerns- System

    ...

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

    ...

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

    ...

    Storage Budget

    ...

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

    ...

    Back-end configuration and enhancements

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

    Blacklight-based wrapper/presentation layer

    Chad/DevsTransform 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: 
    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




    ETD  functionality

    Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
    ETD MigrationMigrate ETDs from CONTENTdm to DSpace
    • Current CDM metadata should be vetted
    • Unless we're porting over all the metadata in CDM, a CDM→DSpace crosswalk must be created



    ETD workflow

    Create a ProQuest→DSpace ingest workflow

    It's a complicated process!

    Do we know of any institutions that have successfully completed a ProQuest→DSpace direct deposit workflow using SWORDv2?

    Gabe is currently working on this- Determining this workflow's feasibility will take a bit more time

    DSpace structure/configuration 

    Core FunctionalityRequirementsComplications and question: Notes/DecisionsJira TicketsReference Links
    DSpace's Community/Collection structure- High Level

    Two options: 

    • Flat structure with metadata as access point
    • Communities/collections-based structure
    • The XML map's limitations mean that items cannot be deposited into collections based on their author's departmental affiliation
    • DSpace collections and communities are difficult to restructure after the fact.  Moving collections between collections and communities is also inadvisable.  How then to deal with Temple's constantly shifting administrative structure?  
    • Even with no communities or collections custom front end can easily be created by linking to canned searches created by searching specific metadata fields.  
    • Department can also be featured as a facet
    • Communities and collections facilitate more intricate role definition 
    Discussed at 9/18 project team meeting.  This group favored the 'flat' approach.  What does the IR Services group think?  

    DSpace's Community/Collection structure- Granular

    Assuming we want to go with a 'flat' structure which communities and collections should be included

    One possible structure- one collection each for 

    • ETDs
    • Publications
    • Data





    DSpace's Community/Collection structure- GranularAssuming we want to go with a communities/collections-based structure, which communities and collections should be included?
    • Should it be per college?  Per department?  Etc.
    • The metadata we can get from Elements limit the granularity of this. 



    Direct submission formA form for direct submission of faculty publications will be create

    This involves both

    • Metadata work
    • Policy Decisions


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

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

    DSpace Embargo functionality

    DSpace's embargo functionality is enabled

    Through the ProQuest→DSpace ingest workflow ProQuest's embargo codes can efficiently be translated into DSpace embargoes.  

    We'll have to decide if we want to implement DSpace's simple embargo settings or advanced embargo settings.   

    The Simple settings can be easily enabled globally.  

    We'll need to determine whether we can use the DSpace's 'Creating Embargoes via Metadata' as a part of our Elements→DSpace or ProQuest→DSpace work

    Q: Are there any items imported from Elements that will need to be embargoed?  


    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-47
    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: 
    Embargo

    Policy Decisions

    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://
    groups
    docs.google.com/
    forum
    document/
    #!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 ProQuestGabe/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-implementGabe/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 use ProQuest's numerical codes.  Chad/Devs
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-63
    Embargo documentation https://wiki.duraspace.org/display/DSDOC6x/DSpace+6.x+DocumentationCustomize Facets for displayGabe/Chin
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-71

    Procedure: https://wiki.duraspace.org/pages/viewpage.action?pageId=30218817

    Upgrade to 6.3

    Make a backup plan and implement first.  

    Use Meld to find versions of our file

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

    Note: DSpace 7.0 will be released mid 2019

    https://www.youtube.com/watch?v=JBH0A3QwBUk . (see 18:36 for directories to back up... back up a) sql and solr databases.  see 20:30, section on using meld to discover differences.  23:50 for folders to check for changes)

    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 LegacyserverSystem JIRAserverId72190e5c-ce35-3f39-b915-64292d694debkeyDSPAC-82
    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?




    Metadata Configuration

    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/
    Submission+User+Interface

    Auto-Generate MIME types

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

    See convo with Andrea Schweer

    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_AwAJAnalytics
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-78

    Documentation: 

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

    Controlled VocabsGabe/Chin
    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.  


    Back-end configuration- Services group

    Core FunctionalityNotesStatusJira Tickets

    Storage issues

    Find out: 

    1. How much DSpace storage space is currently available?
    2. What type of server is this storage on? 
    3. How easily can the amount of storage be increased?
    4. What are the yearly costs associated with the current level of storage. How much would scaling up cost?

    In progress
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-
    80https://wiki.duraspace.org/display/DSPACE/Authority+Control+of+Metadata+ValuesNew human-readable URLThe group must decide on the URLGabe/Chin
    56


    ADA concerns- System

    Scope out and resolve ADA-related systems issues
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-57


    ADA concerns- MaterialsScope out and resolve ADA-related materials issues
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-
    81Thumbnails next to recently addedRequires customization of DSpace's front-end code

    Gabe/Chin

    or

    Chad/Devs

    Combining fields in advanced search Definitely a developer taskChad/DevsSee: http://kim-shepherd.blogspot.com/2010/11/discovering-discovery-dspace-solr-tips.htmlMore Issues
    58


    Storage Budget

    Determine what the budget will be for the IR's storage
    Jira Legacy
    serverSystem JIRA
    serverId72190e5c-ce35-3f39-b915-64292d694deb
    keyDSPAC-59




















    More issuesSee Jira Board