The adoption timeline
The project publishes no durations for an adoption or a migration. Build the timeline from your own measurements.
Contents
The phases
| Phase | Depends on |
|---|---|
| Content modeling | Number of content types and how different they are from today |
| Design and templates | Number of page types; whether a theme is reused |
| Custom extensions | Requirements the standard features do not cover |
| Migration and rehearsals | Amount of content and files; URL rules (Migrating) |
| Training | Number of editors and roles |
| Launch and hypercare | Size of the site and traffic |
Measure, then schedule
"Measure the duration in a rehearsal and plan from the measurement, as the installation book advises" (Switching to Exponential). Measure in particular:
- the full migration run on a staging copy, end to end;
- reindexing the search;
- rebuilding URL aliases for every language;
- the time an editor needs for a typical task on the new site.
Fixed dates and buffers
- Do not fix a launch date before the first rehearsal.
- Avoid launching in your busiest season (Peak traffic planning).
- Plan a content freeze for the final run, and say how long it lasts.
- Keep a buffer; the size is your decision (an example assumption: a fifth of the measured time).
A template
Phase Start End Measured from Owner
Content modeling
Design and templates
Extensions
Migration rehearsal 1 <measured duration>
Migration rehearsal 2
Training
Content freeze
Final migration and launch
Hypercare (first weeks)Related pages
- Planning the adoption
- Planning an Exponential project
- Release and upgrade planning
- Adoption roadmap
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.