The Portable Site Information Project

"To effect an unhampered advance, strike their vacuities." - Sun Tzu's Art of War, translated by Ralph D. Sawyer

The Portable Site Information Project developes psilib, a library enabling use of the Portable Site Information (PSI) format for interchanging storage structure and data between content management platforms.

The current version of psilib is developed in Python. It uses 4Suite extensively. A Java version is planned.

psilib is licensed under a BSD license.

Get psilib

psilib runs on all plaforms supported by Python 2.2. The current release version is 0.03-stable.

To update to the current CVS version, do the following (when prompted for a password for anonymous, simply press the Enter key).

cvs -z3 -d:pserver:anonymous@cvs.psilib.sourceforge.net:/cvsroot/psilib co psilib-test

cvs -d:pserver:anonymous@cvs.psilib.sourceforge.net:/cvsroot/psilib login

Updates from within the module's directory do not need the -d parameter.

CVS can be browsed here.

Nightly builds can be downloaded here.

Documentation

Sourceforge Project Page

Past articles on PSI (out of date):

XML.com: Moving Home: Portable Site Information [Mar. 22, 2000]