Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Summer of Code GSOC 2021 students #3828

Open
monperrus opened this issue Mar 10, 2021 · 14 comments
Open

Google Summer of Code GSOC 2021 students #3828

monperrus opened this issue Mar 10, 2021 · 14 comments
Labels
community Related to the Spoon community itself.

Comments

@monperrus
Copy link
Collaborator

monperrus commented Mar 10, 2021

Hi all,

Spoon is part of Google Summer of Code, as a subproject of the CASTOR Software Research Centre.

If you'd like to be a Spoon contributor as part of GSOC, drop a comment in this issue.

--Martin

@monperrus monperrus pinned this issue Mar 10, 2021
@Rohitesh-Kumar-Jain
Copy link
Contributor

Hi Martin,

I am Rohitesh Jain, Programmer, fitness freak, open-source software development contributor, adaptable, swift learner, smart, get things done at the end of the day, and definitely not a quitter.

I have 4 months of experience collaborating remotely with a global team. I am comfortable, self-disciplined, and have the setup (mac, monitor, high-speed internet) to collaborate remotely with a team that's thousands of miles apart.

I am comfortable implementing all the data structures in Java and know basic algorithms. I have been practicing programming
in Java on a site called Leetcode, and I feel that I am comfortable with the Java language.

I would be glad if you may pls elaborate on what is this roadmap about? Am I supposed to mainly solve these 11 issues for the GSoC'21 program?

As I feel that the skills required as in the description meet with my skill set, I would be able to do this project, I would be grateful if you may give me some starting point to work on this project as all the project ideas in the description are quite vague for me to develop them in the best way you think is right : )

@ek08
Copy link

ek08 commented Mar 11, 2021

Hi Martin,

I am Ehtesham Khursheed a 2nd year undergrad from Jadavpur University with major in Electronics and Telecommunication engineering. I am quite proficient with the Java programming language but a still a naive with AST.

I would be grateful to you if you guide me to get started with this project and I would love to do this project during the sumer :)

Thanks !!
Ehtesham Khursheed

@monperrus
Copy link
Collaborator Author

@Rohitesh-Kumar-Jain @ek08 Warm welcome! Thanks a lot for your nice introduction.

The next step will be for us to nominate students to Google (approx by May 17).

In the meantime, the best thing is to do is to get to know the community and the code with bug fixing:

Feel free to comment on the bugs of interest to you and to open "WIP" pull-request, we will provide you with help & feedback.

Eagerly looking forward to your first contributions!

@ghost
Copy link

ghost commented Mar 12, 2021

Hi Martin,
I am Saksham Gupta a first year BTech student from MAIT doing Electrical and Electronics Engineering(EEE). I am currently learning java language and I have a keen interest in open source projects.
I would be glad if you guide me to get started with this project and I would be happy to start learning and exploring more about open source project.
I will not promised you that I will do all the issues but I can only say that I am doing this to learn something new and I will not make you feel disappointed.
Thanks!!
Saksham Gupta

@yashrajjain726
Copy link

Hi @monperrus .

I'm Yashraj, a learning enthusiast from Cv Raman Global University, Bhubaneshwar pursuing B.Tech in Computer Science. I am a Competitive Java Programmer and a Web Developer too. I have learned the concepts of Java on OOPs and I also practice Data Structures and Algorithms using Java.

I really like this project and would certainly devote my time to contribute to it. I have also contributed to open source communities before in 2020. I would like you to please guide me through the topics that I could learn, by which I can contribute to your project and get started on it.

Sir, you can too look at my coding profiles mentioned below :
Codechef
Leetcode
GeeksForGeeks

@Erarshad
Copy link

Hi @monperrus.
This is Mohammad Arshad , I am passionate about the computer science.
Right now I'm in 3rd year of my degree out of 4 year program,
I did work as application and software intern in Doha Qatar ,
I have good understanding of compiler design , automata, operating system and other core subjects of computer science.
I use Java as my primary language, I am doing practice on leetcode and dart as my secondary language.

