From e51508a37a88dfb349bbc274a86f3009114105cf Mon Sep 17 00:00:00 2001 From: Benedikt Hegner Date: Sun, 28 Jan 2024 22:40:33 +0100 Subject: [PATCH] update 2023 info and timelines --- _activities/gsoc.md | 62 +++++++++++++++++++------------------- gsoc/guideline.md | 10 +++--- gsoc/students-guideline.md | 14 ++++----- 3 files changed, 43 insertions(+), 43 deletions(-) diff --git a/_activities/gsoc.md b/_activities/gsoc.md index 22c327d5d..ec4208f7b 100644 --- a/_activities/gsoc.md +++ b/_activities/gsoc.md @@ -4,7 +4,7 @@ author: "Andrei Gheata & Benedikt Hegner" layout: default --- -# ![CERN]({{ site.baseurl }}/images/CERN-HSF-GSoC-logo.png){:height="100px"} Google Summer of Code 2023 +# ![CERN]({{ site.baseurl }}/images/CERN-HSF-GSoC-logo.png){:height="100px"} Google Summer of Code 2024 ## Introduction @@ -24,12 +24,12 @@ To answer these questions, particle physicists build software to simulate and an The CERN software for experiments (CERN EP-SFT) group has participated in the GSoC since 2011. Since 2017 the program has expanded to involve the high-energy physics community under the umbrella of the HEP Software Foundation. -Information from last year’s GSoC can be found [here]({{ site.baseurl }}/gsoc/2022/index.html). +Information from last year’s GSoC can be found [here]({{ site.baseurl }}/gsoc/2023/index.html). -### GSoC 2023 +### GSoC 2024 -In 2023 HSF is participating in the program as a GSoC umbrella organization, under the name CERN-HSF. The HSF project ideas are listed [below](#projects-in-2023). Please have a look at the general [program rules](https://summerofcode.withgoogle.com/rules/) and the [timeline](https://summerofcode.withgoogle.com/how-it-works/) provided by Google. +In 2024 HSF is participating in the program as a GSoC umbrella organization, under the name CERN-HSF. The HSF project ideas are listed [below](#projects-in-2024). Please have a look at the general [program rules](https://summerofcode.withgoogle.com/rules/) and the [timeline](https://summerofcode.withgoogle.com/how-it-works/) provided by Google. The selection process in our organization will be split into two phases. All candidates will have to pass pre-selection evaluation tests prepared by mentors, demonstrating the skills needed for the respective projects. The successful candidates will have a detailed exchange with mentors on a given project idea, and their proposals are then evaluated for the final student selection. The detailed [timeline]({{site.baseurl}}/activities/gsoc.html#timeline) of these phases is shown below. @@ -37,9 +37,9 @@ The selection process in our organization will be split into two phases. All can If you are interested in the HSF projects, please start by having a look at our [guidelines for students]({{ site.baseurl }}/gsoc/students-guideline.html). -New projects for HSF GSoC in 2023 will be published by **February 7**. Meanwhile you can take a look at last year's HSF GSoC [projects]({{ site.baseurl }}/gsoc/2022/index.html#projects-in-2022) since many of those may also propose subjects this year. The student application period will begin on **March 20**, but discussions about student project ideas with mentors will take place starting on **February 22**, when the list of accepted Organizations is announced. You are encouraged to monitor this website in order to get acquainted with our projects and be prepared for contacting their mentors. Due to the high number of applicants for CERN-HSF projects, the application period procedure become more formal this year, so please try to follow our guidance. +New projects for HSF GSoC in 2024 will be published by **February 7**. Meanwhile you can take a look at last year's HSF GSoC [projects]({{ site.baseurl }}/gsoc/2023/index.html#projects-in-2022) since many of those may also propose subjects this year. The student application period will begin on **Mar 18**, but discussions about student project ideas with mentors will take place starting on **February 21**, when the list of accepted Organizations is announced. You are encouraged to monitor this website in order to get acquainted with our projects and be prepared for contacting their mentors. Due to the high number of applicants for CERN-HSF projects, the application period procedure become more formal this year, so please try to follow our guidance. -Please avoid having the first contact with the mentors of HSF projects before **February 22** or after **March 20**! You are encouraged to take the time to read our project proposals until **February 22**, focusing on only one or two projects that attract your interest. Once you have identified those, you should e-mail the respective mentors, attaching your CV and describing the motivation for your choice. The mentors will first propose an evaluation test, waiting for your solution. Note that the test you are given is private, your solution should be personal and the response time is part of the evaluation. Mentors will let you know the test results, and if you passed they will start discussing and helping you develop a project idea. The student application period is **March 27 - April 4**, when you will have to write and review your proposal with help from your mentors. +Please avoid having the first contact with the mentors of HSF projects before **February 21** or after **March 18**! You are encouraged to take the time to read our project proposals, focusing on only one or two projects that attract your interest. Once you have identified those, you should e-mail the respective mentors, attaching your CV and describing the motivation for your choice. The mentors will first propose an evaluation test, waiting for your solution. Note that the test you are given is private, your solution should be personal and the response time is part of the evaluation. Mentors will let you know the test results, and if you passed they will start discussing and helping you develop a project idea. The student application period is **March 18 - April 2**, when you will have to write and review your proposal with help from your mentors. For further information, feel free to contact the HSF GSoC admins or join our open chat channel below. Note that the channel is intended for exchanging with the admins, the other candidates and some of the CERN-HSF students from previous year, and we do not maintain a mailing list for candidates. Please avoid posting extended information about yourself in the chat channel and reserve this for the direct exchange with the mentors. @@ -49,16 +49,16 @@ For further information, feel free to contact the HSF GSoC admins or join our op ### Student pages -The CERN-HSF 2022 student blogs are now available. [Check them out!]({{ site.baseurl }}/gsoc/2022/blogs.html) +The CERN-HSF 2023 student blogs are now available. [Check them out!]({{ site.baseurl }}/gsoc/2023/blogs.html) -Student blogs are mandatory for receiving a positive evaluation in CERN-HSF starting with 2022 GSoC edition! If you are a CERN-HSF student, please read this [blog]({{ site.baseurl }}/gsoc/blogs/2022/blog_HSF_TheAdmins.html). +Student blogs are mandatory for receiving a positive evaluation in CERN-HSF! If you are a CERN-HSF student, please read this [blog]({{ site.baseurl }}/gsoc/blogs/2022/blog_HSF_TheAdmins.html). ### For Projects and Mentors -Instructions for participating projects and mentors can be found [here]({{ site.baseurl }}/gsoc/guideline.html). The main differences compared to last year are that proposals have to be tuned for either 175-hour or 350h project length, and the target objectives must be well-defined deliverables. +Instructions for participating projects and mentors can be found [here]({{ site.baseurl }}/gsoc/guideline.html). The main differences compared to last year are that proposals can now be 90-hour, 175-hour or 350h project length, and the target objectives must be well-defined deliverables. -We have a mentor-only Google group where we handle all announcements related to GSoC for our HSF Umbrella Organization. Please write us a mail to [hsf-gsoc-admin@googlegroups.com](mailto:hsf-gsoc-admin@googlegroups.com) if you want to add your preferred email to this list. Note that all participating mentors in 2022 HSF GSoC will have to be added to this group. Please let us know if for some reason your want your mail removed from this list. +We have a mentor-only Google group where we handle all announcements related to GSoC for our HSF Umbrella Organization. Please write us a mail to [hsf-gsoc-admin@googlegroups.com](mailto:hsf-gsoc-admin@googlegroups.com) if you want to add your preferred email to this list. Note that all participating mentors in 2024 HSF GSoC will have to be added to this group. Please let us know if for some reason your want your mail removed from this list. For new HEP-related groups wishing to join HSF GSoC umbrella rather than being independent organizations: there is no formal procedure, you will just need to add a description and logo for your organization. Note that your project needs to have some connection with high-energy physics to join us. We need one contact person for each new group, so please write us an e-mail. @@ -66,15 +66,15 @@ For new HEP-related groups wishing to join HSF GSoC umbrella rather than being i - - + + - - + + - + @@ -82,67 +82,67 @@ For new HEP-related groups wishing to join HSF GSoC umbrella rather than being i - + - + - + - + - + - + - + - + - + - + - +
Jan 19 Announcement of GSoC 2023 program in HSF Jan 29 Announcement of GSoC 2024 program in HSF
Jan 19 Call for 2023 HSF GSoC projects and mentors Jan 29 Call for 2024 HSF GSoC projects and mentors
Jan 19 - Feb 7 Jan 29 - Feb 7 Mentors add project proposals available on the HSF GSoC website
Deadline for CERN-HSF proposals
Feb 22 Feb 21 Accepted Organizations announced by Google
Feb 22 - March 14 Feb 22 - March 18

