DSpace

From Script | Spoken-Tutorial
Jump to: navigation, search

DSpace is a free and open source repository software package, generally used for creating and managing repositories of digital content. DSpace is very useful as an Institutional Repository. DSpace is developed by joint efforts between MIT and HP Labs. Currently, DuraSpace leads the updates and enhancements of DSpace software. Basically, DSpace is a digital archival system which has the best features of content management systems and document management systems. DSpace is used for long-term storage, access and preservation of digital content. It runs on operating systems such as Linux, Ubuntu, Solaris, Windows and Unix. Important features of DSpace: Free and open source software Completely customizable repository to fit user needs Manage and preserve all format of digital content Apache SOLR based search for metadata and full text contents UTF-8 Support Interface available in many languages Granular group based access control, allowing setting permissions down to the level of individual files Optimized for Google Scholar indexing Integration with systems like BASE, CORE, OpenAIRE, Unpaywall and WorldCat User Interface available in JSPUI and XMLUI REST APIs available for integration with other applications.

Basic Level

  1. Overview of DSpace
    • About DSpace
    • Features of DSpace
    • Usage of DSpace
    • Notable DSpace Repositories
    • Dublin Core Metadata Standard
    • DC Elements
    • The content available in various tutorials in this series
    • DSpace Installation and Customization on Windows 10
    • DSpace Installation and Customization on Ubuntu Linux OS 18.04
    • Common Tutorials on using Dspace as Digital Repository

DSpace Installation and Configuration on Windows 10

  1. Install JDK and Build tools on Windows 10
    • Install software packages
    • JDK8 Maven 3.6.3
    • Ant 1.10.9
    • Git 2.29.2.2
    • Set Environment and Path Variables
    • JDK8
    • Maven 3.6.3
    • Ant 1.10.9
    • Verification of Environment and Path Variables
  2. Setting up Tomcat and Postgresql on Windows 10
    • Download Tomcat8
    • Installation of Tomcat8
    • Configuration of Tomcat8
    • Download Postgresql 11.10
    • Installation of Postgresql 11.10
    • Connect to database server using PgAdmin4
    • Create dspace database user
    • Create dspace database
    • Set dspace database owner
    • Create pgcrypto extension for dspace database
  3. DSpace Installation on Windows 10 OS
    • Download DSpace source code
    • Set Sever configurations
    • Set Database configuration
    • Build DSpace source code
    • DSpace installation
    • Create DSpace administrator
    • Deploy DSpace on tomcat server
    • Verify DSpace installation
    • Create DSpace administrator account
    • DSpace administrator login
  4. Email Configuration for DSpace on Windows OS
    • Need of Email settings
    • SMTP Services
    • Configuration of Email settings in dspace.cfg file
    • mail.server
    • mail credentials
    • mail.server.port
    • Valid emails for from address, feedback
    • Batch script for DSpace Rebuild
    • Enable less secure app access
    • Send test email
  5. Customization of DSpace home page (on Windows 10)
    • Sections of DSpace Home page
    • Changing logos
    • Navigation bar logo
    • Banner logo
    • Properties of logos
    • Edit Messages.Properties file
    • Edit banner text
    • Styling of UI Text
    • Edit top news
    • Edit sidebar news

DSpace Installation and Configuration on Ubuntu Linux 18.04

  1. Getting ready for DSpace Installation
    • Hardware requirements for DSpace
    • System Update
    • Create new system user - dspace
    • Installation of openjdk 8
    • Installation of git, maven and ant
    • Installation and configuration of Tomcat 8
    • Installation of postgresql 10
    • Configuration of postgresql
    • Create dspace database
    • Set directory and file permissions
  2. DSpace Installation on Ubuntu Linux OS
    • Download DSpace source code
    • Set Sever configurations
    • Set Database configurations
    • Build DSpace source code
    • DSpace installation
    • Create DSpace administrator
    • Deploy DSpace on tomcat server
    • Verify DSpace installation
    • Create DSpace administrator account
    • DSpace administrator login
  3. Email configuration for DSpace
    • Need of Email settings
    • SMTP Services
    • Configuration of Email settings in dspace.cfg file
    • Mail.server
    • mail credentials
    • Mail.server.port
    • Valid emails for from address, feedback
    • Shell script for DSpace Rebuild
    • Enable less secure app access
    • Send test email
  4. Customization of DSpace Home page on Ubuntu Linux OS
    • Sections of Home page
    • Changing logos
    • Navigation bar logo
    • Banner logo
    • Properties of logos
    • Edit Messages.Properties file
    • Edit banner text
    • Styling of UI Text
    • Edit top news
    • Edit sidebar news

