![Page 1: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/1.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/2.jpg)
The Wonderful Open Source World
![Page 3: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/3.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/4.jpg)
![Page 5: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/5.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/6.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/7.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/8.jpg)
![Page 9: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/9.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/10.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/11.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/12.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/13.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/14.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/15.jpg)
“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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/16.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/17.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/18.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/19.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/20.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/21.jpg)
University of Chicago LibraryUniversity of Chicago Library
![Page 22: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/22.jpg)
New ZealandNew Zealand
(Maori)(Maori)
![Page 23: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/23.jpg)
Chinese documents(pictures of text)
+ Chinese interface
Peking University Library
![Page 24: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/24.jpg)
Chinese(Chinese & English
interfaces)
Classic Chinese literature
![Page 25: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/25.jpg)
Arabic(Arabic & English
interfaces)
Famous mosques
![Page 26: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/26.jpg)
![Page 27: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/27.jpg)
![Page 28: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/28.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/29.jpg)
Installing GreenstoneInstalling GreenstoneSoftwares/Files Required
Gsdl-2.81-win32-rc2.82
![Page 30: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/30.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/31.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/32.jpg)
InstallingInstalling……Java Runtime Environment (JRE)Java Runtime Environment (JRE)
![Page 33: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/33.jpg)
Greenstone Greenstone Windows InstallationWindows Installation
Version 2.84Version 2.84
![Page 34: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/34.jpg)
![Page 35: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/35.jpg)
![Page 36: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/36.jpg)
![Page 37: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/37.jpg)
![Page 38: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/38.jpg)
![Page 39: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/39.jpg)
![Page 40: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/40.jpg)
![Page 41: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/41.jpg)
![Page 42: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/42.jpg)
![Page 43: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/43.jpg)
![Page 44: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/44.jpg)
![Page 45: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/45.jpg)
![Page 46: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/46.jpg)
![Page 47: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/47.jpg)
GreenstoneGreenstone’’s Interfacess InterfacesDigital Library (User + Librarian) Librarian Interface (GLI)
![Page 48: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/48.jpg)
Invoking Greenstone on BrowserInvoking Greenstone on Browser
![Page 49: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/49.jpg)
Opening Greenstone on BrowserOpening Greenstone on BrowserDigital Library Server Greenstone Digital Library
Version 2.85Version 2.85
![Page 50: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/50.jpg)
Opening Greenstone on BrowserOpening Greenstone on BrowserGreenstone Digital Library
Collections
![Page 51: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/51.jpg)
Opening the GLIOpening the GLI
![Page 52: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/52.jpg)
Opening the GLIOpening the GLI
![Page 53: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/53.jpg)
GLIGLI
![Page 54: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/54.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/55.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/56.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/57.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/58.jpg)
Building a New Collection In GLI, Go to File, Select New and Say
“Multimedia” and base it to New
![Page 59: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/59.jpg)
Building a New Collection In Gather, Browse Files From Workspace & Drag-Drop to Collection Area
![Page 60: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/60.jpg)
![Page 61: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/61.jpg)
![Page 62: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/62.jpg)
![Page 63: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/63.jpg)
![Page 64: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/64.jpg)
![Page 65: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/65.jpg)
![Page 66: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/66.jpg)
![Page 67: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/67.jpg)
![Page 68: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/68.jpg)
![Page 69: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/69.jpg)
![Page 70: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/70.jpg)
![Page 71: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/71.jpg)
![Page 72: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/72.jpg)
![Page 73: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/73.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/74.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/75.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/76.jpg)
Personalizing your home pagePersonalizing your home pageC:\Program Files\gs2\etc\main.cfg change home.dm to yourhome.dm
![Page 77: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/77.jpg)
Hierarchy Structure
![Page 78: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/78.jpg)
Hierarchy Structure
![Page 79: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/79.jpg)
Hierarchy Structure
![Page 80: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/80.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/81.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/82.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/83.jpg)
• 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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/84.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/85.jpg)
![Page 86: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/86.jpg)
![Page 87: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/87.jpg)
![Page 88: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/88.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/89.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/90.jpg)
Data/Objects
METS/MODS
EAD TEI
DCMI
OS
Z39.50 /OAI-PMH
Network
DL Software
DIGITAL LIBRARY ARCHITECTURE
![Page 91: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/91.jpg)
http://greenstonesupport.iimk.ac.in
![Page 92: Greenstone - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/92.jpg)
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 - Kalinga Institute of Industrial Technologylibrary.kiit.ac.in/pdf/pdf_presentation/Greenstone...Advantages and Disadvantages Advantages ... Client and server implementation](https://reader030.vdocuments.site/reader030/viewer/2022040122/5f080ef37e708231d4201f92/html5/thumbnails/93.jpg)