Important Installation Information for Compendium

Table of Contents:


I. Welcome!
  

Welcome to Compendium

Compendium is a hypertext concept mapping tool which can be used as an individual or group tool to model problems, and capture discussions.

This tool supports the Compendium methodology for Dialogue Mapping and collaborative visual modelling, as described on the Compendium Institute website.

Back to top

 

II. Install Compendium

Windows

Compendium is a Java application, so it requires a Java Runtime Environment (JRE 5.0+ specifically 1.5.0_13+) 32 bit to be installed.

If you have a previous version of Compendium installed you can install this version directly over your existing installation. The default location is: C:\Program Files\Compendium. Your original properties files will not be affected.

WINDOWS 7 ISSUE: If you have any issues launching the Java installer from the Compendium installer on Windows 7, you can download Java directly from the Sun website here.

Mac OS X

The Mac release requires either 10.4 (Tiger) with the release 6 update or 10.5 (Leopard) either of which will then have the correct version of Java (JRE 5.0+ specifically 1.5.0_13+) 32 bit
NOTE: It has not been tested on 10.6 (Snow Leopard)

If you are unsure which version of Java you have installed, open a terminal window (inside Applications/Utilities/Terminal) and type: java -version

The output from running that command will look something like:

java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-164)
Java HotSpot(TM) Client VM (build 1.5.0_13-87, mixed mode, sharing)

So the above shows that Java 1.5.0_13 is installed in this example which is fine.

Once you have downloaded the relevant .dmg file from the compendiuminstitute.org website you need to double click the .dmg file to mount the disk image. This will open a window showing you the compendium .pkg file. Double click the package file and this will run the installer. Follow the installer instructions.

NOTE: Currently, due to unresolved file permission issues, only the user installing Compendium will be able to run it, unless Compendium sub-folders have their permissions changed appropriately.

TECH TIP: You might like to be aware that Compendium sets the Memory allocation for the JRE up to 512mb (the default is 64mb). If you need to change this value for any reason, you will need to open the contents of the Compendium Application file using the 'Show Package Contents' option on the right-click menu, then open the Contents' folder and edit the VMOptions property in the info.plist file. Please only attempt this if you are a confident user.

TECH TIP: In order to automatically open external files and links on the Mac, Compendium stores file extension and application associations in a file in <Compendium home folder>/System/resources called LaunchApplications.properties. This file is added to as the user tries to launch various file types for the first time and picks an application to use. We have preloaded this file with three type, 'www', 'http' and 'https', and we have associated them with the path '/Applications/Safari'. If you do not have this application or have it in another location, you will need to edit this file appropriately.

Linux

Compendium is a Java application, so it requires a Java Runtime Environment (JRE 5.0+ specifically 1.5.0_13+)32 bit to be installed before you can run it.

Linux user's have found issues with running Compendium on the OpenJDK so we recommend using Sun's JDK.

Once you have downloaded the relevant .tar file from the compendiuminstitute.org website, simply unpack it.

You can run Compendium by navigating to the Compendium directory and typing: ./compendium.sh

TECH TIP: In order to automatically open external files and links on Linux, Compendium stores file extension and application associations in a file in <Compendium home folder>/System/resources called LaunchApplications.properties. This file is added to as the user tries to launch various file types for the first time and picks an application to use. We have preloaded this file with three type, 'www', 'http' and 'https', and we have associated them with the path '/usr/bin/mozilla'. If you do not have this application or have it in another location, you will need to edit this file appropriately.

Back to top

 

III. Known Issues

General

When you import a map from QuestMap with Pros and Cons, they come out as Arguments in Compendium (even though they are linked to other nodes).

Exporting to an XML file in an off-line directory can cause the file to be corrupted. (This is a known Windows problem).

Windows  

There is a general bug with Java running on machines with some versions of NVidia video drivers. If you have a graphics card which uses these drivers, and experience problems running Compendium, you should make sure that you have the latest drivers installed.

There is a problem with some Tablet PCs and graphics drivers. A workaround is to switch off Java 2D graphics. This can be done by editing the compendium.bat file. The final line in the batch file should resemble:

start /b javaw -Dsun.java2d.noddraw=true -Xmx512m 
-classpath etc.. etc..

Mac OS X

There can be problems with permissions and Compendium accessing/creating subfolders when the Mac user installing and using Compendium is not part of the Admin group.

Linux

Compendium can have issues running with the OpenJDK. So we recommend you use only Sun's Java JRE (32 bit) with Compendium.

Drag and dropping files, images, text etc. from external applications into Compendium cannot currently be implemented for the Linux platform. Though some drag and dropping from some Linux applications may work.

Back to top

 

IV. Contacting Technical Support

In case you have problems with the installation or problems with the use of Compendium go to Compendium Support

We hope you find Compendium useful, and welcome your feedback! On the Compendium Institute website you will find reports with explanations of the approach, case studies and links to people and other organizations using Compendium. Thank you for trying Compendium.

Sincerely,

The Compendium Team

Back to top