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