Drupal Kurulum Profilleri (Drupal 7'de) oldukça güçlüdür ve bir modülün yapabileceği her şeyi yapabilir. Ben benim veritabanı sürüm gerekmez bu yüzden kod her şeyi tutarak sitemi geliştirmek için Özellikler ile birlikte bir Kurulum Profili kullanıyorum.
Kurulum Profillerinin gücü göz önüne alındığında, bir Özellikler modülünde yapabileceğiniz pek çok şey bir Kurulum Profilinde de yapılabilir. Örneğin, içerik türleri oluşturma, izinleri yapılandırma, vb. Drupal'da Kod Odaklı Geliştirme iş akışını kullanırken bir şeyin Kurulum Profiline mi yoksa Özellikler modülüne ait olup olmadığına nasıl karar vermelisiniz?