Todo list for the EOHI guide

Post it notes on a white board

To do

Technical

  • Single image added to the front matter of each chapter with alt and verticalPosition. This is then used to create the banner in a 3:1 ratio.
  • Selenium.
  • Student and seasoned professional content access/switch. Needs some more research into how this needs to work for the end-user.
  • Convert banner.ts privates to protected and change tests to mimic chapters.test.ts.
  • Add protected methods to the timeline-main.ts class. Update tests to reflect this, using class extension.
  • Finish banner testing (pre-render)
  • Finish non-200 link testing (post-render)
  • Test all pages have a banner at the top, before any text. Banners need to be of 3:1 ratio (width:height), except on index pages and timelines.
  • Check all titles are in Title case. How to handle acronyms and words that are capitalized in the middle of a sentence?
  • All chapter folders and subfolders must have an index.qmd file. Needs unit testing and checking in chapters.ts.
  • Bibliography for each chapter???

Content

  • Most major content.
  • Case studies under each major chapter.
  • Larger case studies at the end of the guide.

Creators

  • Creators for remaining topics.

Done

Technical Done

  • Obtained a domain name.
  • Set up a GitHub repository.
  • GitHub pages.
  • Github actions.
  • Document page link back to normal pages.
  • Jest in VS Code is not working - fixed.
  • Format / linter for markdown files.
  • Automatically build side bar content from actual content in the guide.

Content Done

Creators Done

  • First creators set for first 10 webinars and chapters.