1 / 39

IUScholarWorks

IUScholarWorks. is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to easily make their scholarly materials openly available on the web, centrally archived and preserved for the long term.

isolde
Download Presentation

IUScholarWorks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to easily make their scholarly materials openly available on the web, centrally archived and preserved for the long term. Supports the electronic publication of journals, offering a low-cost solution to administrative and publishing functions of managing a journal.

  2. IUScholarWorks Repository is powered by

  3. IUScholarWorks Journals is powered by Open Journal Systems

  4. Let’s review why we need two distinct systems… OJS

  5. DSpace is a repository system concerned with providing… Scholarly output… Authorship Long-term preservation For… Publication Scientific Data Web server software Or any kind of digital object… User interface Central archiving Image Repository API Book PDF Disk-based repository Multimedia Access Relational Database

  6. OJS is concerned with facilitating the entire process of publication… Journal Contents For… Articles Peer-review Reviews Publication Web server software Etc. Access & preservation User interface Proofs Editorial review Repository API Acceptance OJS Disk-based repository Submission Relational Database Editorial invitations

  7. IUScholarWorks Repository is powered by

  8. DSpace is open source software jointly developed by MIT Libraries and Hewlett-Packard Labs as a solution for creating various kinds of digital repositories

  9. DSpace is a Java web application… WWW Browser Web server software User interface Repository API Disk-based repository Relational Database

  10. DSpace is a Java web application… WWW Browser Web server software User interface Java Server Pages (JSP) Repository API Disk-based repository Relational Database

  11. DSpace is a Java web application… WWW Browser Web server software User interface Java Server Pages Repository API Disk-based repository Java Servlets Relational Database

  12. DSpace is a Java web application… Apache Tomcat Application Server WWW Browser Web server software User interface Java Server Pages Repository API Disk-based repository Java Servlets Relational Database

  13. DSpace is a Java web application… Apache Tomcat WWW Browser Web server software User interface Java Server Pages Repository API Disk-based repository Java Servlets PostgreSQL Relational Database

  14. DSpace is a Java web application… Apache Tomcat WWW Browser Web server software User interface Java Server Pages Repository API Disk-based repository Java Servlets OAI-PMH Server Relational Database PostgreSQL

  15. IUScholarWorks Journals is powered by Open Journal Systems

  16. Open Journal Systems • OJS is an open source editor-operated journal management and publishing system developed by the Public Knowledge Project.

  17. OJS is a PHP web application… WWW Browser Web server software User interface Workflow/Repository API OJS Disk-based repository Relational Database

  18. OJS is a PHP web application… WWW Browser Web server software User interface PHP with Smarty template system Workflow/Repository API OJS Disk-based repository Relational Database

  19. OJS is a PHP web application… WWW Browser Web server software User interface PHP Smarty Templates Workflow/Repository API OJS Disk-based repository Object-oriented PHP classes Relational Database

  20. OJS is a PHP web application… Apache Web Server WWW Browser Web server software User interface PHP Smarty Templates Workflow/Repository API OJS Disk-based repository PHP Classes Relational Database

  21. OJS is a PHP web application… Apache HTTPD WWW Browser Web server software User interface PHP Smarty Templates Workflow/Repository API OJS Disk-based repository PHP Classes PostgreSQL Relational Database

  22. OJS is a PHP web application… Apache HTTPD WWW Browser Web server software User interface PHP Smarty Templates Workflow/Repository API OJS Disk-based repository PHP Classes OAI-PMH Server Relational Database PostgreSQL

  23. IUScholarWorks Drop Box Service • Is a service that we conceived to allow IUScholarWorks to be able to participate in automated workflows for the ingest of content • Evolved from a system developed to process and ingest electronic thesis and dissertations into DSpace • Allows users or processes to simply upload prepackaged items to a folder on a server

  24. IUScholarWorks Drop Box Service Item Package Files XML meta-data Secure ftp Folder Magic!

  25. Powered by the Drop Box Processor Collection 1 Collection 2 Collection 3 Collection 3 • Drop • Box • Processor • Written in Perl • Scheduled process Collection 1 Collection 2

  26. IUScholarWorks Drop Box Processor Self configuration XML configuration file Collection 2 Collection 1 Collection 3 Metadata transformation via XSLT What am I? Where do I go? How do I get there? XML configuration file My source metadata format My target metadata format Which XSLT? XML configuration file Item staging IUSW Repository Collection 2 Invoke importer IUSW Repository Collection 1 IUSW Dark Archive Collection 3

  27. IUScholarWorks Drop Box Service…for journals Item Package Files XML meta-data Secure ftp Journal Magic!

  28. IUScholarWorks Drop Box Processor Self configuration XML configuration file Collection 3 Collection 2 Collection 1 Metadata transformation via XSLT What am I? Where do I go? How do I get there? XML configuration file My source metadata format My target metadata format Which XSLT? XML configuration file Item staging IUSW Journals Journal 1 OJS IUSW Repository Collection 1 DSpace Invoke importer IUSW Repository Collection 2 DSpace OJS IUSW Journals Journal 2

  29. IUScholarWorks Drop Box Service in action ETD Packages Files XML meta-data Drop Box Processor IUScholarWorks Dark Archive ETD collection Metadata transformation DSpace Item Importer Facility UMI XML DSpace Dublin Core XML

  30. IUScholarWorks Drop Box Service in action Released ETD Packages Files XML meta-data IUScholarWorks Dark Archive ETD collection Drop Box Processor IUScholarWorks Repository ETD collection (open access) Metadata transformation DSpace Item Importer Facility DSpace Dublin Core XML DSpace Dublin Core XML

  31. Technical challenges going forward • Virtual hosting and identity branding • how to make something look standalone when it’s part of something bigger • DSpace and OJS do a good job of reusing interface components • great for support and development • not so great for creating differing visual identities

  32. Virtual branding nearly impossible with DSpace interface Static Static “Customizable” right news sidebar Static left navigation bar Narrative customizable Simple logo upload

  33. Manakin to the rescue… • Manakin is the next generation DSpace interface that uses XML & the Apache Cocoon framework to enable communities and collections to establish a unique look and feel. WWW Browser Web server software User interface Manakin XML UI Java Server Pages (JSP) Repository API Disk-based repository Relational Database

  34. http://olc4.ohiolink.edu:8080/dspace-jspui-1.5.0-beta1/

  35. http://olc4.ohiolink.edu:8080/dspace-xmlui-1.5.0-beta1

  36. Virtual branding is easier in default OJS interface • You can associate a journal with a Cascading Style Sheet that overrides site style elements • But only as far as CSS allows; the page structure can’t be changed • There is no alternative interface like Manakin is to DSpace

  37. Instead of using the OJS “journal home” as the main entry page… WWW Browser Web server software User interface OJS PHP “Journal Home” Repository API OJS Disk-based repository Relational Database

  38. Create external journal home pages Users would enter into OJS when navigating specific journal issues External “Journal Home” PHP or HTML WWW Browser Web server software User interface Repository API OJS Disk-based repository Relational Database

  39. Technical challenges going forward • Repository interoperability • federated searching and browsing • item-level preservation in DLP infrastructure

More Related