Waxy.org
Waxy.org is the sandbox of Andy Baio, a writer and tech entrepreneur in Portland, OR. I work with Expert Labs, helped build Kickstarter, founded Upcoming, made an album, and other stuff too.

Contact Me: Email, AOL IM, or follow me on Twitter.

Content-Management with Bricolage

Posted Oct 23, 2002

We recently launched a new website at work, and an accompanying research library. It doesn't validate yet, but I'm proud of it. Not just because of the clean design and improved usability, but because of the extremely powerful software that powers it: a practically-unknown content-management system called Bricolage. Update: eWeek published a glowing review of Bricolage.

Bricolage was originally created by the talented David Wheeler, who initially developed it for Salon, About.com and the World Health Organization. He's currently customizing it for Macworld and submitting his improvements back to the project, along with a steady stream of patches from other active developers.

An active open-source project, it was written in Perl, PostgreSQL, and Apache's mod_perl, and can currently use either Mason or HTML::Template for templating. These screenshots show elements of the web-based interface, but not nearly enough of it. (I'll post more screenshots later.)

It's extremely flexible, ships production ready out-of-the-box, makes template development a breeze, and separates content from code so completely that non-geeks in the company are able to make their own content changes effortlessly without training. The detailed workflow, infinite levels of undo, and permission system guarantee that nothing will ever get screwed up. I love it.

Honestly, it's the first enterprise-level open-source CMS I've ever seen that doesn't have any glaring shortcomings. (I'm talking about you, Zope and Frontier.) The new O'Reilly Mason book has an entire appendix devoted to Bricolage, so it may finally get the attention it deserves.

1 Comments (Add Yours)

Oct 24, 2002
2:05 PM  
David Wheeler wrote:

While I appreciate the kudos and kind words, I can't take credit for creating Bricolage. Rather I was part of the original, talented design team, and led development starting from when the code for the initial release (1.0) was about 60% done.

If you have a copy of Bricolage, click the logo to see my defense of the name, and to see a list of the of the people who created it and who have contributed somehow (including you, Andy!). You can see the same list in the "Credits" section of the license document here.

--David


 

Leave a comment





Waxy Links
Ads via The Deck
February 8, 2012
Double Fine's Kickstarter project to make a new point-and-click adventure — best project video ever; I backed it so hard
Interactive ASCII fluid dynamics animation — based on this JS simulation (via)
What Popular iPhone/Android Apps Know/Transmit About You — ignore the awful visualization and skip to the table; Angry Birds sends your contacts to third parties!?
Path apologizes, deletes user address books — they never should've done it in the first place, but this is the right way to handle it
BBC tracks down an Internet troll — as the Daily Dot points out, he's more of a racist asshole than a troll (via)
February 7, 2012
PressPausePlay — stylish documentary on the digital media revolution of the last decade
February 6, 2012
Restored Disneyland footage from 1957 — only open for two years in this video
Robot readable world — found footage from machine-vision tests
February 3, 2012
Avería, the average font — preview them all (via)
February 2, 2012
How and why Mark Jaquith became an atheist — gripping personal story of the life-affirming shift from faith to evidence (via)
Where's the Pixel? — find and click on the black pixel; you may need to clean your screen first (via)
ARTINFO on the chilling effect of the Prince v. Cariou copyright ruling — the journalist mentions me and Kind of Bloop
Darkness — a brilliant 24-hour comic by French cartoonist Boulet (via)
January 31, 2012
Nano quadrotors flying in formation — don't miss the figure 8 pattern at the end (via)
Bootstrap 2 released — here's the announcement
Jeff Atwood on the risks of unmoderated communities — left to their own devices, popular online communities get taken over by cheap, easy gags (via)
How and why J.D. Roth sold Get Rich Slowly — interesting tale of a founder selling his site, but unable to share the details for years
Yahoo lays off in-house Flickr support team — from what I hear, it was done with 10 minutes' notice to Flickr management
Mapstalgia — videogame maps drawn from memory
January 30, 2012
Shit Programmers Say — strikingly similar to Shit Rocks Say
Impressions of Corporate Logos by a 5-Year-Old — "a cheetah, a cheetah, a cheetah"
Bellbot — web app that beeps when you get new signups or sales
ScratchML — markup language for recording and replaying turntablism
Why are software development task estimations regularly off by a factor of 2-3? — nice piece of Quora fiction (via)
David Carr on Kickstarter's film funding at Sundance — 10% of the festival was funded on Kickstarter, with two optioned by HBO
Why ten-year attendee Mike Pusateri's skipping SXSW this year — I made the same decision to skip this year; I may regret it, but it just wasn't fun last year
MegaUpload's user data set to be destroyed by Friday — collateral damage in the copyright war
Blogging declines across the Inc. 500 — too bad; Twitter and Facebook aren't a replacement for longer-form communication
January 29, 2012
ChatChat — Terry Cavanagh's multiplayer game about being a cat (via)
January 27, 2012
Identifying Ice Cube's "Good Day" — process of elimination

Andy Baio lives here. Some rights reserved, for your pleasure.