-
Notifications
You must be signed in to change notification settings - Fork 791
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restructure events section, and add GSoC 2025 page #3962
Restructure events section, and add GSoC 2025 page #3962
Conversation
Signed-off-by: Mathew Wicks <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we refrain from creating GSOC 2025 page given that it hasn't started and we haven't been accepted yet?
It's pretty much certain that we participate in some capacity, so I think there is benefit to having the page. It also says "we plan to participate", not that we are formally accepted yet. Also, last year's mentors are getting a lot of contact from people who plan to apply this year, and I would like to have a place to point them. |
@thesuperzapper I think it looks fantastic really! thank you for the hard work. one suggestion is to list the future events directly on the events page. so moving the content /events/upcoming-events/ to /events/ and keep the past events as it is. let me know what you think. |
@varodrig I tried that, and it did not look as good, because the names of the future events were not clearly events. Also, I'm using a hard-coded URL for the event pages so that when we move them to past events, the URL doesn't change so we don't get 404s. |
/lgtm |
|
Why not make it a GSoC page and remove “2025” from it? You can still use it to point to past events. |
We already have a 2024 page, which had information specific to that year (different dates, different projects, etc), and acts had a history for the project, like other "past events". Also, it's best for SEO if we are the top result for "GSoC 2025", and have a new page for it. It don't see the harm in having the page up. |
Nothing stops us from creating the new page later once we finalize the plan. Personally I would prefer not to over-promise anything. Not an expert but I feel like a single GSoC page that will serve as the main entry to other past pages and get reused/revisited every year would have much better results than GSoC 2025. |
@thesuperzapper can we remove GSoC 2025 for now? |
I like the page /lgtm Great work @thesuperzapper Thank you. I do not see any harm in having a page to show our intention to participate. It will certainly help prospective students visiting the site with timelines and project ideas at this early stage. We have seen a lot of students reaching out to project maintainers last year directly, we hopefully avoid that. How about drop down on "Events" menu? That said I do like the idea of a separate GSoc page, on the banner or not. |
Signed-off-by: Mathew Wicks <[email protected]>
@terrytangyuan to address your concerns, I have added a specific warning to the top of the page that we have not been formally accepted yet. I think with this change, it's worth merging the PR, as I will reduce the number of contacts past mentors/maintainers are getting (I am getting multiple a day). |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: terrytangyuan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
closes #3614
This PR updates the events section of the website in the following ways:
It also adds a GSoC banner to the top of all pages, similar to our existing summit banner.
Screenshot