Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open...

93
Greenstone: Open source Software for Building Digital Library Collections Dr. M.G. Dr. M.G. Sreekumar Sreekumar UNESCO Coordinator, Greenstone Support, South Asia UNESCO Coordinator, Greenstone Support, South Asia Librarian & Head, CDDL, IIM Kozhikode Librarian & Head, CDDL, IIM Kozhikode

Transcript of Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open...

Page 1: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Greenstone: Open source Software

for Building Digital Library Collections

Dr. M.G. Dr. M.G. SreekumarSreekumarUNESCO Coordinator, Greenstone Support, South AsiaUNESCO Coordinator, Greenstone Support, South Asia

Librarian & Head, CDDL, IIM KozhikodeLibrarian & Head, CDDL, IIM Kozhikode

Page 2: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

The Wonderful Open Source World

Page 3: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

What is open source software?What is open source software?

In the phrase In the phrase open sourceopen source, , sourcesource refers to source refers to source code, the humancode, the human--readable computer code which is the readable computer code which is the origin, or source, of the computer application. origin, or source, of the computer application. OpenOpen refers to the terms of access to that computer refers to the terms of access to that computer source code. source code. So So open sourceopen source software is software for which the software is software for which the source code is freely available. source code is freely available.

Page 4: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 5: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

OSsLinux, BSD..

Web ServersApache, Java apps..

Server-Side ScriptingLAMP, WAMP, MAMP

Web ServicesTomcat, Cocoon,Ant, SRU/SRW…

RDBMSMySQL, PostgreSQL, mSQL…

Img ProcessingIMageMagick…

MLs1992+

OAI

ApplicationsEmacs, grep, sendmail, ssh…

Prgm LangsPerl, PHP, Python…

General Platforms / Applications

Mobile ComputingWML, WAP, WiFi...

Net/Web Security

Page 6: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

ILMSsKOHA, NewGenLib,

Evergreen, OpenBiblio ..

Search EnginesCheshire, Pears, dbWiz...

PortalsMyLibrary, Wordpress…

DBMSsCDS/ISIS, Win/ISIS, GenISIS…Citation Mngr

PKP’s Citation Manager …

Open DLsGSDL, DSpace,Eprints…

InteroperabilityZ39.50, OAI-PMH…

Open IRsDSpace,Eprints,GSDL…

Link ResolvingGODOT…

Serials MngrCUFTS…

IM/KM Platforms/Applications

OAI DPs / SPsPHP OAI DP...

CMSJoomla, Drupal,MediaWiki…

Page 7: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Advantages and DisadvantagesAdvantages and DisadvantagesAdvantagesAdvantages

Mostly issued under an internationally accepted LicenseMostly issued under an internationally accepted LicenseAccess to source code Access to source code and ability and right to modify itand ability and right to modify itRight to redistribute modifications to benefit wider communityRight to redistribute modifications to benefit wider communityFreeFreeExcellent support networksExcellent support networksLarge and enthusiastic user baseLarge and enthusiastic user base

DisadvantagesDisadvantagesLimited or no accountabilityLimited or no accountabilityInformal and unaccountable support channelsInformal and unaccountable support channels

Page 8: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 9: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Greenstone, Librariesand Open Access

“The aim of the software is to empower users, particularly in universities, libraries, and other public service institutions, to build their own digital libraries. Digital libraries are radically reforming how information is disseminated and acquired in UNESCO's partner communities and institutions in the fields of education, science and culture around the world, and particularly in developing countries. We hope that this software will encourage the effective deployment of digital libraries to share information and place it in the public domain.”

—from www.greenstone.org

Page 10: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

What is theGreenstone software?

Software suite for building, maintaining, and distributing digital library collectionsComprehensive, open-sourceDeveloped by New Zealand Digital Library Project at the University of WaikatoDistribution and promotion partners:

UNESCOHuman Info NGO, BelgiumNCSI, Bangalore; UCT, Cape Town;Dakar, Senegal; Almaty, Kazakhstan; …You!

Page 11: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Humanity Development Libraryfor sustainable development

and basic human needs

Example

160,000 pages30,000 images800 books430 magazines340 kgUS$20,000

