ICT role in 21st century education and it's challenges.
MoonshineU: Presentation from Jenn Coast from University of Texas at Austin
1. Drupal at UT Austin
March 2015
Jenn Coast, Web Strategist
Information Technology Services
#utweb
3/6/2014
1
2. What is Drupal
• Open-source Content
Management System
(CMS)
• Web application
development
framework
• Launched in 2001
• Large community base
• Extensive community
contributed modules
3/6/2014
• Easy to extend and
customize
• Efficient multisite
management system
• Robust and highly
scalable infrastructure
• Connections to
disparate technologies
• Simplifies IT
management support
2
3. 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 dishes
3/6/2014
3
5. 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!
3/6/2014
5
8. 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, authentication
3/6/2014
8
9. 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/
3/6/2014
9
10. 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 ITSmanaged 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
3/6/2014
10
12. 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
3/6/2014
12
13. Portfolio of Digital Experience Projects
utexas Responsive
Design
Infrastructure and
Site Services
Central Web Tools
Web Apps
Native Mobile
Apps and M Dot
Internal Utilities
Homepage
Drupal 7
Environment
Emergency
Calendar
iPhone app
Student Online
Experience
Primary
Navigation
pages
Managed
Drupal
Analytics
Offices and
Directory
Android app
Bus Schedule
Audience
Navigation
pages
Self-service Site
Tool
Search
Maps
m.utexas.edu
Parking
Administrative
Unit pages
Templates
QA
News
Brand Identity
and Toolkit
APIs
Short Link
Service
Social Media
Directory
Jobs
Experts Guide
3/6/2014
13
15. 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 messages
3/6/2014
15
16. 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
3/6/2014
16
18. 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
3/6/2014
18
19. 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/policyflowchart
3/6/2014
19
21. 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
3/6/2014
21
22. 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)
3/6/2014
22
29. 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
30. Cal State Monterey Bay
DrupalCon 2012 Presentation
•
•
•
•
•
OPEN ATRIUM DOT EDU: OPEN
ATRIUM AS A CAMPUS
INTRANET
http://www.youtube.com/watch?v=v
La6vMHdhro (56:45)
Portal Demo starts at 14:40
Applicants Demo at 28:03
Student Experience Demo at 29:07
31. 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-education
3/6/2014
31
35. 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
3/6/2014
35