The following list of blog posts will be related to the summers of ’18 and ’19, with a detailed account of my adventures, experiences, failures, and everything in-between as I spent 15 weeks working for the best organizations in Google Summer of Code. What I learned in the months May through August, obstacles I faced, and the friends I made. If you think you are in the wrong place or don’t really care about this topic. Then don’t press the back button just yet, I would really hope for you to read on and learn about this awesome program that I am so lucky to be in and you might want join up too. Give it a read enlighten yourself, comment thy opinions, share it with the world.
2 summers, 2 projects, 2 stories.
Scrapy Project (Python Software Foundation)
Well, the journey from here on out start with me getting selected into one of the organizations that I have been working with indirectly for quite some time now. The Python Software Foundation (PSF) and its Scrapy Project. I submitted 2 proposals, and one got accepted. Here’s the link.
These blogs would tell a tale about what I learn in these weeks of long and hot summer while experimenting with data validation, automation, and good ‘ol Python.
- ALiAS GSoC AMA report #0 – ALiAS back with a bang with 9 people accepted in GSoC
- Week 1 // The week that has been @ 2048 – New challenges, new roads, and new project
- Packaging that Python // Week 2 – Reading, practicing, and packaging modules.
- Sprinkling Some Insight into How Spidermon Validation pipelines works – Insight sprinkled and looking good.
- Zero displacement, & a lot of distance covered // Week 3 [Physics.Py] – Read for some good physics
- They see me coding, they testin’ // Week 4 – Let me get the tests here running
- Meilenstein Ein beendet // Woche 5 – Got Some German for you, yeh?
- FIRST EVALUATION CLEARED // Week 6 – Hell yeah!
- 1ST EVALUATION REPORT AND MISTAKES THAT I MADE WORKING REMOTE (SPOILER: I STILL LOVE IT) (Sorry about all caps) – Oh you should read this one, this is really good.
- Sticks and stones may break my tests … // Week 7 – I can’t think of better titles.
- Only 6 Weeks left // Week 8 – 6*7 = 42 days
- Ramping up the integration // Week 9 – Factory is churning gooooood.
- Integration Finally works out for good! // Week 10
- Now, we test // Week 11
- We are in the endgame now // Week 12
Till the other posts get here, how about you read some of the blog posts I wrote on PSF’s new GSoC Blogging Platform – vipulgupta2048s-blog
Just read it ✔️
Party Parrot (2019)
Back in 2018, when I was in my junior year. I applied to Sugar Labs. And luckily, I got selected, here is the blog list for that. I had great fun working with Sugar Labs, the learning I had become a major part of what I am today. May these blogs be an inspiring testament of the same. I still work with Sugar Labs in their Outreach and Deployment team. I am committed to the good work they are doing and would love to keep helping realize their vision. The first blog on the list is a particularly special one that I wrote for everyone who wants to do Google Summer of Code.
1: One, Two, Three … GSoC – An opinionated fun start-up guide for people looking to take the first step and my views overall about the initial process.
2: Bouncers on IRC & The Week that went by – A post on Bouncers in IRC and how they save messages even if you are away on IRC, updates about week 2 in GSoC and some mixed stuff.
3. Racing through config files with ConfigParser in Python #W3 – It’s week 3 and I got 400 contributions on GitHub. I am so happy and check it out of what I did in week 3.
4. Python + GitHub = PyGithub #W4 – This will be quick, this week I learned about PyGitHub, that implements and interacts GitHub API v3 and GitHub Enterprise APIv3 in Python and could possibly help you with any crazy ideas that you might have with repositories on GitHub. Week 4.
5. Weeeeeeeeeeek 5 – Small update.
6. Google Cloud Summit, LicenseChecks, 1st Evaluations, Bugs #6+7 – Awesome weeks ahead.
7. Woche acht und neun von Google Sommer Code – German Yes, work done Yes.
8. HexChat: The Ultimate Guide #10/11 – Second Evaluation Passed.
9. Acknowledgement – tation – A small note from my heart.
10. Final Report – SugarLabs #GSoC2018 – The lowdown, personal views and more. Getting emotional over the end. Read at your own risk.