<div dir="ltr"><div><span style="color:rgb(0,0,0)">Dear GSoC Contributors,</span><br></div><div><font color="#000000"><br>Heartiest congratulations on being accepted as a contributor for GSoC 2023!</font></div><div><font color="#000000"><br></font></div><div><i>This email is very long, so please read it carefully as it contains vital information to help you get started with the Google Summer of Code program.</i><font color="#000000"><br></font></div><div><b style="color:rgb(0,0,0)"><br></b></div><div><b style="color:rgb(0,0,0)">Please watch this 5 minutes video [1] that outlines the expectation for the coming days.</b><font color="#000000"><br><br>The Community Bonding Period (</font>May 4 - May 28, 2023<font color="#000000">) has started and you all are required to actively participate in it. You should make full use of this period by introducing yourself to your project community, understanding the code structure, and understanding the documentation. Read the following blog post [2] to understand what the Community Bonding period is all about, it is an old post but explains it very well.<br><br></font>In short, by the end of the Community Bonding Period, you should be prepared to embark on your coding objectives once the official coding period begins on May 28, 2023<font color="#000000">. Students that haven’t participated actively in the community bonding period could be removed from the program. You can even start coding during the community bonding period after discussing it with your Mentors.<br><br><b>What are you going to do during the Community Bonding period </b></font><b><font color="#000000">(</font>May 4 - May 28, 2023<font color="#000000">)</font><span style="color:rgb(0,0,0)">?</span></b></div><div><ul style="color:rgb(0,0,0)"><li style="margin-left:15px">Request writing access to the OSGeo wiki, as you will need it to edit all project-related information.<br></li><li style="margin-left:15px">Get to know your mentors and establish effective communication channels, such as video calls, chats, or emails. Regular and frequent communication with your mentors is expected.<br></li><li style="margin-left:15px"><font color="#000000">Familiarize yourself with the community practices and processes: how does the community communicate? Where is the source code published? How does the bug tracker work?</font></li><li style="margin-left:15px">Introduce yourself and your project in the SOC mailing list, as well as the mailing list used by your software community. Initiate a public dialogue to gather feedback and refine your project accordingly.<br></li><li style="margin-left:15px">Collaborate with your mentors and the community to redefine your project with more detailed weekly milestones. Incorporate evaluation periods into your timetable, address potential issues, and add more details to your project plan.<br></li><li style="margin-left:15px">Study the relevant developer manuals and materials related to your project.<br></li><li style="margin-left:15px">Install the developer environment and ensure you are ready to start coding.<br></li><li style="margin-left:15px">Actively participate in Mailing Lists, IRC, or other communication channels to assist users whenever possible.<br></li><li style="margin-left:15px"><font color="#000000">Start coding for bug fixes not necessarily related to your project. </font>This exercise will help you become familiar with the codebase. Include these bug fixes in your report due at the end of the bonding period.</li><li style="margin-left:15px">Set up your repository and wiki page for your project. If desired, feel free to blog or tweet about your progress. Remember to include this information in the report due at the end of the bonding period.<br></li><li style="margin-left:15px">Seek guidance from your mentors on committing to the project repository. While committing often is encouraged, your mentors may have specific policies, such as committing to your own repository and making a pull request when the code is mature enough for inclusion in the main repository. Discuss the details with your mentors.<br></li></ul><div style="color:rgb(0,0,0)"><br></div><div><span id="m_-1145030978204988502m_-8676686995720009369m_-2160383763946175952gmail-docs-internal-guid-c7ddd0bb-7fff-296e-32a9-a879a708a003"><p dir="ltr" style="color:rgb(0,0,0);line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">What is required immediately from you?</span></p><ol style="color:rgb(0,0,0);margin-top:0px;margin-bottom:0px"><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:10pt;font-family:Arial;color:rgb(34,34,34);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" role="presentation" style="line-height:1.38;margin-top:10pt;margin-bottom:10pt"><span style="font-size:10pt;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">Create your OSGeo User Profile (refer to [3] for reference). You'll need an OSGeo User ID, and you will receive a subsequent email with the necessary details.</span></p></li><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:10pt;font-family:Arial;color:rgb(34,34,34);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" role="presentation" style="line-height:1.38;margin-top:0pt;margin-bottom:10pt">Create your OSGeo GSoC project wiki page and add the links to your wiki page and public repository in the Accepted Proposals wiki page [4] (refer to [5] for reference).
Additionally, hyperlink your OSGeo User Profile (created above) in the "Student" column <span style="background-color:transparent;font-size:10pt">of the Accepted Proposals wiki page. Your project wiki page will serve as a platform to showcase your work throughout GSoC, allowing community members to access it, provide feedback, and interact with your progress.</span></p></li><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:10pt;font-family:Arial;color:rgb(34,34,34);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" role="presentation" style="line-height:1.38;margin-top:0pt;margin-bottom:10pt"><span style="font-size:10pt;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">Write an introductory email to our SOC mailing list [6] and your community's development mailing list. In this email, provide details about your project and request feedback. Include information about your wiki page, public repository, and any other channels through which the community can follow your updates, such as a blog or a Twitter account.</span></p></li><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:10pt;font-family:Arial;color:rgb(34,34,34);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" role="presentation" style="line-height:1.38;margin-top:10pt;margin-bottom:10pt">Additionally, we recommend reviewing Google's GSoC students guide [7] and OSGeo's specific instructions [8] [9]. These resources contain valuable advice based on past experiences.<br></p></li></ol><div><font face="Arial"><span style="font-size:13.3333px;white-space:pre-wrap">At the end of the Community Bonding Period, you'll be required to submit the first report to the SOC mailing list.</span></font></div><div><font face="Arial"><span style="font-size:13.3333px;white-space:pre-wrap"><br></span></font></div></span></div></div><div><font color="#000000"><b>New modifications since the GSoC 2022 program (and continuing ahead), related to the coding period timeline</b>:</font></div><div><ul><li style="margin-left:15px"><font color="#000000">Since the GSoC 2022 program, t</font>he program now allows flexibility in the coding period duration, ranging from 10 to 22 weeks, with the standard duration being 12 weeks. <u>A GSoC contributor with the agreement of the mentor can reach out to the Org Admins to adjust the coding period duration at any point in the program, as long as the coding period is not longer than 22 weeks</u>. The standard 12-week duration ensures consistency with deadlines, but we understand that you may require a modified schedule due to planned breaks, exams, prior commitments, or the desire to finish earlier. Thus, you can request adjustments throughout the program to reflect a 10, 14, 16, 18, 20, or 22-week project [10].<br></li></ul></div><div><div><font color="#000000"><br></font></div><div><font color="#000000">Public interaction is important </font>–<span style="color:rgb(0,0,0)"> it is a key principle of open source </span>–<span style="color:rgb(0,0,0)"> </span>work happens where<span style="color:rgb(0,0,0)"> everyone can see it.</span><font color="#000000"><br></font></div><div><font color="#000000"><br></font></div><div><span style="color:rgb(0,0,0)">In case of any doubts, remember that we all are one email away. Please feel free to reach out to the Mentors, Admins, and </span><span style="color:rgb(0,0,0)">Community</span><span style="color:rgb(0,0,0)"> Members for any queries and updates. Depending on your location, you might be still working from home or in a constrained environment, so, if required, please communicate your status to the Mentors asap, instead of waiting till the last moment thinking that you will solve it on your own.</span><font color="#000000"><br></font></div><div><font color="#000000"><br>Wishing you all a very productive </font>and fulfilling<span style="color:rgb(0,0,0)"> geospatial summer!</span></div><div><font color="#000000"><br>Kind regards,<br>Your OSGeo GSoC Admins<br> <br></font>[1] <a href="https://youtu.be/Pb5N6mD5cbg" target="_blank">https://youtu.be/Pb5N6mD5cbg</a></div><div>[2] <a href="https://googlesummerofcode.blogspot.com/2007/04/so-what-is-this-community-bonding-all.html" target="_blank">https://googlesummerofcode.blogspot.com/2007/04/so-what-is-this-community-bonding-all.html</a><br>[3] <a href="https://wiki.osgeo.org/wiki/User:Krashish8" target="_blank">https://wiki.osgeo.org/wiki/User:Krashish8</a><br>[4] <a href="https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2023_Accepted" target="_blank">https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2023_Accepted</a><br>[5] <a href="https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2022_Accepted" target="_blank">https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2022_Accepted</a><br>[6] <a href="https://lists.osgeo.org/mailman/listinfo/soc" target="_blank">https://lists.osgeo.org/mailman/listinfo/soc</a><br>[7] <a href="https://google.github.io/gsocguides/student/" target="_blank">https://google.github.io/gsocguides/student/</a><br>[8] <a href="https://wiki.osgeo.org/wiki/Google_Summer_of_Code_Recommendations_for_Students#What_to_expect_after_application" target="_blank">https://wiki.osgeo.org/wiki/Google_Summer_of_Code_Recommendations_for_Students#What_to_expect_after_application</a><br>[9] <a href="https://wiki.osgeo.org/wiki/Google_Summer_of_Code_Recommendations_for_Students#What_to_expect_during_the_summer" target="_blank">https://wiki.osgeo.org/wiki/Google_Summer_of_Code_Recommendations_for_Students#What_to_expect_during_the_summer</a><br>[10] <a href="https://developers.google.com/open-source/gsoc/help/project-dates" target="_blank">https://developers.google.com/open-source/gsoc/help/project-dates</a><br></div></div></div>