CD-ROMUS$1Fully searchableWin3.1x upwardStand-alone + intranet serverWeb browser user interface

Global Help Project, Antwerp (+ UN agencies)

Page 12: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Features of Greenstone• Open Source Philosophy• Interfacing & Content

Delivery via Web• Multi S/W Platform• Multi Lingual Support• Multi Formats• Structured Metadata in

XML using DC• Metadata Extraction• Searching & Browsing• Plug-ins for Documents

• Full-text mirroring

• Text Level Penetration

• Data Compression

• Password protection

• Administrative Functions

• Concurrent & Dynamic Content Development

• Uniform Presentation

• Publishing on CDROMs

• International Presence

Page 13: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Greenstone Features contd...

• Easy Installation• Easy Maintenance • Content Development (3 alternate ways)• Predominantly GLI now - since (V. 2.41)• Hierarchy Structure• Interface Customization

– Front Page Design, Header for the Digital Library, Collection Icon, Cover Images

• Collection Configuration (Collect.cfg) File• Scalability, Flexibility• Interoperability (Crosswalk), OAI Compliance• Lifeline : Listserv / E-Group / Archives / Wiki

Page 14: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

UNESCO: DistributingGreenstone DL software

GNU licensedFully documented … in English/French/Spanish/RussianLanguage interfaces: Arabic Chinese Czech … Thai TurkishUnix/Windows/Mac OS-XTrivial to installGUI interface for gathering, enriching, building …Serve collections on Web or write them to CD-ROMDocument formats: HTML, Word, PDF, PS, plain text, e-mail Metadata formats: XML, DC, OAI, MARC, …

“Give a man a fish, feed him for a dayTeach a man to fish, feed him for life”

Sustainable development

Greenstone software on CD-ROM

download from http://greenstone.org

Page 15: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

“Collections” of digital materialIndividualized, depending on metadata etcUp to several GB of text …… + associated images, movies, whateverFully searchableServed on WWW, or published on CD-ROMMulti-platform (Unix + all Windows + Mac)Multi-format documents and metadataMulti-lingual: documents and interfacesMultimediaMetadata: standard and non-standard

What we wanted

Page 16: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Plugins — new document, metadata formatsClassifiers — new metadata browsers

Greenstone DL SoftwareAccessible via any Web browserServer runs on Windows and UnixCollections can be published on CD-ROM

Access

Full-text and fielded searchFlexible browsing facilitiesMetadata-based (Dublin Core)Collection-specificHierarchical phrase browsing supportedCreates all access structures automatically

Searching/browsing

Documents and interfacesChinese, Arabic, Maori, Russian, etc (+ European, Indian…)Video, Audio…

Multilingual

Extensible

Multimedia

Page 17: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Ghostscript

Kea

pdftohtml

rtftohtml

TextCat

wvWare

Xlhtml

XML::Parser

Interpreter for Adobe Postscript documents (Postscript plugin)

Keyphrase extraction program (to generate metadata)

Converter for PDF documents (PDF plugin)

Converter for RTF documents (RTF plugin)

Detects languages and document encodings

Converter for Word documents (Word plugin)

Converter for Excel/Powerpoint documents (plugins)

Parses XML documents, used to read and write Greenstone’s internal XML document format

The power of open source: Greenstone uses …

Page 18: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

MG

GDBM

wget

YAZ

Stemmer

GCC

CVS

Perl

Apache

OAI-PMH

Creates compressed full-text indexes and performs searches

Database used for metadata etc

Downloading pages from the Web when creating collections

Client and server implementation of Z39.50

English language stemmer

C/C++ compiler

Version control system

Used for plugins etc

Web server used by many Greenstone installations

OAI Performance

and …

Page 19: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Example Greenstone collections

• Rapid growth in use• International – Many Countries…China,

Germany, India, UK, USA, Russia, Malaysia, Singapore... – Almost all countries/Continents

• Increasing activity on Greenstone mailing list• Promotion by UNESCO – “deployment of DL’s

for sharing public domain information”• Wide variety of DL collections have been

developed in several languages– historical, educational, cultural, and research

Page 20: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

