Drupal in Libraryland, Part 1: Challenges