About this talk
This talk explores the challenges associated with upgrading Drupal as it becomes more complex, focusing on the difficulties of major core version upgrades. The speaker discusses the limitations of the current in-place upgrade methodology, which often leads to content loss and requires multiple site launches to achieve the desired end state. A proposed solution includes the introduction of new APIs inspired by the Migrate module, which aims to facilitate a more robust upgrade process that is resumable and customizable. The session emphasizes the development of an Import API alongside an Upgrade API to streamline the upgrade process and enhance the user experience in managing content during transitions between Drupal versions.