The Open Architecture Network Odyssey: Chapter 2
Sitting in the Is Beauty Truth? session at TED2008 today, I am reminded of a phone conference with TED Curator Chris Anderson last fall to bring him up to date on the status of one of the previous year's TED wishes.
When Sun wrapped up its formal role in developing the Open Architecture Network (OAN) it handed over a sustaining challenge to the site's owner and community leader, Architecture for Humanity (AFH). When TED Curator Chris Anderson asked Sun why the TED Prize winner was left in a lurch I gave a short answer, "It was primarily due to reasons of expediency". In actual fact, Sun never walked away from AFH. Sun was, and continues to be, committed to their success and continues to be involved. As of today, we now we see a clear path to a sustaining model that leverages the Drupal community and frees AFH from the dependence cycle it was caught in with Sun. I look forward to bringing that good news to Chris before the conference wraps up on Saturday.
The first step on this path is to refactor the site such that it runs on an unadulterated Drupal core. To do that AFH and Sun have contracted with CivicActions to migrate the OAN from a hacked Drupal 4.7 to a clean Drupal 5.X. (It was the hacking aspect that I explained away to Chris Anderson as "expediency". Corners were cut, compromises were made, but AFH's and TED's primary goal, to launch the site at TED2007, was achieved. Incidentally, of the three TED2006 prize winner, only AFH's wish was realized by TED2007.) CivicActions won the bid to perform the migration by doing a professional and efficient assessment of the OAN's current state and the effort required to bring it up to the high standards of a showcase Drupal site.
My next few posts will describe the process of setting up this development environment as we open Chapter 2 in the OAN's odyssey. I'll describe how we use OpenSolaris to enable efficient development, testing, and deployment for multiple contributors working on multiple tasks and timelines.
For more on why OpenSolaris was chosen as the development and deployment platform for the OAN, see this article on the Sun Developer Network, and this brief interview.