| 1 | <?xml version="1.0" encoding="ISO-8859-1"?>
|
---|
| 2 | <xsl:stylesheet version="1.0"
|
---|
| 3 | xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
---|
| 4 | xmlns:java="http://xml.apache.org/xslt/java"
|
---|
| 5 | extension-element-prefixes="java">
|
---|
| 6 |
|
---|
| 7 | <xsl:template name="aboutgs">about the greenstone software</xsl:template>
|
---|
| 8 | <xsl:template name="textgreenstone1">
|
---|
| 9 | Greenstone is a suite of software which has the ability to serve digital
|
---|
| 10 | library collections and build new collections. It provides a new way of
|
---|
| 11 | organizing information and publishing it on the Internet or on CD-ROM.
|
---|
| 12 | Greenstone is produced by the New Zealand Digital Library Project at the
|
---|
| 13 | University of Waikato, and distributed in cooperation with UNESCO and the
|
---|
| 14 | Human Info NGO. It is open-source software, available from
|
---|
| 15 | <i>http://greenstone.org</i> under the terms of the GNU General Public
|
---|
| 16 | License.
|
---|
| 17 | </xsl:template>
|
---|
| 18 |
|
---|
| 19 | <xsl:template name="textgreenstone2">
|
---|
| 20 | The New Zealand Digital Library website (<a href="http://nzdl.org">http://nzdl.org</a>) contains numerous example
|
---|
| 21 | collections, all created with the Greenstone software, which are publicly
|
---|
| 22 | available for you to peruse. They exemplify various searching and browsing
|
---|
| 23 | options, and include collections in Arabic, Chinese, French, Maori, and
|
---|
| 24 | Spanish, as well as English. There are also some music collections.
|
---|
| 25 | </xsl:template>
|
---|
| 26 |
|
---|
| 27 | <xsl:template name="textplatformtitle">platform</xsl:template>
|
---|
| 28 | <xsl:template name="textgreenstone3">
|
---|
| 29 | Greenstone runs on Windows and Unix. The distribution includes ready-to-use
|
---|
| 30 | binaries for all versions of Windows, and for Linux. It also includes
|
---|
| 31 | complete source code for the system, which can be compiled using Microsoft
|
---|
| 32 | C++ or gcc. Greenstone works with associated software that is also freely
|
---|
| 33 | available: the Apache Webserver and PERL. The user interface uses a Web
|
---|
| 34 | browser: typically Netscape Navigator or Internet Explorer.
|
---|
| 35 | </xsl:template>
|
---|
| 36 |
|
---|
| 37 | <xsl:template name="textgreenstone4">
|
---|
| 38 | Many document collections are distributed on CD-ROM using the Greenstone
|
---|
| 39 | software. For example, the <i>Humanity Development Library</i> contains
|
---|
| 40 | 1,230 publications ranging from accounting to water sanitation. It runs on
|
---|
| 41 | minimal computing facilities such as those typically found in developing
|
---|
| 42 | countries. The information can be accessed by searching, browsing by
|
---|
| 43 | subject, browsing by titles, browsing by organisation, browsing a list of
|
---|
| 44 | how-tos, and by randomly viewing the book covers.
|
---|
| 45 | </xsl:template>
|
---|
| 46 |
|
---|
| 47 | <xsl:template name="textcustomisationtitle">customisation</xsl:template>
|
---|
| 48 | <xsl:template name="textgreenstone5">
|
---|
| 49 | Greenstone is specifically designed to be highly extensible and
|
---|
| 50 | customisable. New document and metadata formats are accommodated by writing
|
---|
| 51 | "plugins" (in Perl). Analogously, new metadata browsing structures can be
|
---|
| 52 | implemented by writing "classifiers." The user interface look-and-feel can
|
---|
| 53 | be altered using "macros" written in a simple macro language. A Corba
|
---|
| 54 | protocol allows agents (e.g. in Java) to use all the facilities associated
|
---|
| 55 | with document collections. Finally, the source code, in C++ and Perl, is
|
---|
| 56 | available and accessible for modification.
|
---|
| 57 | </xsl:template>
|
---|
| 58 |
|
---|
| 59 | <xsl:template name="textdocumentationtitle">documentation</xsl:template>
|
---|
| 60 | <xsl:template name="textdocuments">Extensive documentation for the Greenstone software is available.</xsl:template>
|
---|
| 61 |
|
---|
| 62 | <xsl:template name="textmailinglisttitle">mailing list</xsl:template>
|
---|
| 63 | <xsl:template name="textmailinglist">
|
---|
| 64 | There is a mailing list intended primarily for discussions about the
|
---|
| 65 | Greenstone digital library software. Active users of Greenstone should
|
---|
| 66 | consider joining the mailing list and contributing to the discussions.
|
---|
| 67 | To subscribe, go to <a href="https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users">https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users</a>.
|
---|
| 68 |
|
---|
| 69 | To send a message to the list, address it to <a
|
---|
| 70 | href="mailto:[email protected]"
|
---|
| 71 | >[email protected]</a>.
|
---|
| 72 | </xsl:template>
|
---|
| 73 |
|
---|
| 74 | <xsl:template name="textbugstitle">bugs</xsl:template>
|
---|
| 75 | <xsl:template name="textreport">
|
---|
| 76 | We want to ensure that this software works well for you. Please report any
|
---|
| 77 | bugs to <a href="mailto:[email protected]">[email protected]</a>
|
---|
| 78 | </xsl:template>
|
---|
| 79 |
|
---|
| 80 | <xsl:template name="textgs3title">in the works</xsl:template>
|
---|
| 81 |
|
---|
| 82 | <xsl:template name="textgs3">Greenstone 3 is a complete redesign and
|
---|
| 83 | reimplementation which
|
---|
| 84 | retains all the advantages of Greenstone 2 (the current version)--for example,
|
---|
| 85 | it is multilingual, multiplatform, and highly configurable. It
|
---|
| 86 | incorporates all the features of the existing system, and is backwards
|
---|
| 87 | compatible: that is, it can build and run existing collections without
|
---|
| 88 | modification. Written in Java, it is structured as a network of
|
---|
| 89 | independent modules that communicate using XML: thus it runs in a
|
---|
| 90 | distributed fashion and can be spread across different servers as
|
---|
| 91 | necessary. This modular design increases the flexibility and
|
---|
| 92 | extensibility of Greenstone. The new version is expected to be
|
---|
| 93 | available for experimental use by 23 December 2003. An initial design for
|
---|
| 94 | the system is outlined in "The design of Greenstone 3: An agent based
|
---|
| 95 | dynamic digital library" (download <a href="http://www.greenstone.org/manuals/gs3desig.pdf">PDF</a>).
|
---|
| 96 | </xsl:template>
|
---|
| 97 |
|
---|
| 98 |
|
---|
| 99 | <xsl:template name="textcreditstitle">credits</xsl:template>
|
---|
| 100 |
|
---|
| 101 | <xsl:template name="textwhoswho">
|
---|
| 102 | The Greenstone software is a collaborative effort between many
|
---|
| 103 | people. Rodger McNab and Stefan Boddie are the principal architects and
|
---|
| 104 | implementors. Contributions have been made by David Bainbridge, George
|
---|
| 105 | Buchanan, Michael Dewsnip, Katherine Don, Hong Chen, Elke Duncker,
|
---|
| 106 | Carl Gutwin, Geoff Holmes, John McPherson, Craig Nevill-Manning,
|
---|
| 107 | Dynal Patel, Gordon Paynter, Bernhard Pfahringer, Todd
|
---|
| 108 | Reed, Bill Rogers, John Thompson, and Stuart Yeates.
|
---|
| 109 | Other members of the New Zealand Digital Library project provided advice
|
---|
| 110 | and inspiration in the design of
|
---|
| 111 | the system: Mark Apperley, Sally Jo Cunningham, Matt Jones, Steve Jones,
|
---|
| 112 | Te Taka Keegan, Michel Loots, Malika Mahoui, Gary Marsden, Dave Nichols
|
---|
| 113 | and Lloyd Smith. We would also like to
|
---|
| 114 | acknowledge all those who have contributed to the GNU-licensed packages
|
---|
| 115 | included in this distribution: MG, GDBM, PDFTOHTML, WGET, WVWARE and XLHTML.
|
---|
| 116 | </xsl:template>
|
---|
| 117 |
|
---|
| 118 |
|
---|
| 119 | </xsl:stylesheet> |
---|