Project Elevate

Valid XHTML 1.1!

Valid CSS!

Sourceforge.net Logo

Requirements

In order to run Project Elevate you need to download the source code and compile it yourself.

Current requirements are Glib (the non-graphic part of GTK+ and Cairo Graphics (integrated into the latest versions of GTK+.The vault also uses the Sqlite embedded database.

All respective packages should already be included in your GNU/Linux distribution. Just make sure that you install the "development" packages (usually the dev word is appended to the package name). If you have already setup your system for gtk/gnome development you are halfway there.

Downloading

Use your package manager to download and install the following packages (some of them might already be installed). The names are taken from my Debian Unstable system but they should be named in a similar way in most GNU/Linux distributions.

  • libglib2.0-0
  • libglib2.0-dev
  • libcairo2
  • libcairo2-dev
  • sqlite3
  • libsqlite3-dev
  • libsqlite3-0

The installation script of each Elevate application will check if its required libraries are installed or not and it will notify you in case of failure.

Finally download the components of Project Elevate from the sourceforge release page. You should always fetch the latest version available.

Installation

First decompress the source packages (.tar.gz format). You can do this either with GUI tools or using a terminal. It does not matter.

Then install each component of Project elevate using the ./configure make and make install spell.

If you want you can add the --prefix option to configure in order to use another installation directory instead of the default /usr/local/.

Upon successful installation you can attempt to run the applications.

You can run central_hub on its own. Look at its command line arguments however, in order to set which applications are launched when the icons are clicked. The defaults apply to my computer so you won't find them useful.

In order to use the vault you need to run first the vault_init script. This creates your initial database under .vault/vault.db which is actually an SQLite3 one. The drop-in directory for files that you want included in the vault is .vault/incoming.

Some sample modules for project Elevate are placed in the installation directory. Add your own modules under .elevate/modules in your home directory.

If you encounter any problems or want more information on something contact me.

See the Users page for a description on the on-screen interfaces. (Needs updates since it refers to the old EFL-based applications, please ignore it for now).