~/talk

Case Study: How Princeton University upgraded from Drupal 7 to Drupal 9

Talkat DrupalCamp NJ 2023 · 2023-03-16..03-18· [legacy-modernisation]
links:none on file
slides:none on file

Princeton upgrades roughly a thousand Drupal 7 sites into Drupal 8 then 9 (now 9.5), consolidating three bundles—Site Builder v1, Open Scholar, and custom sites—into Site Builder version two while eliminating many dead shells (63 sites surprisingly upgraded, hundreds pruned). ffw writes custom migration scripts and handles upgrade tooling; internal team (15 people, seven developers, a dedicated PM) builds platform features, a tiger theme, a sites database app and uses a project inbox (drupalupgrade@princeton.edu). The team injects fun with paper tigers and phases work to keep momentum.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:56History of Drupal at Princeton
  3. 5:40Project goals and leadership
  4. 9:03Scope and site assessment
  5. 14:17Consolidation strategy
  6. 19:44Estimating and finding partners
  7. 23:23Project kickoff and execution
  8. 27:45Communication and management
  9. 33:44Lessons learned and closing
  10. 37:24Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.