"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.
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:email@example.com:/cvsroot/psilib co psilib-test
cvs -d:pserver:firstname.lastname@example.org:/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.
Past articles on PSI (out of date):
XML.com: Moving Home: Portable Site Information [Mar. 22, 2000]