New York Botanical GardenNew York Botanical Gardenoo Rare 19th century works on Rare 19th century works on

American treesAmerican treesoo Gorgeous fullGorgeous full--colorcolor platesplates

Page 21: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

University of Chicago LibraryUniversity of Chicago Library

Page 22: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

New ZealandNew Zealand

(Maori)(Maori)

Page 23: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Chinese documents(pictures of text)

+ Chinese interface

Peking University Library

Page 24: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Chinese(Chinese & English

interfaces)

Classic Chinese literature

Page 25: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Arabic(Arabic & English

interfaces)

Famous mosques

Page 26: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 27: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 28: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Greenstone & Greenstone & Associated Associated SoftwaresSoftwares

Greenstone 2.85 (Greenstone 2.85 (http://www.greenstone.orghttp://www.greenstone.org))Java Runtime Environment (JRE) Java Runtime Environment (JRE) ((http://http://java.sun.comjava.sun.com) ) ImageMagickImageMagick ((http://http://www.imagemagick.orgwww.imagemagick.org) ) GhostscriptGhostscript ((http://www.cs.wis.edu/~ghost/http://www.cs.wis.edu/~ghost/))Module for CDModule for CD--ROM Publishing ROM Publishing ((http://http://www.greenstone.orgwww.greenstone.org))Additional Language Pack (Additional Language Pack (http://http://www.greenstone.orgwww.greenstone.org))

Page 29: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Installing GreenstoneInstalling GreenstoneSoftwares/Files Required

Gsdl-2.81-win32-rc2.82

Page 30: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Sequence of InstallationSequence of Installation

1.1. Java Runtime Environment (JRE) Java Runtime Environment (JRE) ((http://http://java.sun.comjava.sun.com) )

2.2. ImageMagickImageMagick ((http://http://www.imagemagick.orgwww.imagemagick.org) ) 3.3. GhostscriptGhostscript ((http://www.cs.wis.edu/~ghost/http://www.cs.wis.edu/~ghost/))4.4. Greenstone 2.85 (Greenstone 2.85 (http://http://www.greenstone.orgwww.greenstone.org))

Page 31: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

InstallingInstalling……Java Runtime Environment (JRE)Java Runtime Environment (JRE)

Step 1. Check and Remove any Java Presence

Step 2. Locate the jre-1_5_0_05-windows-i586-p and Click to Install

Page 32: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

InstallingInstalling……Java Runtime Environment (JRE)Java Runtime Environment (JRE)

Page 33: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Greenstone Greenstone Windows InstallationWindows Installation

Version 2.84Version 2.84

Page 34: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 35: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 36: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 37: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 38: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 39: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 40: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 41: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 42: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 43: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 44: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 45: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 46: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 47: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

GreenstoneGreenstone’’s Interfacess InterfacesDigital Library (User + Librarian) Librarian Interface (GLI)

Page 48: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Invoking Greenstone on BrowserInvoking Greenstone on Browser

Page 49: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Opening Greenstone on BrowserOpening Greenstone on BrowserDigital Library Server Greenstone Digital Library

Version 2.85Version 2.85

Page 50: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Opening Greenstone on BrowserOpening Greenstone on BrowserGreenstone Digital Library

Collections

Page 51: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Opening the GLIOpening the GLI

Page 52: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Opening the GLIOpening the GLI

Page 53: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

GLIGLI

Page 54: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

GLI Functions

• Establish new collection (or work on old)• Select files to include in collection (Gather)• Enrich files with metadata (Enrich)• Select Plugins, Indexes, Classifiers (Design)• Build Collection (Create)• Format and Control Display (Format) • Customize Appearance • Preview Collection

Page 55: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Invoke GLI: build a small collection of HTML filesInvoke GLI: build a small collection of HTML filesGatherGatherCreateCreateLook at extracted metadata Look at extracted metadata Set up shortcut in the Librarian interface Set up shortcut in the Librarian interface

GLIGLIBuilding collectionsInteractive Java programRuns on anythingBuild a collection on the computer you are on… plus new applet version Includes metadata editor

Caveat: cannot deal with such huge collections as Greenstone can (particularly of metadata)

Page 56: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Collection BuildingCollection Building……Greenstone used to have three modes of collection Greenstone used to have three modes of collection building, viz., building, viz., Command Line, Web Interface and Command Line, Web Interface and the GLIthe GLI (Greenstone Librarian Interface) (Greenstone Librarian Interface) Progressing with version 2.4x., the GLI got Progressing with version 2.4x., the GLI got strengthened as well as popularizedstrengthened as well as popularizedWeb Interface mode has been withdrawn temporarily. Web Interface mode has been withdrawn temporarily. The GLI based collection building is quite easy and The GLI based collection building is quite easy and simple a method. simple a method. Collection developers can activate the GLI software Collection developers can activate the GLI software and use the and use the ‘‘GatherGather’’, , ‘‘EnrichEnrich’’, , ‘‘DesignDesign’’, , ‘‘FormatFormat’’and and ‘‘CreateCreate’’ panel for making collection panel for making collection

Page 57: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Collection Building

• Input: a set of source documents • Possibly in many different formats• Greenstone “imports” these documents and

converts them to its own internal (GA) format– Extracts as much metadata as possible

• Greenstone “builds” indexes and browsing structures using the GA files

• Start with a few documents, get the design right, then add the bulk of the documents

Page 58: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Building a New Collection In GLI, Go to File, Select New and Say

“Multimedia” and base it to New

Page 59: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Building a New Collection In Gather, Browse Files From Workspace & Drag-Drop to Collection Area

Page 60: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 61: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 62: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 63: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 64: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 65: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 66: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 67: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 68: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 69: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 70: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 71: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 72: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 73: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

A (slightly) enhanced collection A (slightly) enhanced collection -- MultimediaMultimediaAdd plugin

UnknownPlug, set to accept MIDI filesAdd metadata

for “browse” button (8 items)for image titles (14 titles)to correct misspelling (mistery) (1 item)

Add/modify classifiersmodify to display dc.title or ex.titleadd one for “browse” buttonremove the one for filenameadd one for phrase indexadd regular expressions to clean up titles

Modify format statementsshow title only for cover imagessuppress text document icon for MP3/MIDI itemsmake bookshelves show how many documents they contain

Generalassign collection iconsassign icons for non-standard media types: lyrics, discography, etc

Page 74: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

CustomizationCustomizationGreenstone is specifically designed to be highly extensible Greenstone is specifically designed to be highly extensible and customizable. and customizable. New document and metadata formats are accommodated New document and metadata formats are accommodated by writing "by writing "pluginsplugins" (in Perl). " (in Perl). Analogously, new metadata browsing structures can be Analogously, new metadata browsing structures can be implemented by writing "classifiers." implemented by writing "classifiers." The user interface lookThe user interface look--andand--feel can be altered using feel can be altered using "macros" written in a simple macro language. "macros" written in a simple macro language. A A CorbaCorba protocol allows agents (e.g. in Java) to use all the protocol allows agents (e.g. in Java) to use all the facilities associated with document collections. facilities associated with document collections. Finally, the source code, in C++ and Perl, is available and Finally, the source code, in C++ and Perl, is available and accessible for modification accessible for modification

Page 75: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Customizing with macrosCustomizing with macrosLet you customize presentationLet you customize presentationPresent pages in different languagesPresent pages in different languagesPrint variables into the page textPrint variables into the page text

(e.g. number of search hits)(e.g. number of search hits)

Macro filesMacro filesstored in stored in greenstone2/macrosgreenstone2/macros folderfoldereach file defines one or more each file defines one or more ““packagespackages””(A (A ““packagepackage”” is a group of macros)is a group of macros)

loaded on startuploaded on startup(note difference between Local and Web Library) (note difference between Local and Web Library)

listed in listed in etc/etc/main.cfgmain.cfg

CollectionCollection--specific macrosspecific macrosStored in Stored in greenstone2/collect/mycol/macros/extra.dmgreenstone2/collect/mycol/macros/extra.dmOr include argument Or include argument [c=[c=collectionnamecollectionname]] for each macrofor each macro

Page 76: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Personalizing your home pagePersonalizing your home pageC:\Program Files\gs2\etc\main.cfg change home.dm to yourhome.dm

Page 77: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Hierarchy Structure

Page 78: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Hierarchy Structure

Page 79: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Hierarchy Structure

Page 80: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Collection configuration

• Collection configuration file determines content conversion, extraction and building of indexes and browsing structures– indexes, classifiers, plugins

• Presentation of search/browse results and collection interface is determined by “format”strings and “macros”

Page 81: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Documentation and help

• Available at: www.greenstone.org– Software– Demo collections– FAQ– Tutorial materials

• Documentation:– Installer’s Guide, User’s Guide, Developer’s Guide,

From Paper to Collection• Mailing lists:

– Greenstone Users List – Greenstone Developers List

Page 82: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Manuals on the CD-ROM (docs)– Installer’s Guide (install.pdf, 36pp)

Versions of Greenstone, installation procedure, Greenstone collections, setting up the web server, configuring your site, personalizing your installation

– User’s Guide (user.pdf, 90pp)Overview of Greenstone, using Greenstone collections, the collector, administration, software features, glossary of terms

– Developer’s Guide (develop.pdf, 113pp)Understanding the collection building process, getting the most out of your collections, the Greenstone runtime systems, configuring your Greenstone site

– From Paper To Collection (paper.pdf, 30pp)Scanners and scanning, OCR, 3 examples – from 1,000 to 100,000 pages, Creating an electronic collection

Documentation and help

Page 83: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

• greenstone.org– Download: software

and tutorials– Example collections– Documentation– FAQ: general info section– support

(+ join mailing list)– Configuration files for

nzdl.org collections

• nzdl.org• Documentation collections• Documented• example collections

• greenstonesupport.iimk.ac.in• Download: software

and tutorials• Example collections• Documentation• support

(+ join mailing list)

Documentation and help

Page 84: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Mailing Lists– Greenstone Users List

For people installing and using standard GreenstoneJoin at: https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-usersMail to: [email protected]

– Greenstone Developers ListFor people customizing their version of GreenstoneJoin at: https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-develMail to: [email protected]

- Greenstone Support for South Asia [http://greenstonesupport.iimk.ac.in]

Mail to: [email protected]

Mailing List ArchivesA Greenstone collection of mail from both mailing listshttp://www.nzdl.org/gsarchives

Documentation and help

Page 85: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 86: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 87: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,
Page 88: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

DL DL -- HardshipsHardships

Copyright IssuesCopyright IssuesTechnology ComplexitiesTechnology ComplexitiesInfrastructure IssuesInfrastructure IssuesPublications/Formats Publications/Formats –– Diverse Diverse DatastreamsDatastreamsDigital Objects/Formats Digital Objects/Formats -- Multiple Multiple PublishersPublishers’’ Policies Policies –– Stringent, InconsistentStringent, Inconsistent

Page 89: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Major TasksMajor TasksContent identification (internal / external)Content identification (internal / external)Content CreationContent CreationContent Collation/SignpostsContent Collation/SignpostsOrganisationOrganisationUpdationUpdationRetrieval / Dissemination Retrieval / Dissemination User TrainingUser TrainingArchivingArchiving

Page 90: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

Data/Objects

METS/MODS

EAD TEI

DCMI

OS

Z39.50 /OAI-PMH

Network

DL Software

DIGITAL LIBRARY ARCHITECTURE

Page 91: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

http://greenstonesupport.iimk.ac.in

Page 92: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,

AcknowledgementAcknowledgementProf. Ian Witten, Director, Greenstone Prof. Ian Witten, Director, Greenstone Digital Library Project, University of Digital Library Project, University of Waikato, New Zealand Waikato, New Zealand

Team Greenstone, New ZealandTeam Greenstone, New Zealand

Greenstone Support South AsiaGreenstone Support South Asia

IIM Kozhikode, IndiaIIM Kozhikode, India

UNESCOUNESCO

Page 93: Greenstone - :: Central Library of KIIT Deemed to be University...PKP’s Citation Manager … Open DLs GSDL, DSpace, Eprints… Interoperability Z39.50, OAI-PMH… Open IRs DSpace,Eprints,