GSOC 2023 Contribution Request

2023-02-13 Thread Kritika Rag via Gcc
Hello Sir/Mam,



I’m Kritika Rag, a Computer Science pre-final year undergraduate student
from India. I’m quite passionate about web development and competitive
programming and now I’m looking forward to contributing to open-source
projects. I believe that GSOC 2023 would provide me with the best way to
start my open-source contribution journey.



Since I’m a competitive programmer, I have excellent command over Data
Structures & Algorithms and my primary language is C++, so C++ and GCC are
something that I use daily, therefore I would love to make my contributions
to GCC projects. After going through all the projects listed on GCC Wiki
, these are the
projects(any one of them) to which I would like to contribute:

   1. Bug Patrol and primarily Analyze Failing Test Cases – Whether I'm
   practicing algorithms on Leetcode, GFG, etc., or giving CP contests on
   CodeChef, Codeforces, etc., Test case failures are something I encounter
   daily. Working on the project would be an interesting dig for me to learn
   about the inner workings of something that I see daily and make
   improvements to it.
   2.  Library Infrastructure - As quoted *"These tasks are about improving
   the utility routine library used by GCC. If you like data structures, these
   may be for you", *and being a data structures enthusiast I do believe
   that I'll be able to put my best knowledge to use in this project.

Lastly, thank you so much for providing these opportunities, I would be
grateful if you would provide me the opportunity to work with your
organization. Looking forward to hearing from you soon.

Thanks and Regards,
Kritika Rag



Sent from Mail  for Windows


Re: GSOC 2023 Contribution Request

2023-02-18 Thread Kritika Rag via Gcc
Hello Team,

Just want to know is there any update on my application?

On Mon, 13 Feb, 2023, 19:04 Kritika Rag,  wrote:

> Hello Sir/Mam,
>
>
>
> I’m Kritika Rag, a Computer Science pre-final year undergraduate student
> from India. I’m quite passionate about web development and competitive
> programming and now I’m looking forward to contributing to open-source
> projects. I believe that GSOC 2023 would provide me with the best way to
> start my open-source contribution journey.
>
>
>
> Since I’m a competitive programmer, I have excellent command over Data
> Structures & Algorithms and my primary language is C++, so C++ and GCC are
> something that I use daily, therefore I would love to make my contributions
> to GCC projects. After going through all the projects listed on GCC Wiki
> , these are
> the projects(any one of them) to which I would like to contribute:
>
>1. Bug Patrol and primarily Analyze Failing Test Cases – Whether I'm
>practicing algorithms on Leetcode, GFG, etc., or giving CP contests on
>CodeChef, Codeforces, etc., Test case failures are something I encounter
>daily. Working on the project would be an interesting dig for me to learn
>about the inner workings of something that I see daily and make
>improvements to it.
>2.  Library Infrastructure - As quoted *"These tasks are about
>improving the utility routine library used by GCC. If you like data
>structures, these may be for you", *and being a data structures
>enthusiast I do believe that I'll be able to put my best knowledge to use
>in this project.
>
> Lastly, thank you so much for providing these opportunities, I would be
> grateful if you would provide me the opportunity to work with your
> organization. Looking forward to hearing from you soon.
>
> Thanks and Regards,
> Kritika Rag
>
>
>
> Sent from Mail  for
> Windows
>
>
>


GSOC 2023 Contribution Request

2023-02-22 Thread Kritika Rag via Gcc
Hello Everyone!

I’m Kritika Rag, a Computer Science pre-final year undergraduate
student from India. I’m quite passionate about web development and
competitive programming and now I’m looking forward to contributing to
open-source projects. I believe that GSOC 2023 would provide me with
the best way to start my open-source contribution journey. Since I’m a
competitive programmer, I have excellent command over Data Structures
& Algorithms and my primary language is C++, so C++ and GCC are
something that I use daily, therefore I would love to make my
contributions to GCC projects. I sincerely hope that this community
will provide me with the opportunity to do so and to work alongside
them.

