Obama’s campaign site was running Expression Engine… interesting to see this move to opensource. (yay! opensource…. altho’ I do have a special spot in my heart for EE, it’s where I cut my CMS teeth… where I began to be brave enough to contribute solutions to a public forum … LOL)

Last week, WhiteHouse.gov announced its release of custom code developed during its first six months of Drupal implementation for WhiteHouse.gov. The news was also revealed during a speech at DrupalCon (video) in San Francisco on April 21.

The open source code, created by the president’s web team, will allow developers to re-use what the White House has developed. There are four contributions from WhiteHouse.gov:

  • A module called “Context HTTP Headers,” which allows website builders to add new metadata to the content they serve. “We use this to tell our servers how to handle specific pages, such as ‘cache this type of page for 15 minutes’ or ‘that type for 30,'” explained the Whitehouse.gov press release.
  • A module called “Akamai,” which allows WhiteHouse.gov to integrate with its content delivery network.
  • A module called “GovDelivery,” which allows emails to be customized to users’ specifications.
  • A module called “Node Embed,” which makes sure all images on the site have the appropriate metadata to make them readable via screen-reading software.