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 |
---|---|---|---|---|
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 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 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 |
Test for mobile |
|
|
| Drupal 10 has built-in device views |
Test browsers |
|
|
| Chrome, Firefox, Edge, Safari |
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). |