I would be glad if you guide me to get started with this project and I would be happy to start learning and exploring more about open source project and I would love to do this project during the summer </>.

@dhruvil-shah
Copy link

Hi @monperrus
I'm Shah Dhruvil from Nirma University currently pursuing Computer Science and Engineering as a 2nd year student.
I have worked in java and well proficient in it.
I have also worked on Android development in java in past and also have hands-on on Web Technologies.
I would like to work with the community for summer and looking to contribute to the project.

Thanks and Regards
Dhruvil Shah

@slarse slarse added the community Related to the Spoon community itself. label Mar 24, 2021
@Rohitesh-Kumar-Jain
Copy link
Contributor

Hi @nharrand, @orestisfl & @monperrus,

I would be glad if you may allow me to know what are your expectations from this project and what ideas will you be preferring for the project?

What I believe is, issues labelled with the roadmap are the primary issues for the Spoon, and proposals proposing to work on those ideas will get preference over other issues?

Also in the roadmap, many issues are either too time-consuming or too complex for someone who isn't much familiar with the codebase or lacks experience working on big projects like Spoon.

Officially Google expects students to spend 180 hours on average on a project, but as I am having online classes and have no other fixtures, I believe I will be able to give 35 hours or more per week to the project and will utilize the application review period (April 13 - May 17) to get comfortable with the Spoon code base by making small contributions.

As of now, I would be glad if you may allow me to know which ideas\issues one should focus on for creating a successful proposal?

Thanks & Regards

@Rohitesh-Kumar-Jain
Copy link
Contributor

Hello team!

I have submitted a draft proposal on the Castor GSoC portal, I would be glad if you may go through it :P

@KishkinJ10
Copy link

sir i am a beginner and i want to take part in the GSoC 2021 with Project Spoon and i am stuck in the proposal sir can you help me like what all i have to do in the projects as a beginner?

@monperrus
Copy link
Collaborator Author

Dear all,

Thanks a lot your strong interest in Spoon!

About the selection process
We will nominate you based on the quality of your PRs merged to master.

About the proposal
Select one feature request or roadmap idea that:

  • you understand
  • you feel super excited about it
  • seems reasonable for GSoc time budget (thanks @Rohitesh-Kumar-Jain for the info)

Then write the proposal in a Google Doc and send the URL of this GDoc to gsoc@castor.kth.se

Best regards,

--Martin

@monperrus monperrus unpinned this issue Apr 7, 2021
@monperrus
Copy link
Collaborator Author

Big kudos to @Rohitesh-Kumar-Jain for being selected by GSOC to work on Spoon this summer :)

Welcome @Rohitesh-Kumar-Jain!

@monperrus monperrus changed the title Looking for Google Summer of Code GSOC students Looking for Google Summer of Code GSOC 2021 students May 18, 2021
@monperrus monperrus changed the title Looking for Google Summer of Code GSOC 2021 students Google Summer of Code GSOC 2021 students May 18, 2021
@Rohitesh-Kumar-Jain
Copy link
Contributor

I am really excited to work on Spoon this summer, really glad that got a chance.

I will prioritize GSoC the most in the summertime.

@Rohitesh-Kumar-Jain
Copy link
Contributor

Hello team,

I would be glad, if someone may suggest what should I be looking at, in this period so that I can contribute in full swing in the coming weeks.

Should I go through the whole Spoon documentation?

I also want you to suggest to me what should I do, so that I am able to brush up on the skills required for the program in the best way : )

Feel free to suggest, I have got no time limitations. Although I have written in my proposal I will be devoting 25 hours on an average to this project. I am happy to devote extra time to polish the skills required to contribute and going through various other documentation, I will also devote my full time during this phase as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Related to the Spoon community itself.
Projects
None yet
Development

No branches or pull requests

8 participants