Phases 3 and 4 - OSUL Website Rebuild Project

GitHub Board for development
Google Drive Link for Website Wednesday agendas and notes

 

 

Task

Who is involved

Start date

End date

Comments

Task

Who is involved

Start date

End date

Comments

PHASE 3 Implementation (LIT) August 2024 - June 2025

MAC final deliverables received, Kick off meetings for LIT team

Beth Shields, Kenna Warsinske, Corey Gillen, Christa Wright, Christian Flores

August 15, 2024

 

UIT consultation as needed. COMPLETED

Set up staging server and production servers

Ryan, Kenna, Corey

 

08/30/2024

COMPLETED

Set up GitHub Project Board

LIT team

 

8/30/2024

Talk about what needs to be built first, what will need additional research is needed. COMPLETED

Initial Accessibility Review

Kenna, Beth

August 2024

08/30/2004

Meet with OSU digital accessibility staff: COMPLETED

Initial meetings with department representatives

Beth

August 2024

09/04/2024

Admin, R&L, Branches, LEAD, SCARC, RAS, Press
COMPLETED

Follow up meetings will be scheduled as needed.

Complete content strategy analysis

Beth

08/13/2024

09/06/2024

MAC Wireframes: https://bit.ly/4clZEMx

MAC Architecture: https://drive.google.com/drive/u/0/folders/0ALZ5TLQuXApZUk9PVA

COMPLETED

Identify and create reusable page components

Kenna, Corey

August 2024

10/13/2024

COMPLETED

Begin Website Wednesday Sessions

Beth, Kenna, Margaret, Corey

09/11/2024

 

Meeting materials: https://drive.google.com/drive/u/0/folders/1AbHe8-kWf1Mv-xV8uv5d0L32pfT6tuYF

Move to monthly meetings

Add monthly update at Admin Briefing

Page Builds

Christa, Christian, Margaret, Beth

09/16/2024

 

Build structure of pages using the reusable components

 

November - December

Build unique components

Kenna, Corey

09/16/2024

12/20/2024

Unique Components: Hours, Events, Search

Build header

Kenna, Corey

09/16/2024

12/20/2024

 

Build footer

Kenna, Corey

09/16/2024

11/20/2024

Adjust for mobile

Update current site to Drupal 7.101 and PHP 8.1

Kenna

11/19/2024

12/01/2024

 

January - March

Build header for LibGuides A-Z Database

Kenna

 

 

 

Build header for Primo

Kenna

 

 

 

Formatting for site - global and for forms

Kenna

 

 

 

Chat pop-out

Kenna

 

 

 

SSO

Corey

 

 

 

Events and news pages finalized

Kenna and Corey

 

 

 

Org chart finalized

Kenna

 

 

 

Images for sites

Robin and Graphics, Margaret, Beth

 

 

 

Website Guidelines 

Beth and Margaret

 

 

 

User and Accessibility Testing

LIT staff and others

 

 

This will happen as we build sections of the site

Test Search box

 

January 2025

 

User testing for wording and expected functionality

Test pages for accessibility

 

 

 

Drupal 10 has accessibility checkers built in

WebAIM’s WCAG 2 checklist

Also using WebAIM’s WAVE, Deque’s Axe and Microsoft’s Accessibility Insights

Test pages for screen readers

 

 

 

Using VoiceOver on Mac; NVDA on Windows
Recruit screen reader users

Test for mobile

 

 

 

Drupal 10 has built-in device views

Test browsers

 

 

 

Chrome, Firefox, Edge, Safari
Use browser emulator

April - June

Respond to changes surfaced in testing

Developers

 

 

 

Continue to clean up pages where needed

Developers

 

 

 

Set up redirects

Developers

 

 

 

Training for page owners

Beth, Margaret

 

 

 

Training for staff (users)

Beth, Margaret

 

 

 

Launch new sites

OSUL, Valley Guin, Cascades

 

 

Launch: around July 1

 

PHASE 4 Maintenance (LIT and others) Spring 2025

Create Web Team

LIT is proposing that all departments will have a point person on the Web Team (subject to LAMP conversation and approval)

 

 

The point person will be trained to work with web pages, to help others in their departments.  They will bring issues and ideas to quarterly meetings. 

Train Web Team

LIT and Web Team

May 2025

 

Using the documentation (technical and visual standards )

Schedule quarterly meetings

Web Team

 

 

To discuss any issues with creating and maintaining pages.  To help plan for any larger change or enhancement. 

Devise processes for maintenance and enhancements

LIT and Web Team

 

 

Clearly define who is responsible for maintenance and the document the processes for deciding on major changes to the site (s).