DPL News

Website Progress Tracking

Posted on June 25th, 2026

Hi there, test user! This is a temporary log of to-do development items for the Detroit Public Library website. If you notice something that's not already on this list, feel free to email me at ejackson2@detroitpubliclibrary.org or add it to my feedback form. Bolded items are currently in-progress or on the list for this week.

Development Tasks

  • Events
    • Event updates (dates & content)
    • Event status changes (cancellations
    • Send email to registrants / sign ups
    • Test / request Eventbrite tokens (beyond single token limits)
    • Allow creation of online events 
    • Prevent Webp images (non jpeg/png images) from getting populated in suggested images 
  • General
    • Create mobile views
    • Make sure all existing pages have homes
    • Add feedback reporting system
    • Add sitemap
    • Add "ask a librarian"
    • Table pagination
    • Move current print feature to website
    • Add alerts
    • Add cancellations
    • Add caching logic
    • Set up cloudfront for image caching
  • Location pages
    • Add custom mobile library page
    • Add list 
    • Add features
  • Deployment
    • Configure deployment flow
    • Write automated tests
  • Review & Polish
    • Accessibility review
    • Dark mode review

Content Population Tasks

For more variable items (jobs, articles, etc.) can wait till closer to publication date. 

  • Move databases / online resources
  • Populate all services
  • Populate collections
  • Populate all pages
  • Populate stock images for events
  • Populate bids
  • Populate/confirm branch information (parking, “about”, features)
  • Populate AA Booklist
  • Populate careers
  • Populate articles

For sanity and motivation, a short overview of things that have been done

  • Researched and selected tech stack and hosting platforms, configured development and staging environments.
  • Initial event creation flow, including Eventbrite integration
  •  

Have feedback on this test website?