ArsDigita: From Start-Up to Bust-Up (2001)
waxy.org
waxy.org
This is of course only one side of the story but it is presented in horrific and convincing detail.
An insightful story for founders who are considering doing a VC funding.
The selling point for my client was the publish-to-file system. It could dump all of the content into the filesystem as flat html files to be rsync'd to the public web servers.
That it was written in Tcl was actually not among my many complaints about OpenACS (though there are languages I prefer, Tcl is acceptably sane and acceptably powerful).
But, it also had some limitations that made it less promising. It was intimately tied to Tcl, which is, let's be honest, not growing in popularity, had some old school architectural choices that would limit extensions and be hard to overcome (Apache had a lot of the same issues early in its life, but overcame them through brute force...when there are hundreds of active developers, all problems get smaller). It was designed for a very specific purpose, and it showed. So, I don't think it's a codebase I would consider spending time or effort on, if I didn't have really strong reasons for sticking with it.