How did we choose our publishing platforms?

In choosing the initial publishing platforms for our model information mashups, we had the following objectives:

  • Use DITA for our structured solution
  • Combine the structured and unstructured information using HTML as the common denominator
  • Minimize cost and complexity (for example, take advantage of native platform functionality and meet critical needs with custom scripting rather than expensive commercial products)
  • Use the organization and semantics of the structured collection to establish and maintain overall information integrity
  • Publish to popular, function-rich web content management system platforms

We selected WordPress 3.1.2 and Drupal 7 as our initial solution platforms.