Attendees: Jean-Marc Meessen, Kris Stern, Bruno Verachten, Alyssa Tong, Kevin Martens, Adrien Lecharpentier, Jake Leon, Harsh Gupta, Harsh Sharma, Nethra, Lakshmi Shree A, Kunal Singh, Dheeraj Singh Johna, Pratham, Sayantan Mondal, Harsh Pratap Singh, Bervianto Leo Pratama, Shreya Bhagat, Sameer Goyal, Rohit Naidu, Pulkit Chugh, Saarthak Maini, Hrithik Goswani, Loghi Perinpanayagam, Abhishek Rana, Prince Panwar, Ashutosh Saxena, Giridharan, Xinrui Jiang,
Agenda & Notes:
- Purpose of the Office Hours
- Statement of expectations of GSoC applications
- Out of principle of fairness, no private conversation is allowed prior to the acceptance of proposals by Google
- All activities will be public, including the proposal reviewing process (which may take the newcomers spending some time to get used to)
- We expect applicants to have done at least one pull request for their proposal to be considered since this demonstrate basic knowledge of git and also domain knowledge of the relevant tech stack involved, and also show what they have done
- Presentations
- Recommendations
- Timeline:
- Start Date: March 20 (UTC)
- Proposal Deadline: April 4 (UTC)
- Selection Results: May 4 (UTC)
- Work on your proposal as soon as possible
-
Make it visible and ask for review by community
-
Do it as quickly as possible by becoming a user of the software and its ecosystem:
- Get to know the basic concepts essential to the operation of Jenkins as an automation server
- Read the relevant documentation
- Get to know also the functional aspect of Jenkins
- Experiment with the codebase
- Try and get it running
- Then add print statements at various strategic locations to test against expected behavior
- Study the unit and integration tests, which often reveals insights about operation of the application, tool, plugin, service, etc.
-
- Warning about meeting time (due to winter time change)
- Timeline:
- Project review and ressources
- Mentors and org admins will be the primary reviewers of contributor proposals
- The review process will be public and completely transparent
- Recommend creating Google Docs on the cloud for the purpose of review
- Make link available either on Discourse at community.jenkins.io or on Gitter “jenkinsci/gsoc-sig” channel, but the former is preferred as more “persistent” since Gitter messages can often drown out older posts including proposals posted for review.
- Can use material available on Twitter and LinkedIn, but do not expect people necessarily will read these.
- If applicants feel there is something they wish to share with the reviewers, please do include these. But we recommend submitted links to pull requests in the Jenkins ecosystem.
- Resources:
- Need to know Info for GSoC contributors: Google Summer of Code. Information for GSoC Contributors
- Proposal template: GSOC2022_LASTNAME_ProposalName
- GSoC 2022 Recordings: Jenkins GSoC 2022 Office Hours
- Next meeting: Thursday, March 2, 2023