Small but Mighty:The Bricolage Story
SilentBob4 writes "Bricolage is an example of the power of an open source project to survive its proprietary origins. As you will read below, Bricolage was originally started in-house by Salon magazine, and then open sourced by About.com. I imagined how very frustrated David Wheeler, a Salon employee, would have been had he been forced to watch the code he helped develop just die on the shelf. Never underestimate the strength of the human passion to create, and to see one's creations bloom in the light of day." The full story is at Mad Penguin."
This is the biggest stumbling block to most OSS software. Developers dont get it that if they want to make a living off it they have to be customer-focused. Wheeler clearly understands this.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
Bricolage is a full-featured, enterprise-class content management and publishing system. Built on Apache, the world's most robust and dependable Web server, and backed by the reliability of the ACID-compliant PostgreSQL RDBMS, Bricolage scales to meet the content management needs of the most demanding of organizations. Bricolage's intuitive browser-based interface works with any modern web browser, and lets you perform in minutes the customization and configuration tasks that other systems require hours to carry out. Furthermore, Bricolage features a fully customizable workflow environment, so that it can work the way that you work. Together with templating support built on the highly flexible and popular Perl programming language and extensive user groups and permissions, Bricolage provides an affordable yet powerful solution for your content management needs. A comprehensive, actively-developed open source CMS, Bricolage has been hailed as quite possibly the most capable enterprise-class open-source application available by eWEEK.
An open source assortment of random buzzwords. This sounds like just the product our marketing dept has been looking for!
Coolness, Park!
I don't need no instructions to know how to rock!!!!
Basically, it allows you to manage information on a large scale and present it in a uniform, consistent manner. It's usually as a Web page, but it can be used to manage to RSS feeds, email, newsgroups, etc (and simultaneously, too. One document can be transformed and sent to all of those.) For example, the bulk of our customers use it to ensure their Web sites have a consistent look and feel and data goes through a proper "workflow" process. It's more suitable for large companies that absolutely must manage their data.
For example, a journalist might enter a story in Bricolage and check it in. However, depending on the needs of the company, it's probably not published at that point. Some companies require copy editors to proof the stories and others require a legal department to approve the stories. At that point, a story might get moved to a "publish desk" where a new crop of stories get published, it might get kicked back for revision or it might be published on the spot. By guaranteeing that an appropriate process is followed, content can be managed in a way that suits the needs of an organization.
I should add that I can hardly begin to cover it's features. We have competitors who charge (and get!) six figures for the product we give away for free.
Side note: my father, whose been a programmer for years, doesn't get this. He keeps asking "if it's so good, why do you give it away?" I don't think he'll ever "get" open source :)