Skip to content

LogonInstallation

StephanOepen edited this page Nov 16, 2008 · 23 revisions

Overview

This page provides installation instructions for the LOGON demonstrator, combined with background information on the use of [http://subversion.tigris.org SubVersion] (SVN) for both delivery and collaborative development of the LOGON source tree. As of late 2008, the LOGON tree is only supported on Linux (32- or 64-bit x86), where any reasonably up-to-date distribution should work. Most of the original LOGON development was performed on [http://www.redhat.com/rhel/ Redhat Enterprise Linux] and [http://fedoraproject.org/ Fedora] distributions, but several of the LOGON component maintainers successfully use [http://www.ubuntu.com/ Ubuntu] Linux. Although both 32- and 64-bit Linux installations should work fine, with a 64-bit distribution it will be necessary to also install the 32-bit compatibility mode (which for many distributions is part of the standard configuration), as the LOGON tree includes some binaries that (so far) are only available in 32-bit versions.

(0) Background: Organization of the LOGON Source Tree

The LOGON tree combines a large number of resources into a canonical directory structure. The tree can be installed in an arbitrary location on the filesystem, for example in a directory logon in the user home directory. In the following, we will use the shell variable $LOGONROOT to refer to the top-level directory of the LOGON tree, which for typical users might be the directory ~/logon/, i.e. a sub-directory in the user home directory. For successful operation, the LOGON system assumes that this shell variable is set correctly, and the instructions below will guide you through the process of downloading the source tree and performing a few first-time steps to adapt your user account for use of the LOGON software.

The top-level directory structure of $LOGONROOT is organized by provider, i.e. (typically) the site where a resource was originally developed and made available. In this scheme, for example, lingo refers to the [http://lingo.stanford.edu LinGO Laboratory] at Stanford University, and dfki to the [http://www.dfki.de/ German Research Center in Artificial Intelligence]. By and large, the second level of sub-directories corresponds to individual resources, e.g. lingo/erg/ to the [http://www.delph-in.net/erg LinGO English Resource Grammar] or uio/wescience/ to the WeScience corpus provided by the [http://www.ifi.uio.no/research/groups/lns/lt.html University of Oslo]. Please note that, while everything available publicly through the LOGON tree is [http://www.opensource.org/ open source], individual components vary as to which specific licenses they use. Please see the individual directories (or headers of individual files) for license details and contact the LOGON developers if you feel that there is incorrect or missing information on licensing conditions.

Finally, documents aspects of software configuration management (SCM) for the LOGON consortium and .

Clone this wiki locally