36
Drupal at UT Austin March 2015 Jenn Coast, Web Strategist Information Technology Services 1 06/26/2022 #utweb

MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

  • Upload
    acquia

  • View
    1.187

  • Download
    0

Embed Size (px)

DESCRIPTION

Jenn Coast from the University of Texas at Austin joined us on wed. March 5th for our MoonshineU Drupal Meetup at SXSWedu.

Citation preview

Page 1: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Drupal at UT AustinMarch 2015

Jenn Coast, Web Strategist

Information Technology Services

104/11/2023

#utweb

Page 2: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

What is Drupal

• Easy to extend and customize

• Efficient multisite management system

• Robust and highly scalable infrastructure

• Connections to disparate technologies

• Simplifies IT management support

04/11/20232

• Open-source Content Management System (CMS)

• Web application development framework

• Launched in 2001• Large community base • Extensive community

contributed modules

Page 3: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Drupal Can Do Anything at UT!

• Web applications and websites • Multi-site management for shared libraries

and easier site management • Business process workflow and approval • Personalized content • Import and export RSS feeds• Connect data from multiple systems• Cook dinner and wash the dishes04/11/2023

3

Page 4: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

DRUPAL COMMUNITY

Page 5: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Drupal Community Resources

• Drupal.org

• Drupal in Higher Education Group

• UT Drupal Users Group

• Austin Drupal Users Group

• DrupalCon Austin

– June 4-6, 2014

– Annual Drupal Conference

• Drupal Education Summit, June 2, 2014

– UT Austin Drupal Users Group coordinating and hosting

– … just need to confirm space! 04/11/2023 5

Page 6: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

DRUPAL SITES AT UT AUSTIN

Page 7: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

UT Austin Websitehttp://www.utexas.edu

Page 8: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Choosing Drupal for UT Austin

• Solutions Analysis

– Conducted as part of 2010 redesign

– Evaluated 7 CMSs

• High-level Requirements in 2010

– Content Management System

– Serve only www core pages, integrate with existing

infrastructure

– Capable of extensive roles, permissions, authentication04/11/2023

8

Page 9: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Why Drupal for UT Austin

• Met nearly all high-level requirements, either through core

functionality or available contributed modules

• Open source + community

• Third-party consulting, training, and development support

services available

• Wide adoption throughout the higher-education community

• Extensive in-house experience with underlying technologies

(PHP, MySQL)

• 2010 Refresh Project Blog Posts: http://blogs.utexas.edu/refresh/category/cms/ 04/11/2023

9

Page 10: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

UT Website Drupal Details

• Drupal 6 - Built and managed by ITS, launched 2010

• Cache/push model to compensate for infrastructure limitations

– 800 unique sites within www.utexas.edu but only one in the ITS-managed doc root Drupal

– Restricted ability to serve Drupal live

– Resolution will be implemented with new UT Web infrastructure and wicked reverse proxy rewrites

• Roles and permissions based on taxonomy allows granular and scalable permissions

• Upgrading to Drupal 7 with Digital Experience Project, in progress

04/11/202310

Page 11: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

DRUPAL SERVICES PROGRAM

Page 12: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

UT Drupal Services Vision

• Drupal 7 Distribution & Feature Server – Summer 2014 – ITS maintained core, contributed modules, UT-branded theme – UT community contributed features and modules– UT community oversight group for decisions, roadmap

• UT CMS 2.0: Drupal for Home and Core – Fall 2014 – Responsive redesign as part of Digital Experience Program – Prototypes by Springbox, ITS implements– Release for summer content entry and fall launch

• Managed Drupal Environment – Winter 2015– Build out Springbox templates– Create self-service website tool and standards site – Extent and location of “managed” to be determined

04/11/2023 12

Page 13: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

04/11/2023

Portfolio of Digital Experience Projects

13

utexas Responsive Design

Homepage

Primary Navigation

pages

Audience Navigation

pages

Administrative Unit pages

Brand Identity and Toolkit

Infrastructure and Site Services

Drupal 7 Environment

Managed Drupal

Self-service Site Tool

Templates

APIs

Central Web Tools

Emergency

Analytics

Search

QA

Short Link Service

Web Apps

Calendar

Offices and Directory

Maps

News

Social Media Directory

Experts Guide

Native Mobile Apps and M Dot

iPhone app

Android app

m.utexas.edu

Internal Utilities

Student Online Experience

Bus Schedule

Parking

Jobs

Page 14: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Off-campus Emergency Websitehttp://emergency.utexas.edu

Responsive design:

Page 15: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Why Drupal for OEW Website

• Expanded capabilities for the off-campus

emergency.utexas.edu website, which will respond to

www.utexas.edu during an on-campus major IT

