For developers: To help with configuring your environment to compile up the source code, you can set up a 'local' folder with the necessary setup/devel files. For example, for 64-bit linux (in your top-level Greenstone3 folder): svn co https://svn.greenstone.org/local/greenstone3/linux-64bit local For Window 64-bit: svn co https://svn.greenstone.org/local/greenstone3/windows-64bit local Then check the README.txt file (if present) and edit: local/gs3-{setup,devel}.sh (Unix systems) local/gs3-{setup,devel}.bat (Windows systems) accordingly. #==== Key things to do: #==== 1. Check you have 'svn' on the command-line 2. Set the environment variable for JAVA_HOME appropriately for your system. This is typically set in the your OS relevant gs3-devel (or gs3-setup) Look to see if there is a README file in the local folder that matches the OS distribution you are on. Such files contain specific commands that were run as part of getting Greenstone3 compiled up from source code.