Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

How should the organization of pages of the website be? #2

Open
rschrieken opened this issue May 30, 2017 · 6 comments
Open

How should the organization of pages of the website be? #2

rschrieken opened this issue May 30, 2017 · 6 comments

Comments

@rschrieken
Copy link
Contributor

rschrieken commented May 30, 2017

We currently have

  1. /home
  2. /tour
  3. /faq
  4. /tools (2 sub topics: userscrips, SEDE)
  5. /roominfo ( 4 subtopics: meetings (with per meeting content), nominations, history, celebrations)

I think in the comments we need to discuss what above groups mean, if they have value and how they should return in a new structure.
I'm not sure if organization matters for if I'm a new user to SOCVR or a regular.

@gunr2171
Copy link
Member

We shouldn't break existing important URLs, like the FAQ page. If we do move that around, we at least need to create redirects for those pages.

@honnza
Copy link

honnza commented May 30, 2017

Do GH pages support redirects?

@rschrieken
Copy link
Contributor Author

rschrieken commented May 30, 2017

@honnza we're no longer on GH pages so we can use redirect/rewrite as much as we want.
We're using something that Gunr created/found/hosted/whatever. I had only one design criteria: I wanted the content to be editable based on a github repo

@gunr2171
Copy link
Member

The server is something I wrote from scratch. Code is here.

We couldn't use GH pages with SSL traffic on our own domain, so this was the next best thing. Also I'm a developer and I like to build things.

@Aralun
Copy link
Member

Aralun commented May 31, 2017

We could merge the Tour page and the home page, redirecting /tour to /. I don't see the point of having an empty landing page, and this way we're assured everyone got to it...

@ArtOfCode-
Copy link
Contributor

We do GH Pages with SSL and CNAME for Charcoal, by putting it all behind Cloudflare and setting CF SSL to nonstrict.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

5 participants