Experimental project
This is a sandbox project, which contains experimental code for developer use only.
Purpose
Reinstall provides extra tools for the Drupal 8 Migrate (Migrate Plus / Migrate Tools) modules, to ease deployment from existing content, including complex hierarchies combining core entities and Paragraphs via both EntityReference and EntityReferenceRevisions.
Comparison with alternatives
Unlike Default Content and other existing similar solutions,
- it has been designed to work with large amounts of content in the context of installing/reinstalling a complete site, not just provide a limited quantity of default content.
- for that reason, it shortcuts some Migrate processes
- it only provides code support via a specific Migrate Source and Migrate process plugins for specific cases, including User, Term, and File
- actual migrations have to be written by developers building the site.
Its code base has been forked and is now maintained as part of the Entity Staging project, which is now a better version on the same concepts in most regards.
Use cases
It has been used to build a number of sites and site factories for french government agencies, France Télévisions, and companies in the Carrefour group, the latter being its main sponsor.
Contributions
This code has been published on drupal.org at the suggestion of WimLeers and Daniel Wehner, to ease its continued deployment, and hopefully so that someone will either take up its maintenance or merge some of its code/ideas in another, more general-purpose module. one of its original contributors has taken up the helm and produced a more complete version, as Entity Staging. Better migrate to it.
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: Administration Tools, Developer Tools, Import and Export
- Created by fgm on , updated