When the accepted projects were announced, I was part of CERN-HSF under Geant4 project with my project being Performance analysis and Data Visualization. So, Now before we actually get started with the project, There is a phase of time known as Community Bonding Period.
Each Organization have their own set of rules, workflows and hierarchy to follow. To get new contributors familiar with the organization this period is crucial. In this time, Students get familiar with the work to be done in their community, know their mentors, plan their project in more details, receive guidelines for contribution, gets resources to gain knowledge on any topic etc.
Talking about my personal experience, On 20th May I got to know about the selection, Then I got a mail from mentor about an introductory call which we scehduled. In that, All of us Me and both of my mentors had a brief introduction. Further, We had more project oriented discussion about what part am I supposed to look on more often. Then I got some links to Guest Accounts in CERN which was to be used for further communication and activities. After, The first call, I was playing around the repository and had few errors and questions. So, We on the next week had another discussion call where they helped me get these things fixed. Then I was advised to start working on the project in order to get started. Mentors taught me how the reports were generated, How to generate CSV reports and I got to know more about perf. They shared few presentations and documentations by them which helped me in setting perf. Now, After this I generated the reports by myself, Converted them into HTML Table. At first I used a Python script using Pandas but It was not a good idea because it doesn’t allow much customization. So, I figured out by myself and got those table by using D3.js logic itself. Then once the tables were on the page, I worked for filtering out them.
I also got cleared that we were working on CMS which is a general purpose detector at Large Hadron Collider (LHC). I visited the CERN website and had a virtual tour of the CMS. Everything seemed like a rocket science to me, But I was blissfull to have even a virtual tour of it. I wonder how great the people working there might be. Meanwhile, There was a GSOC Global Summit on 3rd June. So, I have attended the whole summit. I have noted few learnings which I took from the summit which are as belows :
This is how I utilized my community bonding time for GSOC. Now, The time has come to work for the project. I am really excited to work for it. I would also try documenting my journey so someone can get an idea about the things working in the project even if they are entirely new to this.