A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | GSoC Schedule | |||||||||||||||||||||||||
2 | Based on | https://developers.google.com/open-source/gsoc/timeline | ||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||
4 | Assume: - 12 Weeks of Coding (typical GSoC Length) - 8 hours per day, 5 days per week - Schedule is split into 2 Phases because we have 2 Evaluations (less risk of project overrun) | |||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||
6 | (Skip First Column when copying to GSoC Proposal. Or maybe we should indicate Phase 1 and 2?) | |||||||||||||||||||||||||
7 | May 1 - 18:00 UTC | |||||||||||||||||||||||||
8 | Accepted GSoC contributor projects announced | |||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | May 1 - 26 | |||||||||||||||||||||||||
11 | Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects | |||||||||||||||||||||||||
12 | May 01 - 26 (Community Bonding period): - Interact with the community, Learn Advanced XXX Programming, Prepare for Weekly Blog Updates, etc etc | |||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | May 27 | |||||||||||||||||||||||||
15 | Coding officially begins! | |||||||||||||||||||||||||
16 | [Phase 1] | |||||||||||||||||||||||||
17 | May 27 - June 02 | Implement XXX | ||||||||||||||||||||||||
18 | June 03 - June 09 | Port the XXX from C to XXX | ||||||||||||||||||||||||
19 | June 10 - June 16 | Add and test the XXX | ||||||||||||||||||||||||
20 | Submit the Pull Request | |||||||||||||||||||||||||
21 | June 17 - June 23 | Test the XXX | ||||||||||||||||||||||||
22 | Submit the Pull Request | |||||||||||||||||||||||||
23 | June 24 - June 30 | Fix the XXX | ||||||||||||||||||||||||
24 | July 1 - July 7 | Submit the Pull Request | ||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | July 8 - 18:00 UTC | |||||||||||||||||||||||||
27 | Mentors and GSoC contributors can begin submitting midterm evaluations | |||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | July 12 - 18:00 UTC | |||||||||||||||||||||||||
30 | Midterm evaluation deadline (standard coding period) | |||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | July 12 - August 19 | |||||||||||||||||||||||||
33 | Work Period | GSoC contributors work on their project with guidance from Mentors | |||||||||||||||||||||||||
34 | [Phase 2] | |||||||||||||||||||||||||
35 | July 8 - July 14 | Implement XXX | ||||||||||||||||||||||||
36 | July 15 - July 21 | Complete the XXX | ||||||||||||||||||||||||
37 | July 22 - July 28 | Add and test the XXX | ||||||||||||||||||||||||
38 | Submit the Pull Request | |||||||||||||||||||||||||
39 | July 29 - August 4 | Add and test the XXX | ||||||||||||||||||||||||
40 | Submit the Pull Request | |||||||||||||||||||||||||
41 | August 5 - August 11 | Test the updated XXX | ||||||||||||||||||||||||
42 | Submit the Pull Request for updated XXX | |||||||||||||||||||||||||
43 | August 12 - August 18 | Complete the Project Report | ||||||||||||||||||||||||
44 | Including XXX | |||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | Total Working Hours: 12 weeks * 40 hours per week = 480 hours | |||||||||||||||||||||||||
47 | Target Hours for Large Project: 350 hours (works out to 29 hours per week, 5.8 hours per day) | |||||||||||||||||||||||||
48 | So let's cater 130 hours for other commitments and resting | |||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | August 19 - 26 - 18:00 UTC | |||||||||||||||||||||||||
51 | Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period) | |||||||||||||||||||||||||
52 | Huh? Is Project Report included in the 12 Weeks of Coding? | |||||||||||||||||||||||||
53 | August 26 - September 2 - 18:00 UTC | |||||||||||||||||||||||||
54 | Mentors submit final GSoC contributor evaluations (standard coding period) | |||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | September 3 | |||||||||||||||||||||||||
57 | Initial results of Google Summer of Code 2024 announced | |||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | September 3 - November 4 | |||||||||||||||||||||||||
60 | GSoC contributors with extended timelines continue coding | |||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | November 4 - 18:00 UTC | |||||||||||||||||||||||||
63 | Final date for all GSoC contributors to submit their final work product and final evaluation | |||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | November 11 - 18:00 UTC | |||||||||||||||||||||||||
66 | Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines | |||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |