Create from Template | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Page Properties Report | ||||||
---|---|---|---|---|---|---|
|
...
Configuration and Enhancements
Core Functionality | Requirements | Complications and question: | Notes/Decisions | Who can execute it? | Jira Tickets | Reference |
---|
- 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
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 |
|
DOIs
- Create a DSpace DOI generation workflow
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Create a ProQuest→DSpace ingest workflow
- Migrate CONTENTdm ETDs to DSpace
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
| Thread on the topic: | ||||||||||||
ORCID integration | Whether or not dev support is required | Gabe/Chin or Chad/Devs |
|
- DSpace's structures should imitate Elements structures, be scalable
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
| 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: | ||||||||||||
SWORD mapping from ProQuest | Gabe/Chin/Holly |
|
- Define DSpace→Elements and Elements→DSpace crosswalks
- Configure DSpace's fields
| DSpace METS SIP Profile: https://wiki.duraspace.org/display/DSPACE/DSpaceMETSSIPProfile | ||||||||||||
Mirage2 theme-implement | Gabe/Chin |
|
- Generate XML crosswalk files
Budget
Determine:
- Storage Budget
- DOI Budget
- Other costs
DOI functionality
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?
| 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 |
| Embargo documentation https://wiki.duraspace.org/display/DSDOC6x/DSpace+6.x+Documentation | ||||||||||
Customize Facets for display | Gabe/Chin |
| 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 |
|
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.
Would be a cataloger task?
Would this happen through a process integrated into the metadata approval process?
Subscribing to a DOI Registration agency
Crossref -which is difficult to integrate with DSpace and may require dev support for DSpace integration- is cheap ($275 yearly, $1 per DOI).
| 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 | ? |
| ||||||||||||
Direct Submission form- form | Gabe/Chin |
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
It’s a complicated question… look at the Australian National Data Services guidelines
Would we have to follow something like this?
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?
...
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
DSpace's Community/Collection structure- Granular
One possible structure- one collection each for
- ETDs
- Publications
- Data
- Should it be per college? Per department? Etc.
- The metadata we can get from Elements limit the granularity of this.
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'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?
| 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 |
| https://wiki.duraspace.org/display/DSDOC6x/Submission+User+Interface | |||||||||||
Auto-Generate MIME types | Chad/Devs |
| See convo with Andrea Schweer | |||||||||||
Homepage customized | ? |
| '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 | |||||||||||
Wiki for documentation | ? |
| ||||||||||||
Customize simple item display |
| Thread: https://groups.google.com/forum/#!searchin/dspace-tech/orcid|sort:date/dspace-tech/f_BZETZYXiM/mavRYst_AwAJ | ||||||||||||
Analytics |
| Documentation: https://wiki.duraspace.org/display/DSDOC6x/DSpace+Google+Analytics+Statistics | ||||||||||||
Controlled Vocabs | Gabe/Chin |
|
| https://wiki.duraspace.org/display/ |
Policy Decisions
...
Guidance text- we'll need to provide a statement
Institutional Advice- we'll need to provide a statement
...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
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 URL | Gabe/Chin |
| |||||||||||
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 task | Chad/Devs | See: http://kim-shepherd.blogspot.com/2010/11/discovering-discovery-dspace-solr-tips.html | |||||||||||
More Issues | See Jira Board |
High level requirements
Core Functionality | Requirements | Notes/Decisions | Jira Tickets | Reference Links | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Integrate Elements and DSpace via the Repository Tools 2 connection |
| 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 |
| |||||||||||||||||
DOIs |
| See the 'DOI functionality' section of this page |
| |||||||||||||||||
ETDs |
| See the 'ETD functionality' section of this page |
| |||||||||||||||||
DSpace structure/configuration |
| See the 'DSpace Structure' section of this page |
| |||||||||||||||||
Metadata configuration |
| See the 'Metadata configuration' section of this page |
| |||||||||||||||||
Back-end configuration |
| See the 'Back end Configuration' section of this page | ||||||||||||||||||
Budget | Determine:
|
DOI functionality
Core Functionality | Requirements | Complications and question: | Notes/Decisions | Jira Tickets | Reference Links |
---|
Elements mapping
Decide which metadata to maintain when migrating from CDM
Create migration crosswalk
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
Blacklight
WorldCat
And more!
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
Account for them in the schema
Insert them via the load process
Format:
|Temple University|College of Science and Technology|Department of Physics
Parse by separator
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 | ||||||
---|---|---|---|---|---|---|
|
...
ADA concerns- System
...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Storage Budget
...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Back-end configuration and enhancements
Blacklight-based wrapper/presentation layer
Can be done by tweaking the Mirage 2 theme's xslt
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Thread on the topic:
ORCID integration
Gabe/Chin
or
Chad/Devs
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
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.
|
| ||||||||||||||||||
DOI generation | Manual 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.
| |||||||||||||||||||
Subscribing to a DOI Registration agency | We'll need to join a DOI registration service |
|
| ||||||||||||||||||
DOIs for data | Decide if we want DOIs for data |
|
ETD functionality
Core Functionality | Requirements | Complications and question: | Notes/Decisions | Jira Tickets | Reference Links |
---|---|---|---|---|---|
ETD Migration | Migrate ETDs from CONTENTdm to DSpace |
| |||
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 Functionality | Requirements | Complications and question: | Notes/Decisions | Jira Tickets | Reference Links | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DSpace's Community/Collection structure- High Level | Two options:
|
| 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
| |||||||||||
DSpace's Community/Collection structure- Granular | Assuming we want to go with a communities/collections-based structure, which communities and collections should be included? |
| |||||||||||
Direct submission form | A form for direct submission of faculty publications will be create | This involves both
| 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? |
| https://wiki.duraspace.org/display/DSDOC6x/ |
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 Functionality | Requirements | Complications and question: | Notes/Decisions | Jira Tickets | Reference Links | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Elements Deposit interface- customize statements | Guidance text- we'll need to provide a statement Institutional Advice- we'll need to provide a statement |
| https:// |
docs.google.com/ |
document/ |
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
DSpace METS SIP Profile: https://wiki.duraspace.org/display/DSPACE/DSpaceMETSSIPProfile
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
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
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Procedure: https://wiki.duraspace.org/pages/viewpage.action?pageId=30218817
Make a backup plan and implement first.
Use Meld to find versions of our file
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
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)
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
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
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- licenses | Customize license/advisory text for Direct Submission→DSpace workflow | ||||
ADA policies | Determine what they are and how they affect our configuration | A 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 Functionality | Requirements | Complications and question: | Notes/Decisions | Jira Tickets | Reference 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 Functionality | Requirements | Complications and question: | Notes/Decisions | Jira Tickets | Reference Links |
---|---|---|---|---|---|
Elements mapping | Define master Elements→DSpace mapping | Mapping brainstorming doc (Holly/Gabe) | |||
Elements mapping | Define master DSpace→Elements mapping | Holly: These are not necessary, | Mapping brainstorming doc (Holly/Gabe) | ||
Elements mapping | Configure per-publication type mappings | These may not be necessary. | Mapping brainstorming doc (Holly/Gabe) | ||
ETD migration | Decide which metadata to maintain when migrating from CDM Create migration crosswalk | ||||
ETD workflow | Define 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 form | A 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. | ||||
Embargo | If needed, incorporate 'creating embargoes via metadata' procedures into Elements→DSpace and/or ProQuest→DSpace crosswalks | https://wiki.duraspace.org/display/DSDOC6x/ |
Auto-Generate MIME types
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
See convo with Andrea Schweer
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
'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
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Documentation:
https://wiki.duraspace.org/display/DSDOC6x/DSpace+Google+Analytics+Statistics
Embargo#Embargo-Creating%20Embargoes%20via%20Metadata | |||||
OAI-PMH | OAI-PMH- configure it | Blacklight WorldCat And more! | |||
Controlled Vocab | Implement 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 display | Use 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 statements | Look into CC and rs.org in DSpace see [link] | Findings: CC is supported but rs.org isn't. |
Back-end configuration- Services group
Core Functionality | Notes | Status | Jira Tickets | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Storage issues | Find out: 1. How much DSpace storage space is currently available? | In progress |
|
| |||||||||||||
ADA concerns- System | Scope out and resolve ADA-related systems issues |
| |||||||||||
ADA concerns- Materials | Scope out and resolve ADA-related materials issues |
|
Gabe/Chin
or
Chad/Devs
| |||||||||||||
Storage Budget | Determine what the budget will be for the IR's storage |
| |||||||||||
More issues | See Jira Board |