RSSAmplifier

Blog

Blogs by Aryan

Some casual blogs and some related to my GSoC journey

aryank.inRSS feed ↗20 posts

Latest posts

Open Forms is now 0.4.0 - and the GUI Builder is here

Open Forms is now 0.4.0 - and the GUI Builder is here A quick recap for the newcomers Ever been to a conference where you set up a booth or tried to collect quick feedback and experienced the joy of: Captive portal logout Timeouts Flaky Wi-Fi drivers on Linux devices Poor bandwidth or dead zones This is exactly what happened while setting up a booth at GUADEC. The Wi-Fi on the Linux tablet worked,…

Introducing Open Forms

Introducing Open Forms! The problem Ever been to a conference where you set up a booth or attempt to get quick feedback by running around the ground and felt the awesome feeling of - Captive portal logout Timeouts Flaky Wi-Fi drivers on Linux devices Poor bandwidth or dead zones Do I need to continue? While setting up the Ubuntu booth, we saw an issue: The Wifi on the Linux tablet was not working.…

Balancing Work and Open Source

Work pressure + Burnout == Low contributions? Over the past few months, I’ve been struggling with a tough question. How do I balance my work commitments and personal life while still contributing to open source? On the surface, it looks like a weird question. Like I really enjoy contributing and working with contributors, and when I was in college, I always thought... "Why do people ever step…

GNOME Outreachy Dec 2025 Cohort

The GNOME Foundation is interested in participating in the December-March cohort of Outreachy and is looking for 1 intern. If you are interested in mentoring AND have a project idea in mind, please visit the Internship project ideas repository and submit your proposal by 10th September 2025. All proposals are triaged by Allan Day, Matthias Clasen and Sri Ramkrishna before approval. We are always…

GUADEC 2025 Experience

Ciao a tutti! In this blog, I'm pumped to share my experience attending GUADEC 2025 held in Brescia, Italy. Let's start :) During the conference, I presented multiple talks - My main talk on GNOME Internships, Google Summer of Code, Outreachy Lightning talk on Need for GUADEC and Regional events Lightning talk on GNOME Extensions as the gateway **** BoF on GNOME Foundation Internships - Unrecorded…

Create Custom System Call on Linux 6.8

Ever wanted to create a custom system call? Whether it be as an assignment, just for fun or learning more about the kernel, system calls are a cool way to learn more about our system. Note - crossposted from my article on Medium Why follow this guide? There are various guides on this topic, but the problem occurs due to the pace of kernel development. Most guides are now obsolete and throw a bunch…

GNOME in GSoC 2025

Hi Everyone! Google Summer of Code 2025 is here! Interested in being a part of it? Read on! GNOME Foundation has been a part of Google Summer of Code for almost every iteration, and we have applied for this year as well, and are waiting for it's confirmation! Our tentative projects list is now available at GNOME GSoC Website To make it easier for newcomers, we’ve built resources to help navigate…

UbuCon Asia 2024

Hi everyone! It’s been about two weeks since UbuCon Asia (Ubuntu Conference Asia) concluded (fun fact: 13 weeks since I wrote the initial draft, so 15 now), and I’m really starting to miss it. This blog is being posted after my GNOME Asia post as it was really hard to pack all the emotions and memories in just one blog, but here we go. It all started as a wild idea to host GNOME Asia a year or two…

GNOME Asia India 2024

Namaste Everyone! Hi everyone, it was that time of the year again when we had our beloved GNOME Asia happening. Last year GNOME Asia happened in Kathmandu Nepal from December 1 - 3 and this time it happened in my country in Bengaluru from 6th to 8th. Btw, a disclaimer - I was there on behalf of Ubuntu but the opinions over here are my own :) Also, this one might not be that interesting due to…

GNOME Asia Nepal 2023

Namaste Everyone! Hi everyone, so it has been a while since the successful completion of GNOME Asia Summit 2023, but well, when you have back-to-back exams, it becomes hard to write up. Last year GNOME Asia happened in Kathmandu Nepal from December 1 - 3. Like GNOME Asia 2022, it was an amazing experience, to say the least. Nepal and India having really close cultural ties made it feel like we are…

