Klingt gut! Bedenke bitte, dass wir Migrations-Skripte schon lange in unserem Open-Source-Repository einbeziehen. Allerdings erfordern sie etwas Aufwand, um ihre Arbeit zu erledigen, und die 80-Prozent-Regel gilt auch für Migrationen. Die ersten 80 % kosten nur 20 % des Aufwands. Für manche mag das ausreichen. Andere gehen aber so weit, dass wir bei ihren spezifischen Migrationen iterativ vorgehen und ihnen helfen, detaillierte Entscheidungen darüber zu treffen, welche Inhalte wo hinverschoben werden sollen – was natürlich mit Kosten verbunden ist.
Unser Migrationsteam hat im Laufe der Jahre viele maßgeschneiderte Tools erstellt, die wir nicht vollständig produktisieren konnten. Gleichzeitig arbeiten wir kontinuierlich daran, so viel wie möglich in unsere Open-Source-Tools einzubinden, damit auch andere solche Aufgaben bewältigen können.
Es dauert einfach seine Zeit, die Muster zu erkennen, und nicht alles lässt sich leicht verallgemeinern.