Phase 1 selection

Candidates have a first contact with project mentors.
March 14 March 18 Mentors announce to students the result of phase 1 selection
Mar 14 - March 27 Mar 18 - March 27 Candidates discuss with mentors their project idea, timeline and objectives.
March 27 - Apr 4 March 27 - Apr 2 Mentors help candidates improving their proposals, proposals are submitted
Apr 4 Apr 2 Student application deadline
Apr 4 - Apr 22 Apr 2 - Apr 20

Phase 2 selection

Mentors evaluate and rank student proposals.
April 22 April 20 Rankings due for mentors, sent to HSF Org Admins
April 22 - April 27 April 20 - April 24 Admins propose a range of slots to be asked, amended by the HSF committee.
April 27 April 24 Student slot requests due for Org Admins
May 4 May 1 Accepted student projects announced
-## Projects in 2023 +## Projects in 2024 -{% assign current_year = "2023" %} +{% assign current_year = "2024" %} {% include gsoc_project_list.ext year=current_year %} -## Participating Organizations in 2023 +## Participating Organizations in 2024 {% include gsoc_organization_list.ext year=current_year %} ## Summary -[Full list of Proposal Ideas]({{ site.baseurl }}/gsoc/2023/summary.html) +[Full list of Proposal Ideas]({{ site.baseurl }}/gsoc/2024/summary.html) -[Full list of Mentors]({{ site.baseurl }}/gsoc/2023/mentors.html) +[Full list of Mentors]({{ site.baseurl }}/gsoc/2024/mentors.html) --- diff --git a/gsoc/guideline.md b/gsoc/guideline.md index c64ddd7ab..493975197 100644 --- a/gsoc/guideline.md +++ b/gsoc/guideline.md @@ -8,7 +8,7 @@ layout: default ## Instructions for Adding a New Proposal - * Option A: email GSoC [administrators](mailto:hsf-gsoc-admin@googlegroups.com) (currently: Benedikt Hegner and mystery guests) + * Option A: email GSoC [administrators](mailto:hsf-gsoc-admin@googlegroups.com) (currently: Benedikt Hegners, Valentin Volkl, Wouter Verkerke, Baidyanath Kundu) * Option B (via git): * fork [git repository](https://github.com/HEP-SF/hep-sf.github.io) * add `_gsocproposals/YEAR/proposal_YOURPROJECTyourproposal.md` (look at this example: [`proposal_ROOTspark.md`](https://raw.githubusercontent.com/HSF/hsf.github.io/master/_gsocproposals/2018/proposal_ROOTspark.md)) @@ -24,11 +24,11 @@ layout: default * The main mentor (responsible with student evaluation and exchanging with the Admins) has to be put in bold letters, only at the end of each proposal. * Insert mentor names sorted rather than to the end of the list - * make a pull request (add as reviewers the admins: @agheata, @aflp91 and @hegner). At least one approval from the admins is required. + * make a pull request (add as reviewers the admins). At least one approval from the admins is required. **Every proposal must be attached to an organization (e.g. CERN, Fermilab...) and to a project (e.g. ROOT, GeantV...).** If you add your own proposal yourself, be sure add the appropriate `organization` and `project` attributes (not case sensitive) in the *front-matter* section of the proposal. See next sections if you need to add a new organization or project but if you use an existing project and organization for your proposal you don't have to do anything else that what was described above. -**Proposals have to be tuned this year for either 175-hour or 350h project length.** For 175h projects please propose coding topics having well-defined deliverables, rather than R&D with unforeseen timeline and results. Remember that your student will effectively work in total only about 30 days (6 hours/day) on the project! +**Proposals have to be tuned this year for 90-hour 175-hour or 350h project length.** For 175h projects please propose coding topics having well-defined deliverables, rather than R&D with unforeseen timeline and results. Remember that your student will effectively work in total only about 30 days (6 hours/day) on the project! Please do not forget to add **essential information** like *level of difficulty*, *duration* and an explicit statement about *mentor availability*. @@ -82,6 +82,6 @@ create a file for your organization and edit its contents as appropriate. Organization logos should be called `ORGANIZATION-logo.png` and be less than 100kB in size. -## HSF GSoC Mentor Guideline 2023 +## HSF GSoC Mentor Guideline 2024 -[2023 HSF GSoC Mentor Guideline](https://docs.google.com/document/d/1bEkKj2UtTyumYFT96Uxgbj3F0W_Td-mw1cvO4vlx5d8/edit?usp=sharing) +[2024 HSF GSoC Mentor Guideline](https://docs.google.com/document/u/1/d/1pK7YlkiTJ7iVAkOKTuAwTX0wEQXRajzZuqcpJl42Xx4/edit?fromCopy=true) diff --git a/gsoc/students-guideline.md b/gsoc/students-guideline.md index 27d9a8da1..9c56e6eea 100644 --- a/gsoc/students-guideline.md +++ b/gsoc/students-guideline.md @@ -12,13 +12,13 @@ Get started checking out the [Google Summer of Code Guides for students](https:/ ### How to apply to HSF GSoC -1. Take a look at the list of participating [projects]({{ site.baseurl }}/activities/gsoc.html#projects-in-2022) this year. If there are no projects or just a few, note that more will be added according to this year's [timeline]({{ site.baseurl }}/activities/gsoc.html#timeline). +1. Take a look at the list of participating [projects]({{ site.baseurl }}/activities/gsoc.html#projects-in-2024) this year. If there are no projects or just a few, note that more will be added according to this year's [timeline]({{ site.baseurl }}/activities/gsoc.html#timeline). * There you will find a list of proposals for each project, their descriptions and the contact information of their mentors. - * There is also a list with [all the project proposals]({{ site.baseurl }}/gsoc/2023/summary.html) sorted in alphabetical order. + * There is also a list with [all the project proposals]({{ site.baseurl }}/gsoc/2024/summary.html) sorted in alphabetical order.