GSoCxBMU event India

Namaste Everyone! This is a quick blog to share my recent experience of speaking at BML Munjal University (BMU), India. I was invited there as a speaker to shed some light on GSoC and Open Source in general for their GSoCxBMU event. The event was great, where we collectively shared the love of open source, and the students got to learn about how they can participate in it and got to know about…

GUADEC 2023 Experience

Sveiki visiem! In this blog, I'm pumped to share my experience attending GUADEC 2023 held in Riga, Latvia. Let's start :) During the conference, I presented a joint talk with Pooja Patel on "How to add 16.67% more users and contributors: A guide to creating accessible applications". The talk was on Day 2 of the conference and we got quite nervous haha. We didn't join the walking tour and had to…

GNOME Asia 2022 Experience

Hai semua In this blog, I'm pumped to share my experience attending GNOME .Asia 2022 Summit held in Kuala Lumpur, Malaysia from 2nd December - 4th December. Let's start :) During the summit I presented on two topics - Topic 1: "Starting the open-source journey, and sharing my GSoC experience" which was of 30 Minutes and Topic 2: "Pitivi - GTK4 port" which was of approx 5 min. The conference was…

My journey and a begginers guide to Open Source

Namaste, Everyone! For quite a while I've been receiving multiple questions regarding how to start contributing to open source, how to get into GSoC, My journey, etc... After repeating myself, again and again, I'm writing this blog, to answer some of the most asked queries 😃 My Journey - How did I start? Well, I don't have a definite date, you can assume the day I started coding to be my start :P…

Pitivi GSoC: Final Report

Pitivi GSoC Final Report This project was aimed at porting Pitivi to GTK4, Pitivi used the GTK3+ library and required the change. The whole project is confined to a single MR: gitlab.gnome.org/GNOME/pitivi/-/merge_requests/442 The port required extensive changes and brainstorming. There were namely three categories of changes - Component renamed Component gone but ideal replacement given Component…

Pitivi GSoC: 4th Update

Welcome to Pitivi GSoC Update 4 Hey everyone, hope you are doing fine. This is my fourth update related to Pitivi GSoC, and this time I got a bit late at publishing, more details later on in this blog, so keep reading :) Update After talking to Pitivi GSoC'21 Intern Pratyush Tiwari, and my mentors, I was able to stop some things from loading, allowing us to finally load the app a bit, it is not…

Pitivi GSoC: 3rd Update

Namaste everyone :) This is now the third blog, and this time I will like to keep it a bit different, owing to the suggestions I got :D Updates So, as usual, we will start with updates, we are still in the breaking phase, but most big errors are gone, there are some things that need to be sorted out, but we can do that once we can at least open the application. Workflow In this blog, I want to…

Pitivi GSoC: 2nd Update

Hello everyone! I hope you all are doing well. This is my second GSoC update blog, in the 2 weeks since my last update, we have reached further in the port progress. Updates In my last update, I said that we will move on to changing the version to GTK4 once the event controllers are implemented, but it didn't go well, not all event controllers were backported and one of the most used ones had a…

Pitivi GSoC Update

Hello everyone! I hope you all are doing well. This is the 4th week since GSoC coding period officially began, this summer I'm hacking on the Pitivi project, porting it to GTK4, a much-requested feature for the editor. I have had some experience with GTK before as I developed an extension for GNOME, called Logomenu which helped me in jumpstarting the work. We have made considerable progress till…

Selected for GSoC'22

Welcome, readers! I'm pleased to share that I'm accepted for Google Summer of Code (GSoC) 2022 under GNOME Foundation umbrella on the Pitivi project. This summer I will be updating the project from GTK3 to the latest GTK4 toolkit. To anyone that wants to be a part of GSoC, I have only one piece of advice, just go for it. Don't think if you can do it or not, don't assume failure before attempting,…