outage

• Provided multiple roles and tools for Campus Safety

& Security (CS&S) personnel to update the off-

campus site via the Web

• Enabled key personnel across campus with fewer

permissions to create supporting messages04/11/2023

15

Page 16: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

OEW Website Drupal Details

• Drupal 7 - Built and managed by ITS with external hosting

• Acceleration and optimization to handle emergency traffic

• Responsive distribution (customized) provides mobile-friendly forms for emergency updates via smartphones and tablets

• Complies with 5-year records retention requirements for campus emergency information – Automatic revisions – All content archived, not deleted, for 5 years

04/11/202316

Page 17: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

University Policy Office (UPO)http://www.policies.utexas.edu/ (includes policy creation workflow/approval system)

Page 18: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Why Drupal for UPO Website

• Content Management System !

– No more HTML for policies

• Selected CMS embraced and supported by UT

– Built by Four Kitchens

– Managed and maintained by ITS Web and Contract Services

• Business Process Workflow Capabilities

– No more email routing for approvals

– No more paper copies for editing 04/11/2023

18

Page 19: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

UPO Website Drupal Details

• Drupal 7 • Extensive business process workflow and

approval process – Highly customized modules – Numerous contributed modules– http://

www.policies.utexas.edu/content/policy-flowchart

04/11/202319

Page 20: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

UT Librarieshttp://lib.utexas.edu

Page 21: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

UT Libraries and Repositories

• Islandora: a Drupal front-end to the digital repository system Fedora Commons

• Solution for storing collections of digital objects and building tools for librarians to manage them and display them to users.  

• UT Libraries building a cataloging/repository tool for the Fine Arts Visual Resource Collection

04/11/202321

Page 22: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

More Drupal at UT

• Be a Longhorn

• Moody College of Communication

• The Meadows Center

• College of Fine Arts

• Texas Performing Arts Center

• Engineering Faculty Sites using Harvard’s OpenScholar Drupal Framework, e.g., :

– http://faculty.engr.utexas.edu/dunn/

– http://faculty.engr.utexas.edu/bakolas/

– http://faculty.engr.utexas.edu/bahadur/

• See more at https://wikis.utexas.edu/display/drupal/Drupal+Sites+at+UT (EID protected) 04/11/2023 22

Page 23: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

DRUPAL IN HIGHER ED

Page 24: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Duke Universityhttp://www.duke.edu/

Responsive design:

Page 25: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

DukeHealth.orghttp://www.dukehealth.org/

Page 26: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Norwich University Onlinehttp://online.norwich.edu/

Page 27: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

University of Wisconsin-Madisonhttp://www.wisc.edu/ (Shown: http://www.wisc.edu/student-life/)

Page 28: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Cal State Monterey Bayhttp://csumb.edu/

Page 29: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Cal State Monterey Bay – a Drupal campus since 2008

CSUMB used Drupal to construct:– catalog– schedule– portal– content management system– ecommerce– accessible content systems– student-services customer relationship management– placements– student online voting– service learning placement system– IT wikipedia of applications, services, and servers

• From http://it.csumb.edu/drupal-csumb

Page 30: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Cal State Monterey BayDrupalCon 2012 Presentation

• OPEN ATRIUM DOT EDU: OPEN ATRIUM AS A CAMPUS INTRANET

• http://www.youtube.com/watch?v=vLa6vMHdhro (56:45)

• Portal Demo starts at 14:40• Applicants Demo at 28:03• Student Experience Demo at 29:07

Page 31: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

More Drupal in Higher Ed

• Brown University • Portland State University• Seattle Film Institute • Stanford University • University of California, Berkley • University of New York at Buffalo• University of Oregon • Washington University in St. Louis • YaleSites @ Yale University, e.g., http://news.yale.edu/

• See more at https://groups.drupal.org/higher-education04/11/2023 31

Page 32: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

DRUPAL IN THE WORLD

Page 33: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Virtual Lab School (Online Learning)https://www.virtuallabschool.org/

(Shown online learning lesson: https://www.virtuallabschool.org/management/safety/lesson-2?module=436)

Page 34: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

The White Househttp://www.whitehouse.gov/

Page 35: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

More Drupal in the World

• The Economist

• Bravo TV

• Amnesty International

• FedEx Newsroom

• The Grammys: Grammy.com & Grammy.org

• Texas State Historical Association & The Handbook of Texas

• PGA

• One can usually tell if a site is built with Drupal by viewing the page source and searching for “/sites/all/…”, a standard construct of the Drupal CMS

04/11/2023 35

Page 36: MoonshineU: Presentation from Jenn Coast from University of Texas at Austin

Questions?

[email protected]

@infowrangler

3604/11/2023