thewca / worldcubeassociation.org

All of the code that runs on worldcubeassociation.org
https://www.worldcubeassociation.org/
GNU General Public License v3.0
320 stars 175 forks source link

Deprecate contact page and move contact/website page to contact page #8665

Open danieljames-dj opened 7 months ago

danieljames-dj commented 7 months ago

The contact page (https://www.worldcubeassociation.org/contact) doesn't have any useful data that is not available in teams-committees page or website contact form (https://www.worldcubeassociation.org/contact/website). So I guess it will be good to delete the contact page, and move the contact/website page to contact route.

Before making the change, we will be needing approval on following three things:

  1. Whether the description of each team/committee should be shown anywhere else or combined with the ones in team-committee page.
  2. Whether it's fine to remove /contact page considering only usage is linked from home page, which can be redirected to contact/website page.
  3. Whether moving contact/website to contact will be good, which means if we go to /contact, it will open the contact form directly.
dunkOnIT commented 7 months ago
  1. I don't think the description needs to be shown anywhere else - if we did need to though, we should have one description, though (an i18n key) and just reference that description anywhere on the website we might need a team's description, imo.
  2. Great idea in my opinion
  3. 100% the path is much more intuitive