iuscholarworks is a set of services to make the work of iu scholars freely available. allows iu...

39
IUScholarWork s 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.

Upload: robert-goodwin

Post on 12-Jan-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 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

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

Page 2: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

IUScholarWorks Repository

is powered by

Page 3: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

IUScholarWorks Journals

is powered by

Open Journal Systems

Page 4: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

OJS

Let’s review why we need two distinct systems…

Page 5: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

Disk-based repository

Web server software

Repository API

User interface

DSpace is a repository system concerned with providing…

Central archiving

Long-term preservation

Access

For…

Scholarly output…

Authorship

Publication

Scientific Data

Or any kind of digital object…

Image

Book PDF

Multimedia

Page 6: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

Disk-based repository

Web server software

Repository API

User interface

OJS is concerned with facilitating the entire process of publication…

Editorial review

Submission

Journal Contents

Articles

Reviews

Etc.

OJS

Peer-review

Acceptance

Proofs

Publication

Editorial invitations

Access &preservatio

n

For…

Page 7: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

IUScholarWorks Repository

is powered by

Page 8: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

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

Page 9: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

DSpace is a Java web application…

Page 10: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

Java Server Pages (JSP)

DSpace is a Java web application…

Page 11: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

Java Servlets

Java Server Pages

DSpace is a Java web application…

Page 12: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

Java Server Pages

Apache Tomcat

Application Server

Java Servlets

DSpace is a Java web application…

Page 13: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

Java Server Pages

Java Servlets

DSpace is a Java web application…

PostgreSQL

Apache Tomcat

Page 14: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

Java Server Pages

Java Servlets

DSpace is a Java web application…

OAI-PMHServer

Apache Tomcat

PostgreSQL

Page 15: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

IUScholarWorks Journals

is powered by

Open Journal Systems

Page 16: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Open Journal Systems

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

Page 17: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Workflow/Repository

API

User interface

OJS is a PHP web application…

OJS

Page 18: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Workflow/Repository

API

User interface

PHP with Smarty

template system

OJS is a PHP web application…

OJS

Page 19: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Workflow/Repository

API

User interface

Object-oriented

PHP classes

PHP Smarty

Templates

OJS is a PHP web application…

OJS

Page 20: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Workflow/Repository

API

User interface

Apache Web Server

PHP Classes

OJS is a PHP web application…

OJSPHP

Smarty Templates

Page 21: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Workflow/Repository

API

User interface

OJS is a PHP web application…

PostgreSQL

Apache HTTPD

OJS

PHP Classes

PHP Smarty

Templates

Page 22: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Workflow/Repository

API

User interface

OJS is a PHP web application…

Apache HTTPD

OAI-PMHServerPostgreSQL

OJS

PHP Classes

PHP Smarty

Templates

Page 23: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

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

Page 24: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Folder

Magic!

Item Package

FilesXML

meta-data

Secure ftp

IUScholarWorks Drop Box Service

Page 25: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Collection 1

Collection 2

Collection 3

DropBox

Processor

• Written in Perl• Scheduled process

Collection 1

Collection 3

Collection 2

Powered by the Drop Box Processor

Page 26: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

IUScholarWorks Drop Box Processor

Metadata transformation

via XSLT

Itemstaging

Invokeimporter

IUSW RepositoryCollection 1

IUSW RepositoryCollection 2

IUSW Dark ArchiveCollection 3

Collection 1

Collection 2

Collection 3

Self configuration

What am I?

Where do I go?

How do I get

there?

My source metadata

format

My target metadata

format

Which XSLT?

XML configuration

file

XML configuration

file

XML configuration

file

Page 27: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Journal

Item Package

FilesXML

meta-data

Secure ftp

IUScholarWorks Drop Box Service…for journals

Magic!

Page 28: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

IUScholarWorks Drop Box Processor

Metadata transformation

via XSLT

Itemstaging

Invokeimporter

IUSW RepositoryCollection 1

IUSW JournalsJournal 1

IUSW JournalsJournal 2

Collection 1

Collection 2

Collection 3

Self configuration

What am I?

Where do I go?

How do I get

there?

My source metadata

format

My target metadata

format

Which XSLT?

XML configuration

file

XML configuration

file

XML configuration

file

IUSW RepositoryCollection 2

OJS

OJS

DSpace

DSpace

Page 29: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

DropBox

Processor IUScholarWorks Dark ArchiveETD collection

IUScholarWorks Drop Box Service in action

DSpace Item Importer

Facility

ETD Packages

FilesXML

meta-data

Metadata transformation

UMI XML

DSpaceDublinCoreXML

Page 30: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

DropBox

ProcessorIUScholarWorks RepositoryETD collection(open access)

IUScholarWorks Drop Box Service in action

DSpace Item Importer

Facility

Metadata transformation

DSpaceDublinCoreXML

DSpaceDublinCoreXML

IUScholarWorks Dark ArchiveETD collection

Released ETD Packages

FilesXML

meta-data

Page 31: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

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

Page 32: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Static left navigation bar

Narrative customizable

Simple logo upload

Static

“Customizable” right news

sidebar

Virtual branding nearly impossible with DSpace interface

Static

Page 33: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

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.

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

Java Server Pages (JSP)

ManakinXML UI

Page 34: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

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

Page 35: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

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

Page 36: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Virtual branding is easier in default OJS interface

• But only as far as CSS allows; the page structure can’t be changed

• You can associate a journal with a Cascading Style Sheet that overrides site style elements

• There is no alternative interface like Manakin is to DSpace

Page 37: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

OJSOJS PHP “Journal Home”

Instead of using the OJS “journal home” as the main entry page…

Page 38: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Relational Database

WWW Browser

Disk-based repository

Web server software

Repository API

User interface

External “Journal Home”

PHP or HTML

OJS

Create external journal home pages

Users would enter into OJS when navigating specific journal issues

Page 39: IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to

Technical challenges going forward

• Repository interoperability– federated searching and browsing– item-level preservation in DLP infrastructure