Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules...
Transcript of Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules...
![Page 1: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/1.jpg)
![Page 2: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/2.jpg)
Add speaker name here
Providing Tech Support to Drupal Devs
Supporting Drupal-as-a-Service
Kyle HakalaUniversity of Minnesota
![Page 3: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/3.jpg)
Add speaker name here
![Page 4: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/4.jpg)
Drupal Lite Drupal Enterprise
![Page 5: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/5.jpg)
Add speaker name here
● Professors (well, graduate students…)● External contractors● Student Groups● Staff
a. Executive Assistantsb. Designersc. Lab staffd. IT folks — developers, sysadmins, etc.e. “The IT people”
f. “The IT person” g. “Our student worker this summer”h. → etc…
Who are our “customers?”
![Page 6: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/6.jpg)
Add speaker name here
Lifecycle of a Site
☏ Requesting
✎ Developing
⎈ Launching
☯ Maintaining
♹ Retiring
From a Process Perspective
![Page 7: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/7.jpg)
Add speaker name here
Mentality: “We provide the canvas on which you paint”
What do we need? 1. domain name2. owner3. platform choice — Lite vs Enterprise4. (sometimes: approval)
☏ Requesting a New Site
Lifecycle of a Site
![Page 8: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/8.jpg)
Add speaker name here
Mentality: “Here are all the tools you need”
What do we do on top of that?1. train/guide site owners2. provide light consultation3. troubleshoot issues (it’s always caches…)
✎ Developing a Site
Lifecycle of a Site
![Page 9: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/9.jpg)
Add speaker name here
Mentality: “Here, have some gatorade and a flu-shot”
How do we help? 1. maintain security
a. core updatesb. module updatesc. security certificates
2. troubleshoot caches…3. run-of-the-mill Q&A
☯ Maintaining a Site
Lifecycle of a Site
![Page 10: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/10.jpg)
Add speaker name here
Mentality: “It’s a been a good run — here’s a backup!”
What do we need? 1. approval2. more approval3. final approval
☣ Retiring a Site
Lifecycle of a Site
![Page 11: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/11.jpg)
Add speaker name here
● Self Help Guides:○ Creating sites (content types, views, etc)○ Content planning strategy○ Contributing content○ Administering/managing a site○ GitHub guides
● Standalone knowledge articles ○ Setting up a local dev environment
○ Configuring search & analytics
● Walk-in Support Labs
What resources do we provide?● Email lists/groups
● External resources:○ branding○ accessibility○ training with Lynda.com○ approved consultants list
● Links to other live websites across UMN
● Phone, email, chat support (business hours)
![Page 12: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/12.jpg)
Yes, and it’s part of the service!
Red tape everywhere!● No server access
○ No Drush commands○ No fileserver or database access○ No production code deployments
● Administrator role is only for Enterprise site owners.
● Drupal Lite sites get pared-down admin access. ■ Can’t enable modules■ Theme is non-negotiable
● Branding is required
● We’re here to keep the lights on (and safe!)○ We’ll make sure your site is configured well○ We back up your database and files○ We’re here to help you launch your site
● We’re here to support Administrators if things break for them too
● Drupal Lite gives you the access you need■ We’ll help enable modules■ We provide the theme
● You can choose the color scheme!
![Page 13: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/13.jpg)
Add speaker name here
Surely you don’t let people deploy custom code...
–A rightfully skeptical skeptic
“ “
![Page 14: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/14.jpg)
Add speaker name here
What is allowed in “Custom Code”Organized chaos.
![Page 15: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/15.jpg)
Add speaker name here
The PastSee: both sides of the Grand Canyon
![Page 16: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/16.jpg)
Add speaker name here
Continuum
Want Enterprise?
Want Lite?
Cheap plug:
Folwell Design System presentation
3:15–4:00 — Room 244
The Future™Also organized chaos.
![Page 17: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/17.jpg)
Add speaker name here
What if you don’t know the answer to someone’s question?
“ “
![Page 18: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/18.jpg)
Add speaker name here
● 3 tiers of support, internally○ T1 — service desk○ T2 — technology-specific, “User Support”○ T3 — technology-specific, “App Dev”
● Vendor support
● Community support
We don’t have all the answers :(
![Page 19: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/19.jpg)
Add speaker name here
● Stand up someone’s local site onto a dev instance
● Clone environments to-and-fro’
● Occasional über-specific drush command○ Actually quite nice!
● Occasional über-unnecessary drush command○ Teachable moment
Common requests
![Page 20: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/20.jpg)
Add speaker name here
So… Where do you draw the line?“ “
![Page 21: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/21.jpg)
Add speaker name here
● Custom Modules○ We can provide logs!
● Structures○ Keep adding extra eyes until it’s figured out
● Themes○ Have you tried Drupal Lite?
The line is grey. And dotted. And invisible.
![Page 22: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/22.jpg)
Add speaker name here
Providing Tech Support to Drupal Devs
Supporting Drupal-as-a-Service
Kyle HakalaUniversity of Minnesota
Questions?
![Page 23: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/23.jpg)
Add speaker name here
Join us for the UnconferenceSaturday, June 8th, 9:30am-4:30pm
#tcdrupal
![Page 24: Add speaker name here · Drupal Lite sites get pared-down admin access. Can’t enable modules Theme is non-negotiable Branding is required We’re here to keep the lights on (and](https://reader034.fdocuments.us/reader034/viewer/2022050216/5f61fe50642cc778cc3414c6/html5/thumbnails/24.jpg)
What did you think?
Locate this session on the TC Drupal website:
https://2019.tcdrupal.org/schedule
Leave your feedback
https://2019.tcdrupal.org/feedback