DSpace common tutorials for Ubuntu Linux & Windows

  1. User Registration in DSpace
    • Email verification of anonymous user
    • User registration
    • Edit user profile
    • Roles in DSpace
    • EPerson
    • Administrator
    • Anonymous user
    • Community administrator
    • Collection administrator
    • Submitter
    • Reviewer
  2. Managing DSpace user accounts
    • Manage EPersons
    • Register EPerson
    • Edit EPerson
    • Delete EPerson
    • Groups in DSpace
    • Authority of Groups
    • Default and Custom Groups
    • Create Group
    • Manage Group
    • Add EPerson to Group
    • Remove EPerson from Group
  3. Create Community and Sub-community in DSpace
    • Community in DSpace
    • Community Metadata
    • Manage Community
    • Create Community
    • Edit Community
    • Delete Community
    • Admin Tools
    • Create Sub-community
    • Community Administrator
    • Verify Community
    • Verify Sub-community
  4. Create Collection in DSpace
    • Collection in DSpace
    • Collection Metadata
    • Item Submission Workflow
    • Manage Collection
    • Create Collection
    • Edit Collection
    • Delete Collection
    • Item Submission Authorization
    • Item Review Authorization
    • Collection Administrator
  5. Item Submission in DSpace
    • Item in DSpace
    • Metadata for Item
    • Item submission
    • Enter Metadata
    • File upload for Item
    • Verify uploaded files
    • Verify metadata
    • Distribution License
    • Item submission status
    • New task notification to Reviewers
  6. Item Review in DSpace
    • Need for Item review
    • Task Pool of Reviewer
    • Accept Task
    • Item Review Options
    • Accept Item
    • Reject Item
    • Edit Metadata
    • Return Task to Pool
    • Do Later
    • Notifications to Item submitter
    • Item Submission Dashboard for Submitter
  7. Batch Import of items
    • Batch import methodology
    • SAFBuilder
    • SAF file structure
    • Set up SAFBuilder
    • Metadata in CSV format
    • Create SAF file for Items
    • Upload SAF file in the Collection
    • Verify status of Batch Jobs
    • Mapfile- Mapping of items and Handle number
    • Remove batch uploaded files
    • Access Items uploaded in Batch
  8. Searching Items in DSpace
    • Item Search in DSpace
    • Browse in DSpace
    • Browse Items by Issue Date
    • Browse Items by Author
    • Browse Items by Title
    • Browse Items by Subject
    • Search in DSpace
    • Search filters
    • Search Scope in DSpace
    • DSpace Discovery
    • Facets in DSpace

Intermediate Level

  1. Item Submission Configuration
    • Embargo in DSpace
    • item-submission.xml file
    • Configuration for Embargo
    • Item Submission with Embargo
    • Review of Item with Embargo
    • Access of Item with Embargo
    • Configure Item submission without a file
    • dspace.cfg file
    • Item submission without a file
    • Review of Item without a file
  2. General Settings in DSpace
    • Searching Items in DSpace
    • Metadata indexing of Items
    • Full text indexing of Items
    • Role of Media filters
    • Running Media filters
    • Generate a thumbnails
    • User Interface language switcher
    • Localize DSpace UI
    • Messages.properties file
    • Translation of Messages.properties file

Contributors and Content Editors

Pankajpatil694, Pravin1389