Islandora aims to preserve as much of FedoraCommons underlying flexibility as possible, and to create a framework where users can create custom content models and ingest/display behaviours.