Migrating from Drupal 7 to Drupal 8

Migration of SF State websites from Drupal 7 to new template and Drupal 8 platform

Benefits

The Drupal 8 platform will enable easier updates and administration of web pages. Site builders will not be required to have a programming background to create engaging websites within a University-approved template.

As part of the ITS initiative to assist site builders during the migration of sites from Drupal 7 to Drupal 8, the Drupal team would like to provide this reference material to the campus community. Hopefully the outline and resources provided will answer many of your questions and concerns. The information below will be updated regularly with new offerings and information so please check back regularly.

Before migrating your site to the new Drupal 8 template, please take some time to review your current content to ensure that it is up-to-date and that the audience you are targeting has not changed.

  • Use Google Analytics to determine on which pages visitors are spending time. If you do not have access to a Google Analytics account for your site, please email service@sfsu.edu and provide a non-personal Gmail account.
  • Review the content on your site. Revisit your content to ensure it is still valid and deprecate any stale information.
  • Determine main navigation links

The Drupal 8 template is designed to work well with less than 7 short, navigation links.

  • Learn how to copy and paste your top pages from Drupal 7 to Drupal 8.

Drupal 8 training is held bi-weekly on Tuesdays at 2:00 p.m. via Zoom. Please open a service ticket requesting a new Drupal 8 development site and scheduling information will be sent. Once a site has been provisioned you will receive an email regarding site information and access.

  • Request a Drupal 8 dev site
  • Request a Quick Start Template (recommended)
  • Copy and paste your top pages from Drupal 7 to Drupal 8      

Migrate content from current Drupal 7 site to Drupal 8 development site. When complete, please get approval from site owner (Dean, Department Chair, VP, etc.) before proceeding further.

  • Open a ServiceNow ticket to request your site be promoted to production.
  • This ServiceNow ticket will be routed to Accessibility for review. Depending on review they may ask for some updates and once approved, the ServiceNow ticket is sent to University Communications for review. You can refer to the ServiceNow ticket to determine status of approval.
  • Pass Accessibility Review from ATI
  • Pass Branding Review from Strategic Marketing & Communications
  • Promote Your New Drupal 8 Site to Production

Once ITS gets approval from ATI and Strategic Marketing & Communications, we will provision your site to production. A copy of your Drupal 7 site will be maintained for up to a month after the new site is provisioned.

Additional Support

Drupal Office Hours will be held bi-weekly on Tuesdays. Scheduling information will be sent after training. 

Resources and Links

Drupal 8 Sites to Reference 

  1. Campus Planning
  2. Food + Shelter + Success
  3. Procurement

Link to Accessibility Resources:

Requested By

Information Technology Services

Status

Executing

Start Date

Sunday, March 15, 2020

Delivery Date

Saturday, October 1, 2022

Who Will This Impact?

  • Faculty
  • Staff
  • Students
  • External Constituents