# GSoC 2024 Contributor Application Period

**URL:** <https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246>\
**Category:** Outreachy-GSoC\
**Created:** [February 5, 2024, 5:35pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246 "2024-02-05T17:35:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/martin/32/7_2.png) [@Martin](https://forum.openrefine.org/u/Martin)\
**Post date:** [February 5, 2024, 5:35pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/1 "2024-02-05T17:35:29Z")

</div>

Welcome to the OpenRefine forum! If you're here as a potential applicant for the GSoC 2024 internship, this thread is the perfect place to start. This is the place to introduce you to our community and ask your questions.

## During the contribution period (February 22 - March 18 2024)

As you get started, you can review the following documents:

- [A collection of tutorials to introduce you to OpenRefine](https://openrefine.org/external_resources)
- [A guide for your first contribution](https://openrefine.org/docs/technical-reference/contributing)

During the contribution period we invite candidates to look at our [list of good first issues](https://github.com/OpenRefine/OpenRefine/issues?q=is%3Aissue+is%3Aopen+label%3A%22Good+First+Issue%22) and start contributing on them to get familiar with the contribution process of the project. You are also welcome to tackle other issues.

## To apply for an internship

You will need to write an application via the GSoC portal. OpenRefine does not put any additional structure on top of this application process. See [GSoC's guide about writing a proposal](https://google.github.io/gsocguides/student/writing-a-proposal).

You can take inspiration from one of our [project ideas for GSoC 2024](https://github.com/OpenRefine/OpenRefine/wiki/GSoC-Outreachy-2024-Ideas) but you are also free to propose your own topic.

To review applications, we will primarily look at:

- the contributions made by the intern during the contribution period (primarily looking at the quality of pull requests and the communication around it)
- the quality of the project proposal itself

---

<div class="post-metadata">

**Author:** ![antonin\_d](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/antonin_d/32/32_2.png) [@antonin\_d](https://forum.openrefine.org/u/antonin_d)\
**Post date:** [February 24, 2024, 2:34pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/2 "2024-02-24T14:34:17Z")

</div>

@Martin it would be worth adding to your post that:

During the initial contribution period, we recommend that you try tackling some of our [good first issues](https://github.com/OpenRefine/OpenRefine/issues?q=is%3Aissue+is%3Aopen+label%3A%22Good+First+Issue%22).

The tasks listed in our GSoC project ideas should not be worked on during this period, but during the internship instead.

---

<div class="post-metadata">

**Author:** ![Martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/martin/32/7_2.png) [@Martin](https://forum.openrefine.org/u/Martin)\
**Post date:** [February 24, 2024, 10:01pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/3 "2024-02-24T22:01:29Z")

</div>

I edited my post accordingly.

---

<div class="post-metadata">

**Author:** ![T-Rex](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/t-rex/32/890_2.png) [@T-Rex](https://forum.openrefine.org/u/T-Rex)\
**Post date:** [February 26, 2024, 3:02pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/4 "2024-02-26T15:02:53Z")

</div>

I'm a senior undergraduate student with theoretical knowledge in computer science, including Java and JavaScript. While I haven't participated in open source projects, I've worked on smaller, course-related projects. GSoC is my first step into this realm, and OpenRefine has caught my eye. I will definitely continue to try enhancing my understanding on OpenRefine in the following days. However, I'm concerned about my readiness. What qualifications are needed to qualify for this project?

---

<div class="post-metadata">

**Author:** ![monstajoe](https://avatars.discourse-cdn.com/v4/letter/m/278dde/32.png) [@monstajoe](https://forum.openrefine.org/u/monstajoe)\
**Post date:** [February 26, 2024, 8:02pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/5 "2024-02-26T20:02:36Z")

</div>

Hello. I'm a senior Computer Science student at the German International University in Egypt. I have some experience in open source and web development, so JavaScript and TypeScript. I've also contributed to another open source project called Mathesar for last year's GSoC, but didn't make it in there sadly. However, this year I'm planning to take GSoC more seriously and I'll explore OpenRefine in the days during the contribution period.

---

<div class="post-metadata">

**Author:** ![Ayushi\_Rai](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/ayushi_rai/32/362_2.png) [@Ayushi\_Rai](https://forum.openrefine.org/u/Ayushi_Rai)\
**Post date:** [February 26, 2024, 10:03pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/6 "2024-02-26T22:03:20Z")

</div>

Hello and welcome @T-Rex, set up the project and try your hand at the list of [good first issues](https://github.com/OpenRefine/OpenRefine/issues?q=is%3Aissue+is%3Aopen+label%3A%22Good+First+Issue%22) to see if you are ready, as far as qualifications are concerned, if you are allowed to participate as per GSoC guidelines, that's enough.

---

<div class="post-metadata">

**Author:** ![T-Rex](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/t-rex/32/890_2.png) [@T-Rex](https://forum.openrefine.org/u/T-Rex)\
**Post date:** [February 27, 2024, 12:09pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/8 "2024-02-27T12:09:22Z")

</div>

Thank you for your prompt response. I'll set up the project and take a look at the list of good first issues.

---

<div class="post-metadata">

**Author:** ![monstajoe](https://avatars.discourse-cdn.com/v4/letter/m/278dde/32.png) [@monstajoe](https://forum.openrefine.org/u/monstajoe)\
**Post date:** [February 29, 2024, 1:59pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/9 "2024-02-29T13:59:58Z")

</div>

Hey guys! I created my first PR for the docs here: [Upload Offline pdf docs by monstajoe2002 · Pull Request #304 · OpenRefine/openrefine.org · GitHub](https://github.com/OpenRefine/openrefine.org/pull/304)

---

<div class="post-metadata">

**Author:** ![Mabaoguo](https://avatars.discourse-cdn.com/v4/letter/m/f1d935/32.png) [@Mabaoguo](https://forum.openrefine.org/u/Mabaoguo)\
**Post date:** [March 4, 2024, 7:47am UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/11 "2024-03-04T07:47:23Z")

</div>

Hello, I am a beginner developer with experience in java projects, GSoC is my first step into open source and I'm very interested in the OpenRefine project, I'd like to spend this time improving my skills and contributing to the open source community.

---

<div class="post-metadata">

**Author:** ![2K22SE53\_DEEPAK\_KUMA](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/2k22se53_deepak_kuma/32/914_2.png) [@2K22SE53\_DEEPAK\_KUMA](https://forum.openrefine.org/u/2K22SE53_DEEPAK_KUMA)\
**Post date:** [March 4, 2024, 7:52pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/12 "2024-03-04T19:52:57Z")

</div>

Hello I am an undergraduate student having knowledge about JAVA would love to contribute and interact with all

---

<div class="post-metadata">

**Author:** ![CWLJB](https://avatars.discourse-cdn.com/v4/letter/c/c89c15/32.png) [@CWLJB](https://forum.openrefine.org/u/CWLJB)\
**Post date:** [March 4, 2024, 8:34pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/13 "2024-03-04T20:34:38Z")

</div>

Hi I'm a college student and beginner developer with experience in Java and javcascript development, but have never been exposed to open source projects before, GSoC will be my first step to participate in open source. I am very interested in OpenRefine and I hope to improve my development skills and contribute to the open source community during GSoC under the guidance of a mentor.

---

<div class="post-metadata">

**Author:** ![Smoky](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/smoky/32/909_2.png) [@Smoky](https://forum.openrefine.org/u/Smoky)\
**Post date:** [March 4, 2024, 8:34pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/14 "2024-03-04T20:34:41Z")

</div>

I am a college student and a beginner developer with experience in Java and JavaScript. GSoC is my introduction to open source projects and I am very interested in OpenRefine. I hope I can qualify for GSoC and improve my skills during this time and contribute to open source projects.

---

<div class="post-metadata">

**Author:** ![Hyxymbg](https://avatars.discourse-cdn.com/v4/letter/h/d2c977/32.png) [@Hyxymbg](https://forum.openrefine.org/u/Hyxymbg)\
**Post date:** [March 4, 2024, 8:34pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/15 "2024-03-04T20:34:45Z")

</div>

I am a college student and a beginner developer with experience in Java and JavaScript. GSoC is my introduction to open source projects and I am very interested in OpenRefine. I hope I can qualify for GSoC and improve my skills during this time and contribute to open source projects.

---

<div class="post-metadata">

**Author:** ![Martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/martin/32/7_2.png) [@Martin](https://forum.openrefine.org/u/Martin)\
**Post date:** [March 4, 2024, 8:45pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/16 "2024-03-04T20:45:31Z")

</div>

Welcome @Hyxymbg, @smoky, @CWLJB, @2K22SE53_DEEPAK_KUMA, and @Mabaoguo to our forum and thank you for your interest in OpenRefine. We encourage you to take a look at our [good first issues](https://github.com/OpenRefine/OpenRefine/issues?q=is%3Aissue+is%3Aopen+label%3A%22Good+First+Issue%22) and learn how to prepare your [first pull request](https://openrefine.org/docs/technical-reference/code-contributions). We will only consider candidates for the GSoC internship who have contributed at least one pull request during the contribution period.

---

<div class="post-metadata">

**Author:** ![Redeem\_Grimm](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/redeem_grimm/32/878_2.png) [@Redeem\_Grimm](https://forum.openrefine.org/u/Redeem_Grimm)\
**Post date:** [March 5, 2024, 12:52pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/17 "2024-03-05T12:52:45Z")

</div>

Welcome to Opensource @Mabaoguo 🙂

---

<div class="post-metadata">

**Author:** ![antonin\_d](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/antonin_d/32/32_2.png) [@antonin\_d](https://forum.openrefine.org/u/antonin_d)\
**Post date:** [March 5, 2024, 1:15pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/18 "2024-03-05T13:15:10Z")

</div>

Based on the questions I have had, here are a few things that could be worth clarifying in the first post:

OpenRefine doesn't add any application procedures on top of Google Summer of Code's own structures. To apply for an internship with OpenRefine, just follow the guidelines and application procedure on GSoC's website.

The project ideas we list are just our initial ideas. Feel free to come up with your own proposals. Feel free to ask feedback about your project ideas on this forum.

To review applications, we'll primarily look at:

- the contributions made by the intern during the contribution period (primarily looking at the quality of pull requests and the communication around it)
- the quality of the project proposal itself

Instead of pointing to the CONTRIBUTING.md file in our repository as starting point for contributions, I would directly point to [Getting started | OpenRefine](https://openrefine.org/docs/technical-reference/contributing) (which is not specific to documentation @Martin ).

During the contribution period, feel free to tackle any issue you are interested in. The ones labeled as "good first issue" are the ones we think would be the most suited in general, but depending on your interests and skills, a lot of others could be suitable too.

---

<div class="post-metadata">

**Author:** ![Redeem\_Grimm](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/redeem_grimm/32/878_2.png) [@Redeem\_Grimm](https://forum.openrefine.org/u/Redeem_Grimm)\
**Post date:** [March 5, 2024, 2:50pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/19 "2024-03-05T14:50:58Z")

</div>

@antonin_d Thanks for clearing this up!

---

<div class="post-metadata">

**Author:** ![VC\_Koushik](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/vc_koushik/32/931_2.png) [@VC\_Koushik](https://forum.openrefine.org/u/VC_Koushik)\
**Post date:** [March 11, 2024, 4:50am UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/20 "2024-03-11T04:50:59Z")

</div>

Hi, I'm Siva Koushik a computer science masters student at University of North Texas. I worked as a Full stack software developer for 2 years. I have utilized OpenRefine to preprocess the data. I would really be grateful to contribute to openrefine which I used a lot for my work. Looking forward in joining the team and solving the problems.

---

<div class="post-metadata">

**Author:** ![antonin\_d](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/antonin_d/32/32_2.png) [@antonin\_d](https://forum.openrefine.org/u/antonin_d)\
**Post date:** [March 11, 2024, 8:11am UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/21 "2024-03-11T08:11:57Z")

</div>

2024-03-12T15:00:00Z we will have an OpenRefine meetup!  
If you are trying to get your first contributions in as part of GSoC, why not drop by to meet our users? Maybe they have suggestions of nice improvements to work on! More details here:

> [@OpenRefine community meetup](https://forum.openrefine.org/t/openrefine-community-meetup/1276/2):
>
> A new meetup is coming up! On: 2024-03-12T15:00:00Z (UTC) (on the forum this date should be displayed in your own timezone, otherwise it is 2024-03-12 at 15:00 UTC) At [https://meet.greenhost.net/OpenRefine-community-meetup](https://meet.greenhost.net/OpenRefine-community-meetup) This week I propose to try get users and Google Summer of Code applicants to meet. Do you have a very annoying bug you would like to get solved? That would be a great opportunity to pitch it to applicants, who might be able to solve it!

---

<div class="post-metadata">

**Author:** ![Tushar\_Bhatia](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/tushar_bhatia/32/951_2.png) [@Tushar\_Bhatia](https://forum.openrefine.org/u/Tushar_Bhatia)\
**Post date:** [March 14, 2024, 4:18pm UTC](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246/22 "2024-03-14T16:18:47Z")

</div>

Hello Everyone,  
I am a final year undergraduate student having knowledge and experience in Java, Kotlin and JavaScript frameworks. GSoC will be my first step towards open source and I am very much interested and will be very grateful to be the part of the same. I hope I could make same good contributions and learn some skills under the guidance of a mentor.

[Next page](https://forum.openrefine.org/t/gsoc-2024-contributor-application-period/1246.md?page=2)