-2. Once you have checked all our proposals and picked the one you like most, please contact the corresponding mentors (their emails can be found at the end of each proposal) sending them your CV and the motivation for picking their proposal. Please do this only after the list of accepted Organizations is published on `March 7`, but not after `March 20`, to give time to mentors to evaluate your technical skills. You are encouraged to apply to a maximum of two project proposals. +2. Once you have checked all our proposals and picked the one you like most, please contact the corresponding mentors (their emails can be found at the end of each proposal) sending them your CV and the motivation for picking their proposal. Please do this only after the list of accepted Organizations is published on `Feb 21`, but not after `March 17`, to give time to mentors to evaluate your technical skills. You are encouraged to apply to a maximum of two project proposals.

@@ -29,17 +29,17 @@ Get started checking out the [Google Summer of Code Guides for students](https:/ 4. Mentors will announce you by mail if you passed the first stage selection or not, along with potentially other candidates. In case you passed, mentors will usually ask you to write a description for your proposal and help you with the submission. This implies, but is not limited to: * Guiding you with the project software (repository, installation, test suite) - * Discussing with you the main project objectives and how they can be achieved. This can be done via mail/message/video exchanges, mainly in the period `Mar 20 - Apr 3`. + * Discussing with you the main project objectives and how they can be achieved. This can be done via mail/message/video exchanges, mainly in the period `Mar 18 - Apr 2`. * Giving you pointers to documentation material and/or asking you to find references helping you make your proposal.

5. You will have to write a proposal that must contain: - * A detailed plan of work with a timeline spanning over either `175 or 375 hours`, which is the GSoC coding period duration this year. Note that your availability for working on the project has to be clearly stated (agreed upon with your mentors) and represents an engagement on your side. Breaking it during the coding period without prior notice and mentor's agreement represents a reason for being failed. + * A detailed plan of work with a timeline spanning over `90 or 175 or 375 hours`, which is the GSoC coding period duration this year. Note that your availability for working on the project has to be clearly stated (agreed upon with your mentors) and represents an engagement on your side. Breaking it during the coding period without prior notice and mentor's agreement represents a reason for being failed. * Well defined tasks and their objectives, with a list of deliverables upon which the success of the project will be determined. - * Between `Apr 4 - Apr 12` you will have the possibility to share your proposal draft with the project mentors to get improvement suggestions, before making your GSoC application due on `Apr 19`. + * Between `Mar 18 - Mar 26` you will have the possibility to share your proposal draft with the project mentors to get improvement suggestions, before making your GSoC application due on `Apr 2`.

-6. Your proposal will be evaluated and ranked by your mentors, who give their feedback to the HSF Org Admins. If a project has eligible candidates, it will be considered for the request of slots made to GSoC, due on `May 12`. Note that the result of this Phase 2 selection process cannot be made available before the official announcement by Google of the successful student projects, on `May 20`. +6. Your proposal will be evaluated and ranked by your mentors, who give their feedback to the HSF Org Admins. If a project has eligible candidates, it will be considered for the request of slots made to GSoC, due on `Apr 20`. Note that the result of this Phase 2 selection process cannot be made available before the official announcement by Google of the successful student projects, on `May 1`. We do not provide a mailing list for candidates, but there is a chat room in [![Gitter](https://badges.gitter.im/HSF/HSF-GSoC.svg)](https://gitter.im/HSF/HSF-GSoC?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) where you can ask questions, getting answers from the HSF Admins and previous students in our Organization. Please avoid posting extended information about yourself in the chat channel and reserve this for the first exchange with the mentors.