codeforsanjose/codeforsanjose.github.io

Website Redesign & Rebuild

Closed this issue · 2 comments

Since many people are experiencing dependency issues while trying to spin up local copies of the current project, and the site looks a little dated, we've been looking at a redesign and rebuild using either vanilla HTML/CSS/JS or maybe React/Gatsby.

This issue serves as a start point for the redesign process.

I would recommend against a rewrite. If people are having difficulties with dependencies, then update the project structure to bring it closer to the official or recommended style for GitHub Pages.

What I've learned is that with the CFSJ website, longevity and simplicity is best. The pages need to be editable by people not familiar with website development and the project should ideally be hosted on GitHub Pages or Netlify.

There have been initiatives in the past with lofty goals of redesign and they have all failed because they became too complex or tried to reinvent a content management system.

CFSJ is all run by volunteer efforts. People come and go very often and life gets in the way, so if a project owner disappears, it would jeopardize the website stability.

ychoy commented

Thanks @danekolsen for completing this!