Greenstone Digital Library Software An Overview
Download
Report
Transcript Greenstone Digital Library Software An Overview
Introduction Greenstone Digital
Library Software
By
John K Thuku
At the Greenstone Training Workshop held at
Kenyatta University.
14-18th December 2010.
Introduction
Greenstone Digital Library Software
◦ Is an open source Digital Library collections
building and distribution software
License
◦ Freely available, Open Source Software (OSS)
◦ Issued under the terms of the GNU General
Public License.
Available
◦ http://www.greenstone.org
Definitions
Open source - refers to software that is
made available for free and that includes the
original (uncompiled) source code used to
create it so that users can freely modify it
Collection – is an organized group of
objects (often digital information materials).
Development
First developed in 1996 by the New
Zealand Digital Library Project at the
University of Waikato’s Computer Science
Department.
Greenstone 2.83 is the recent stable
version. Released in 2009…
The latest version is Greenstone 3.
◦ It has many new functions but retained most
features in the previous versions.
◦ It has been on trial for about a year now.
Aims of Greenstone
It is aimed at helping libraries build their
own digital libraries so as to facilitate
resource:
◦
◦
◦
◦
Distribution
Sharing
Improving access
Conservation
Features of Greenstone
Easy to install
Has an easy to learn interface
Supports multiple types of documents
◦ Doc, pdf, html, text, image files, video
◦ Able to handle large number of objects
It is customizable
Supports z39.50 protocol
Supports multiple languages
Supports several metadata sets
◦ E.g. Dublin Core, Marc 21
Features, contd…
Supports protocol both as client and as server,
thus:
◦ The collection is easily distributed on CDs and other
portable storage media.
◦ The collection can run easily locally on a CD or a PC,
or remotely on a Server.
The collection provides various search methods:
◦ Browse – title, author, subjects.
◦ Keywords – bibliographic fields, index terms as well as
fulltext.
◦ Boolean.
◦ Wildcard.
Features, contd…
Interoperable
◦ Supports Open Archives Initiatives - Protocol
Metadata Harvesting. (OAI-PMH).
◦ Metadata can be shared to external search
engines.
◦ Possible to export collection to or import
from Dspace.
General Requirements
Greenstone DL Software is multiple platform and
runs on
◦ Windows, Linux & Mac operating systems
Hardware
◦ PC – Pentium IV, 256 MB Ram, 2 MHz
Supporting Software
◦ Web browser
◦ Java Runtime
◦ ImageMagic – for processing image files
Plug-ins
◦ Software modules that handle
Format conversion
Metadata extraction
Users
Greenstone has a wide user base. It is
used in:
◦ Many countries especially developing
countries
Asia, South America and Africa
◦ Universities and other Tertiary Institutions
◦ Research Institutions
◦ International bodies, NGOs, CBOs
Support
Documentation – Mainly available from
the links at Greenstone DL Site:
◦
◦
◦
◦
◦
Manuals
Demo collections
Wiki
Tutorial Exercises
FAQs
Workshops
◦ Institutional-based, national or regional
workshops
Support Contd…
Support Groups
◦ Southern African Greenstone Support
Network
http://www.eifl.net/cps/sections/services/eiflfoss/greenstone
◦ Greenstone Support for South Asia
http://greenstonesupport.iimk.ac.in
◦ Greenstone Support for South America
◦ Eastern African Greenstone Support … ?
Support Contd…
Mailing Lists
◦ Developers mailing list
To discuss matters that relate to development of
Greenstone
◦ User list
General discussion about Greenstone: features,
challenges,
◦ Support network
Discussions, communications, news and announcements
Online Help
◦ Is available through the User and Librarians
Interface
Greenstone DL Interfaces
User Interface
◦ Web based
◦ Can be customized
Librarian Interface
◦ Allows collection development processes
Download files for your collection
Gather documents to build the collection
Enrich content with metadata
Design appearance, searching & browsing facilities
Create or build the collection
Librarian Interface
User Interface
Collection Organization
Collection title & contacts
Statement of collection’s purpose
Statement of collection’s coverage
Explanation of how collection is organized
Used
Greenstone has been used for
◦
◦
◦
◦
Selected set of documents
Bibliographic collections
Institution repositories
Collection of image and multimedia files
Metadata
What is Metadata?
Different meanings in different
communities
Information about information
Can describe information at any level
◦ Collection
◦ Item
◦ Item within item
Can be embedded within an object or
separate from it
Types of Metadata
Descriptive
Descriptive metadata helps users find and obtain objects, distinguish one object
or group of objects from one another, and discover the subject or contents.
Administrative
◦ Helps collection managers keep track of objects for such
purposes as file management, rights management, and
preservation.
Structural metadata
◦ Documents relationships within and among objects and
enables users to navigate complex objects, such as the
pages and chapters of a book.
Linking or relationship data
Principles of Metadata
Have a community standard
◦ Conforms to the needs of current and
potential users
Supports interoperability
◦ Distributed networked environment
◦ Find resources that are distributed across the
world’s libraries, archives, museums.
Includes a clear statement of the
conditions and terms of use for the digital
object.
Principles of Metadata …contd.
Supports the long-term management and
preservation of objects in collections.
Metadata and Cataloguing
Perception that cataloguing is old and
metadata is new
◦ Traditional cataloguing focuses on
descriptions of print materials
◦ Metadata focuses on management of
networked resources
For locally created or managed
networked resources (such as
repositories), cataloguing is insufficient
Metadata Schemes
Defines a collection of elements for
supporting a specific function
Defines structures for element values
Defines formal aspects of the element set,
such as name, definition, data type, etc.
Some schemes are expressed as XML
schemas
Some Common Standards
Dublin Core
MARC 21
Metadata Encoding and Transmission
Standard (METS)
Dublin Core Element Set
Title
Creator
Subject
Description
Publisher
Contributor
Date
Type
Format
Identifier
Source
Language
Relation
Coverage
Rights
End