An analysis of Drupal major version adoption