[OpenAFS-devel] Information About GSOC : GNOME Shell Extension
for OpenAFS
Michael Meffie
mmeffie@sinenomine.net
Mon, 24 Mar 2025 09:44:22 -0400
On Sun, 23 Mar 2025 14:26:06 +0000
Aanchal Sharma <aanchal625121@gmail.com> wrote:
> Hi OpenAFS, I hope this message finds you well. My name is Aanchal Sharma, and I am a software engineer with extensive experience in C/C++ , JavaScript , and Python , along with a strong passion for open-source development. I’m reaching out to express my keen interest in contributing to the GNOME Shell Extension for OpenAFS project during GSoC 2025.
> Having worked at Amazon Web Services (AWS) , where I developed robust features for AWS Aurora using C++ , I honed my skills in building scalable and efficient systems. Additionally, my proficiency in JavaScript and hands-on experience with frameworks like Node.js make me confident in developing a seamless graphical interface for managing the OpenAFS client within the GNOME Shell environment.
> Although I have prior exposure to Linux-based systems and tools, I want to deeply explore the current OpenAFS codebase to ensure I fully grasp its architecture and workflows. I’d appreciate guidance on:
>
> 1. Where to begin exploring the OpenAFS repository and understanding its integration with GNOME Shell.
> 2. Who I can reach out to for clarifications or mentorship regarding this project.
> 3. Any existing issues or tasks I can start contributing to immediately.
Hello Aanchal,
Thank you for your interest in OpenAFS. You can see the "Contributors Guide" for developer
related information. Code reviews take place on gerrit.openafs.org, and you can see the
backlog of changes being reviewed there.
I'd recommend reading the OpenAFS docs and installing the clients and servers using
packages (such as Debian) to setup a working environment to understand the basics.
>
> This project excites me because it combines my expertise in JavaScript with my eagerness to learn more about OpenAFS operations. I’m confident that my technical background—ranging from low-level programming in C/C++ to dynamic web scripting in JavaScript—positions me to deliver a high-quality extension that enhances user experience for OpenAFS clients.
> I’m committed to delivering impactful results and ensuring the final product aligns with the needs of both the community and end-users. Looking forward to your guidance and collaborating on this exciting initiative.
> Best regards,
> Aanchal Sharma
Best regards,
Mike
--
Michael Meffie <mmeffie@sinenomine.net>