Update on D8 for Stanford Sites. It is for everyone!

Proposed By
David Tom, John Bickar, Shea McKinney
Number of Attendees
25
Where will the conversation continue?
Decanter Slack Channel and Service Now for Drupal 8 questions
Notes

Zoom: https://stanford.zoom.us/j/835793039

Update on D8 for Stanford Sites. It is for everyone!

David Tom, John Bikar, Shea McKinney, Sara Worrell-Berg

  • Drupal 8 on Stanford Site

    • SAS platform

    • Centrally funded by UIT

  • Sunsetting AFS

    • This program (Web Content Management Program) is designed to help get us off of web on AFS

      • Reducing instances of Drupal on AFS

    • Teasing items out for modern replacements

    • University is shutting it down at some point

  • Multiple projects are part of the Web Content Management Program

    • Static HTML

    • Virtual Name service

  • Drupal 8

    • SWS formed in 2011

    • Take pain away from people making the updates

    • Rely on Drupal community support - end Nov 2021

    • Acquia will give commercial support until 2024

    • There are commercial costs to running both 

    • Want to bring Drupal 8 well in advance of Nov 2024 date

  • Stanford Sites

    • Oct 2019 - launch pilot

      • Usability tested

      • Ease of use for content creators

      • Working with Acquia to make sure we have the space available

      • Start with a small set of functionality

        • Medium site has 34 pages and 1 content type

        • 2000+ sites

        • Successful product for majority of users early

        • Add in features and complexity in a measured way

    • Initial release

      • SSO integration

      • Accessible

      • Mobile responsive layout

      • Stanford branded theme

      • Easy to use authoring tools

      • User guide 

      • Training and customer support

    • Focus on having content creators have an easy time 

  • Decanter - UComm / UIT

    • Component library and visual design system

    • Secure, accessible, and usable

    • Do not have to worry about web properties being usable and accessible

      • Still need to pay attention to content

    • Focus effort on strategic things that will scale

  • Demo

    • 2000+ websites on platform

    • 55% have 50 or less pages

      • Want to empower users to get content out and have it look great

    • Site experience should be similar to D7

      • Send off info, get email with a website

    • Core improvements

      • Media

      • Menu management

      • Paragraphs

      • Componentization of FE

        • Decanter is agnostic pattern library

        • Can re-use, repurpose and grow

    • Simplified set of paragraphs

      • Organize content

        • Very large text block

        • Image banner

        • Cards

      • Modular and replicable content

    • Testing of 

      • Who is on our service

      • Navigation models

    • Themes are accessible

      • Doing heavy testing with accessibility team

        • Mobile responsive and accessible to all groups

    • SSO automatically

    • Editing a page

      • Back-end looks like Drupal

      • Paragraph module to put things on a page

      • Banner/Card/WYSIWYG

        • Open and edit

        • Can click and drag

        • New media integration

          • Media library

          • Reduce duplication and manual effort

          • Video - youtube and vimeo support

          • Included similarity protection

            • Some detection if you have an image in your library already

            • Q: will we be able to pull from SALLIE?

              • A: possible, would love to have that integration, open source, would love contributions

        • Edit images

          • Can change the display to a few different styles

            • Circle, thumbnail, etc

        • Can add new page and edit placement in menu

    • Iterations on navigation

      • Sidebar navigation allows you to drill down into things

  • Decanter - http://decanter.stanford.edu/

    • Pattern library with components that you will eventually see on Drupal side of stuff

    • Working on new site with better documentation on how to get it on your site

    • Want eyes on it to help make it better

  • Q: Will everyone have the same permissions for the February 2020 release

    •  A: We’re going to do a slow role, keeping the amount of access to the core Drupal back end away, will relax as we go

      • As we scale want to be able to maintain, need more of a known state

      • Will expand service to have more developer roles

      • Some availability to get at the theme layer so you can manipulate and change how things look

  • Q: Is there a decanter slack channel

    • A: there is a slack channel for those that are interested in that project

    • Q: Where you can ask questions about D8

      • ServiceNow

  • Comps on the screen are using the design library that will run on the site, the demo demonstrates what a site can look like for you

  • Rolling out stanford sites with the goal of reducing sites on AFS

  • There are over 800 instances of Drupal on AFS

    • Many are inactive

    • Looking to see drupal instances installed

      • Check to see if it’s needed

      • ServiceNow form to have site archived and deleted off AFS

      • Rolling out this summer and fall about migration

  • Program Communications - https://uit.stanford.edu/program/content-management

  • Adoption Toolkit

    • Checklist and best practices

    • Free service

      • If you need assistance, building a cost estimator of what it would cost to make a budget request

    • What would help you in moving everything over? What would ease the transition for adopting D8?

      • Any tools to get the content over from D7 → D8

        • Currently a heavy lifting experience, creating tools to help audit content to see what you want to move over

        • Content strategy work now, so you don't have to worry about the cruff

        • Module that will help list all your content

        • Simple layout creation that will help with content planning

          • Present layouts to give a graphical element to help

  • Central stanford sites service will not fit every use case

    • Solving the 80% problem

    • For the other 20%, there are other options

      • Custom hosting environments at a heavy discount through Acquia

      • Provide light consulting 

  • D8 adoption assessment

    • When is the right time to move?

    • Existing service does not provide all the functionality that you need

    • News, events and people are coming in the spring/summer

  • Q: When is the form builder service getting retired

    • June 2020

    • March cannot create new forms

  • Q: Are all Drupal 7 modules coming over with the same functionality?

    • A: Have 112 Drupal modules on GitHub - not bringing everything over, a lot does not belong

      • New D8 modules are going to be recreated

      • Taking opportunity to look at how we tackle modules

      • Will see popular ones, the core crux ones that everyone is using

        • News, people, CAPx

      • Q: Carousel and gallery - specifically 

        • A: Not yet

  • Q: Which Stanford specific modules are available on D8

    • Paragraphs

    • Page

    • Media

    • News

    • Events

    • People

  • Q: Is the mobile responsive design still using bootstrap?

    • A: No, basing stuff on the decanter framework

      • Flexbox and grid based, but bootstrap qualities like CSS class conventions

      • It’s not Bootstrap, it’s Bootstrap+

  • Drop us a note about what you need to help adopt D8

Year
2019