Weekly Blog Post #1

Published: 06/01/2023

Hello readers!
My name is Durlabh Pathak, and I am currently pursuing my undergraduate degree in Computer Science & Engineering at Manipal University Jaipur. I'll be sharing my progress during the Google Summer of Code 2023 program here. My involvement revolves around two projects, namely "UI Improvements for Subscription Management" and "System-Wide User Defaults."

What did I do this week?

I focused on configuring the required repositories for both projects. This involved setting up the development environment and ensuring that all dependencies were in place. Additionally, I conducted thorough local testing to verify that everything was functioning as intended.

What is next?

My next task involves the development of a new section in Postorius. This section will empower site administrators to establish system-wide user defaults. By utilizing this feature, admins can define default options for new subscribers across all lists within the system. To accomplish this, I plan to extend the current schema of the Mailman3 database in the coming week.

Did I get stuck anywhere?

Fortunately, I did not encounter any significant obstacles during the week and managed to handle all tasks smoothly.