Benji Fisher
June 6, 2025 - Evolve Drupal
Usability group, Migration subsystem, Security team
Harvard Web Publishing since Dec. 2023
The easiest way to power all of your institution’s research websites.
Reference: https://theopenscholar.com/about-us
Before my time: decide to move off the platform.
Do it all at once:
One at a time.
One at a time.
Just kidding!
33 two-week sprints
1859 total, up to 119 sites per sprint
12,000 sites means 12,000 site owners
Kill, Keep, Combine:
Problem: too many cooks, not enough validation
What is the common format for Google Sheets and Jira?
Google Sheets and Jira are too mutable. CSV files in a Git repository are reliable.
One row per site. Some of the columns:
Every site that is migrated in one sprint gets launched at the same time.
Just kidding!
Migrate less than 25 sites in the first 10 sprints.
This slide deck by
Benji
Fisher is licensed under a
Creative
Commons Attribution-ShareAlike 4.0 International License.
Based on a work at
https://gitlab.com/benjifisher/slide-decks.