After 3 days of installing content management systems, I think we finally have a winner. Midgard was impossible to install. Bitflux was too XML centric and not ready for prime time. Apache Lenya is an interesting technology, built on Tomcat and Cocoon, but it’s not ready either. In a year, lenya may be the best product of the bunch, though. Callisto had a lot of promise, with a very cool editing feature, but it hasn’t been maintained in over a year and just isn’t finished.
After 6 hours of installing packages and compiling software from source, I finally got Bricolage to work. It’s as robust as any CMS I’ve seen, but still needs some work on its user-friendliness. No WYSIWYG editor, but it’s power outweighs that for now.These are my installation notes:
pkgadd gcc 3.3, readline, db from sunfreeware
add postgres user
build postgres
set LD_LIBRARY_PATH for postgres user
change shared buffers=16 and maxconn=8 in the postgres conf file if necessary
copy /usr/local/pgsql/includes to /uisr/includes
copy /usr/local/Berkeleydb/lib/ to /usr/local/lib
build binutils from src
build DBD:Pg
build all the Bricolage perl modules manually
build Bricolage