root/main/trunk/greenstone3/ext/extension_project_list.xml @ 32219

Revision 27942, 4.3 KB (checked in by sjm84, 6 years ago)

Adding PDF-box to the list of downloadable extensions

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<extensionList baseURL="http://svn.greenstone.org/gs3-extensions/">
3    <extension>
4        <name>Metadata Quality Tool</name>
5        <group>Java / Web</group>
6        <fileStem>mat</fileStem>
7        <description>The quality of metadata in a digital library is an important factor in ensuring access for end-users.  As collections grow in size maintaining quality through manual methods becomes increasingly difficult for repository managers. The tool is built as an extension to the Greenstone3 digital library software.
8
9This extension requires Java Development Kit (JDK) 1.4 or higher. If you do do have JDK installed on your computer, you can download it from Sun (http://java.sun.com/).
10
11How to download Greenstone extension behind a HTTP proxy?
12By default SVNKit uses proxy settings from the servers configuration file that is located in the default SVN run-time configuration area. Default configuration area is located at ~/.subversion on Linux and OS X and at C:\Documents and Settings\userName\Application Data\Subversion on Windows. You may read more on Subversion client configuration files at Subversion Book (from http://svnkit.com/kb/user-guide-config-settings.html).
13
14This extension uses the JFreecChart to generate visualisation. JFreeChart is a free (LGPL) chart library for the Java(tm) platform. You can read more on JFreechart website (http://www.jfree.org/jfreechart/).
15
16If you cannot launch Metadata Analysis Tool, please remove the gs2mgdemo from "root/web/sites/localsite/collect". The root is Greenstone3 directory.
17        </description>
18        <sequenceList>
19            <step id="installOptions" action="properties" label="Install options" dependsOn="AUTOMATIC_DOWNLOAD">
20                <optionList id="Mat" label="Mat options">
21                    <option id="User_Name" label="User name"/>
22                    <option id="Password" label="Password"/>
23                    <option id="Tomcat_Port" label="Tomcat port"/>
24                    <option id="JVM_Version" label="Java Virtual Machine version"/>
25                </optionList>
26            </step>
27
28            <step id="install" action="button" label="Install" dependsOn="installOptions">
29                <command>
30                    <os name="default">ant compile</os>
31                </command>
32            </step>
33
34            <step id="controlPanel" action="panel" label="Control Panel" dependsOn="install">
35                <class>org.greenstone.admin.guiext.mat.ControlPanel</class>
36            </step>
37
38            <step id="uninstall" action="button" label="Uninstall" dependsOn="install" rollbackTo="install">
39                <command>
40                    <os name="default">ant clean</os>
41                </command>
42            </step>
43        </sequenceList>
44    </extension>
45
46    <extension>
47        <name>EKit HTML Editor</name>
48        <group>Java / Web</group>
49        <fileStem>ekit</fileStem>
50        <description>An HTML editor for GLI</description>
51        <sequenceList>
52            <step id="run" action="button" label="Run EKit" dependsOn="AUTOMATIC_DOWNLOAD">
53                <command>
54                    <os name="default">java -jar ekit.jar</os>
55                </command>
56            </step>
57
58            <step id="assoc" action="button" label="Setup EKit for GLI" dependsOn="AUTOMATIC_DOWNLOAD">
59                <command>
60                    <os name="default">java -jar GLIAssociate.jar</os>
61                </command>
62            </step>
63        </sequenceList>
64    </extension>
65
66    <extension>
67        <name>Video Plugin</name>
68        <group>Java / Web</group>
69        <fileStem>video</fileStem>
70        <description>Greenstone video extension (Need more details)</description>
71        <sequenceList>
72            <step id="download" action="download" label="Download Extension">
73                <mainSource method="svn">http://svn.greenstone.org/gs2-extensions/video-and-audio/trunk/src</mainSource>
74            </step>
75
76            <step id="install" action="button" label="Compile" dependsOn="download">
77                <command>
78                    <os name="default">./CASCADE-MAKE.sh</os>
79                    <os name="Windows">CASCADE-MAKE</os>
80                </command>
81            </step>
82
83            <step id="uninstall" action="button" label="Uninstall" dependsOn="install" rollbackTo="install">
84                <command>
85                    <os name="default"/>
86                </command>
87            </step>
88        </sequenceList>
89    </extension>
90
91    <extension>
92        <name>PDF-Box Plugin</name>
93        <group>Java / Web</group>
94        <fileStem>pdf-box</fileStem>
95        <description>Greenstone PDF-Box extension. Used to help Greenstone build with later versions of the PDF format.</description>
96        <sequenceList>
97            <step id="download" action="download" label="Download Extension">
98                <mainSource method="svn">http://svn.greenstone.org/gs2-extensions/pdf-box/trunk/java</mainSource>
99            </step>
100        </sequenceList>
101    </extension>
102</extensionList>
Note: See TracBrowser for help on using the browser.