Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Overview of DSpace Capabilities and Functionality
- Definition and scope of DSpace as an open-source archival platform
- Technical architecture of DSpace 7+, including backend services, Angular-based frontend, and RESTful APIs
- Organizational structure of institutional repositories (communities, collections, items, and metadata standards)
- Core features, operational capabilities, and applicable use cases for public sector institutions
- Description of user-facing portals and administrative dashboards
DSPace 7+ Deployment and Configuration
- System infrastructure specifications (database requirements, server specifications, and software dependencies)
- Procedures for installing the backend REST API and the Angular frontend interface
- Initial system configuration and essential parameter settings
- Fundamental customization options (interface localization, visual branding, and access permissions)
- Recommended protocols for deploying DSpace in secure, production-grade environments
Administrative Management and Operational Oversight of DSpace 7+
- Administration of repository hierarchies (communities, collections, and content items)
- Role-based access control, user permissions, and security protocols
- Data migration workflows (bulk imports, CSV handling, and metadata export procedures)
- System health monitoring and log analysis management
- Data backup procedures and disaster recovery strategies
- Software update cycles and environment maintenance schedules
Customization and Plugin Development for DSpace 7+
- Architecture guidelines for extending DSpace 7+
- Frontend modifications (Angular UI adjustments, layout changes, and institutional branding)
- Backend enhancements (REST API expansions, service layer updates, and event handling)
- Creation of new components, extensions, and integration plugins
- Standards for robust and maintainable DSpace development practices
Interoperability with External Systems and Tools
- Integration with identity management systems (LDAP, SAML, and other authentication standards)
- Connectivity to external platforms (library management systems, CRIS, and partner data repositories) for government use cases
- Exposure and consumption of DSpace REST APIs for third-party applications
- Connection with indexing services, search aggregators (e.g., Google Scholar), and analytics tools
- Automation of workflows and establishment of interoperable standards
Strategic Best Practices for Digital Repository Management
- Metadata governance policies and long-term digital preservation frameworks
- Optimal structuring of community and collection hierarchies for usability and compliance
- Copyright compliance and licensing strategies (including Creative Commons applications)
- Ensuring accessibility standards, user experience optimization, and search engine discoverability
- Security protocols and scalability planning for repository expansion
Ongoing Support, Maintenance, and Troubleshooting
- Diagnostic procedures and resolution of common technical issues
- Performance tuning and system optimization techniques
- Strategic planning for version upgrades and lifecycle management
- Documentation standards and change management protocols
- Technical support workflows for internal staff and external stakeholders
Conclusion and Strategic Roadmap
- Summary of deployment, customization, and integration processes
- Continued engagement with the open-source community and alignment with the DSpace development roadmap
- Recommended actions for workforce capacity building and repository improvement initiatives
Requirements
- A working knowledge of web application architectures and server infrastructure
- Proficiency in Linux command-line operations and database management systems
- Understanding of fundamental software development methodologies
Target Audience
- System administrators and repository oversight personnel
- Information technology teams within library institutions and digital archive groups
- Software engineers tasked with customizing or integrating DSpace solutions for government
28 Hours