Page Properties | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
The Drupal Core Team believes that Drupal 8.6 will be the first version to have a clear migration path from 7 to 8:
While the migration path is rapidly approaching stability, upgrading from Drupal 7 to Drupal 8 is not yet fully supported. The earliest we'll have an officially supported stable migration path from Drupal 7 to Drupal 8 will be in Drupal 8.6.0 in the second half of 2018, with some contributed modules following after that.
Apigee has been redeveloping their Drupal integration into a Drupal 8 Module, apigee-edge-drupal, which breaks from their previous Drupal 7 integration; where it was baked into the platform. Because of this new approach Apigee has been aligning their delivery of the new module to coincide with the release of Drupal 8.6 and the stable upgrade path.
...
User Interaction, Design & Architecture
Upgrade Path 2019-04-11
- Denise will create a new instance of Drupal 8 using the Public Affairs custom upstream in Pantheon
- Denise will the setup the instance to use Composer, break the upstream source, and redesign the site to use UCSB standards but keep the feel of the current site.
- Denise and the API Team will then integrate the Apigee Drupal module and get it working.
- Denise and the API Team will check if the Company/Teams feature will work
- Denise and the API Team will check if CAS/SSO is possible
- The API Team will then transfer of the information from the old site to the new site (by hand).
Initial Thoughts on the Upgrade Path (Late 2018)
Create a Drupal 8.6 instance in a UCSB Pantheon Sandbox; using our upstream provider for the Theme.Follow Drupal guidance on Preparing a Drupal 7 site for a Drupal 8 UpgradeFollow Drupal guidance on Upgrading Drupal 6/7 to Drupal 8.We would then add the apigee-edge-drupal module (https://www.drupal.org/project/apigee_edge)We would also need https://github.com/apigee/edge-php-sdk module because it contains all the object that the apigee_edge module uses.
Make the Drupal 8 sandbox the new official site, by ...Switchover the DNS names for *developer.ucsb.edu
Examples and References
- Apigee Edge Drupal 8.X Module (github)
- Apigee Licensing During Upgrade with Pantheon Support Ticket (Case 1450543)
- Drupal Upgrade to 8.6 "stable and supported"
- Apigee's Response to a Drupal 8 Upgrade Question (2016/10/19)
...