Skip to content

GameJam linking changes#7547

Open
ganicke wants to merge 3 commits intomasterfrom
gamejam-linking-changes
Open

GameJam linking changes#7547
ganicke wants to merge 3 commits intomasterfrom
gamejam-linking-changes

Conversation

@ganicke
Copy link
Copy Markdown
Collaborator

@ganicke ganicke commented Apr 2, 2026

This has always confused me as to what gamejam or game-jam points to and when. I think the idea behind game-jam is that it would be a place to showcase recent game jam winners?

Here, I'm suggesting:

  • We have a ./gamejam/winners/ page that gets turned on after the last jam where the ref in ./game-jam-ref points to ./gamejam/winners or we just get rid of ./game-jam-ref. It's set to ./gamejam/all in this PR as @Jaqster suggests.
  • The ./gamejam/all could have the card entry for the current jam plus the previous ones. Later, the current jam gets rolled into "Previous Game Jams" once the jam is over.
  • the /gamejam-ref now points to ./gamejam/sports which should later get changed to ./gamejam/all once the jam is over. Or, just have it always set to ./gamejam/all?

Thoughts, ideas?

Closes #6352

@ganicke ganicke requested review from Jaqster and riknoll April 2, 2026 00:59
@Jaqster
Copy link
Copy Markdown
Member

Jaqster commented Apr 3, 2026

I'm confused.
We have a currently open game jam page which gets turned into a winners list after the game jam is over and then added to the /all page.
The /gamejam and /game-jam redirects were meant to point to the currently open game jam, but honestly it's too hard to keep up with (ocean jam was many years ago!). So I'm proposing that we either throw-out these redirects or point them to the /all page so we don't have to keep updating them.

@ganicke
Copy link
Copy Markdown
Collaborator Author

ganicke commented Apr 3, 2026

Maybe we could add a checker routine to the json in the *-.ref file to have find an alternate redirect. If there are any active jams (current date/time within the start and end period given in each jam's info.json), then redirect to the active jam's site. Else if alternate() returns "" go to the default redirect ./gamejam/all page?

gamejam-ref.json:

{
    "alternate": "activeJam",
    "redirect": "/gamejam/all"
}

@Jaqster
Copy link
Copy Markdown
Member

Jaqster commented Apr 3, 2026

Sounds smart to me! Thanks so much Galen!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Game Jam redirect

2 participants