Skip to content

Moves GSoC pages to a new directory and sets up redirects - #1579

Merged
davelester merged 1 commit into
mainfrom
move-gsoc-pages
Oct 26, 2026
Merged

davelester merged 1 commit into
mainfrom
move-gsoc-pages

Conversation

@davelester

@davelester davelester commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

This fixes issue #1300, moving GSoC directories to community/gsoc/ so we can avoid creating a new top-level directory to the website every year that Swift participates in the GSoC program.

Redirects were added to the yaml frontmatter for each page, and tested locally. The original links redirect to the new location.

Two additional ideas for future improvements:

  1. (Adds landing page for GSoC #1584) A landing page for all of the years Swift has participated in GSoC, at community/gsoc/, so these are more-easily discoverable.
  2. Updating the page template for all past years, so not only do the list of proposed projects appear but so accepted projects are listed with links to their work.

But in the meantime, I think this PR is a good first step and worth merging on its own.

@davelester
davelester requested review from a team and ktoso as code owners October 23, 2026 03:48

@ktoso ktoso left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good to me, thanks for the redirects :)

@davelester
davelester merged commit f5cafcf into main Oct 26, 2026
12 checks passed
@davelester
davelester deleted the move-gsoc-pages branch October 26, 2026 17:45
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.

3 participants