I’m proficient in various coding languages like C/C++, HTML, CSS,
JavaScript, React, and Python, and have experimented with Git, Linux,
APIs, etc. I have also been fortunate enough to secure 3 internships,
2 as a DSA problem setter and 1 as a research intern. I have also
participated in a few open-source programs like Hack October Fest 2022
and GWoC 2022 and contributed to web development and data science
projects.

I had been checking up on recent project proposals listed in GCC wiki
for the past 3 weeks and was interested in working either on the
project which aims to improve the utility routine library used by GCC
or related to Bug Patrol especially analyzing failing test cases (this
was present over the site a while ago but now I can't see it anywhere)
so I just wanted to ask can I choose it as my GSoC 2023 project? If
yes can anyone guide me to whom to connect to discuss it?

And if I can't work on the above ideas then I have also gone through
the selected project ideas and want to work on the project "Implement
comp built-in traits for the standard library traits" so would be
grateful if anyone could guide me here also.

Thank you so much and I hope to hear from you soon.


Re: GSOC 2023 Contribution Request

2023-02-22 Thread Kritika Rag via Gcc
Thank you for your response Martin. Actually I sent this mail a week ago
and yeah now the wiki page of gcc has been updated (although I'm very much
sure these topics were listed over there but that's totally fine) and so
today itself I sent another mail with expressing an interest in working on
"C++ : Implement compiler built-in traits for the standard library traits"
project.

And I've been following Anshul's advice and have been exploring the gcc
codebase.
Further, I hope to get guidance on my newly selected project interest.


Thank you so much again.

On Wed, 22 Feb, 2023, 21:46 Martin Jambor,  wrote:

> Hello Kritika,
>
> we are delighted that you decided to apply for GSoC and that you are
> interested in choosing GCC as the project to contribute to.
>
> On Mon, Feb 13 2023, Kritika Rag via Gcc wrote:
> > Hello Sir/Mam,
> >
> > I’m Kritika Rag, a Computer Science pre-final year undergraduate student
> > from India. I’m quite passionate about web development and competitive
> > programming and now I’m looking forward to contributing to open-source
> > projects. I believe that GSOC 2023 would provide me with the best way to
> > start my open-source contribution journey.
> >
> > Since I’m a competitive programmer, I have excellent command over Data
> > Structures & Algorithms and my primary language is C++, so C++ and GCC
> are
> > something that I use daily, therefore I would love to make my
> contributions
> > to GCC projects. After going through all the projects listed on GCC Wiki
> > <https://gcc.gnu.org/wiki/SummerOfCode#Other_Project_Ideas>, these are
> the
> > projects(any one of them) to which I would like to contribute:
> >
> >1. Bug Patrol and primarily Analyze Failing Test Cases – Whether I'm
> >practicing algorithms on Leetcode, GFG, etc., or giving CP contests on
> >CodeChef, Codeforces, etc., Test case failures are something I
> encounter
> >daily. Working on the project would be an interesting dig for me to
> learn
> >about the inner workings of something that I see daily and make
> >improvements to it.
> >2.  Library Infrastructure - As quoted *"These tasks are about
> improving
> >the utility routine library used by GCC. If you like data structures,
> these
> >may be for you", *and being a data structures enthusiast I do believe
> >that I'll be able to put my best knowledge to use in this project.
>
> I am somewhat confused here, I do not think either of the two project
> ideas is listed even in the rather messy "other projects" section of our
> GSoC page.  Even the quotes do not seem to be quotes, the word "utility"
> does not appear on that page anywhere.
>
> What is worse, I don't understand what the second project would be and I
> don't think the first one would be appropriate as it is impossible to
> set goals about unknown bugs that might arrive in the future.  Looking
> at the already failing testcases in our testcase do not constitute a
> reasonable project either.  There are not that many and those that exist
> are there for a reason that is difficult to overcome.
>
> So I am afraid that you'll need to look again.  find an actual area of
> the project that interests you most and look for a project with
> milestones.  The projects that are actually listed at
> https://gcc.gnu.org/wiki/SummerOfCode might be a good start.
>
> Ankur has provided you with excellent summary of steps to get more
> familiar with GCC code base, definitely heed his advice too.
>
> Good luck!
>
> Martin
>