David Wheeler wrote: > On Wednesday, October 16, 2002, at 06:51 AM, Puneet Kishor wrote: > >> I looked very longingly at bricolage, but I found a few things wrong >> with it... (1) it requires a lot of complicated pieces to be in place >> in order to work; (2) not supporting MySQL is problematic for me; (3) >> there was no way I could "play" with it before deciding... on >> bricolage's website there are a few screenshots, but that's it... no >> live demo, no list of other sites I can see that are running >> bricolage, etc. And, of course, since it is so complicated to install, >> I couldn't just easily "play" with it. > > > A few notes on this (caveat: I'm the Bricolage maintainer):
yes, I know. That's why I wrote the above... hoping I would get a response from you. ;-). Thanks for the response. > > * Bricolage does require you to install Perl -- but only because you > need to compile Apache with mod_perl statically compiled in. You could > do this in a directory structure completely independent of Apple's Perl > if you needed to -- it's possible to have both. This is what I do, as a > matter of fact. > > * I "requires a lot of complicated pieces to be in place in order to > work" because of how much it does. But that might be a clue that it > might be overkill for your needs. It's really designed to work for large > organizations. I am wondering if you folks have considered making some of the complicated pieces optional... for example, "use mod_perl because it will perform better, however, it will also work without mod_perl" kinda philosophy. > > * Some folks have offered to port Bricolage to MySQL, but no one has > actually done it. Pity. Anyway, PostgreSQL is *very* easy to install on > Mac OS X (either by compiling yourself or using a binary from > www.entropy.ch), and getting easier to use every day. I have also looked longingly at PostGres, but the reality seems to be that MySQL simply has waaaay more momentum behind it. The same seems to be happening with PHP. Something like MoveableType has the ability to stem the tide because MT also functions at several levels... what clinches the deal is the MT is just so easy to pick up and run with. The same is with MySQL. More users using it means there is more development, there are more tools to manage it, etc. etc. Btw, I am not sure what you mean by "port Bricolage to MySQL." Wouldn't that just involve setting up the tables in MySQL and pointing the perl scripts to the new datasource? That should be really easy... I think. Unless, you guys have tied Bricolage integrally to PostGres's internal plumbing. > > * I have a test installation of Bricolage you could play with. Just pop > me a message and I'll set up an account. Having a live demo, however, > would be a pretty serious security risk, since templates are written in > Perl and untainted. Please. I would love that. Please set up an account for me because I am darned curious about bricolage. Also, if you set up a live demo with faux data in it that wouldn't be a security risk, would it? After all, there would be nothing valuable for folks to steal! > > * I'm working on getting a list of sites that use Bricolage. Here are a > couple: > > http://www.who.int > http://www.dfaus.com/ > > * If you have Apache/mod_perl and PostgreSQL installed, installing > Bricolage is not at all difficult thanks to the hard work of Sam Tregar > in building an installation script. I'll concede that it's not as easy > as Moveable Type, though! Fwiw, please consider making it as easy as MT... a lot more folks will use it, and it will just insure that it grows. Thank you. Puneet.