# Rishabh Malhotra - GSOC'20 Introduction

**URL:** <https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291>\
**Category:** GSoC\
**Tags:** gsoc-2020\
**Created:** [25 February 2020 21:27 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291 "2020-02-25T21:27:36Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![rishabh.malhotra](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/rishabh.malhotra/32/3756_2.png) [@rishabh.malhotra](https://discourse.joplinapp.org/u/rishabh.malhotra)\
**Post date:** [25 February 2020 21:27 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/1 "2020-02-25T21:27:37Z")

</div>

Hey, I'm Rishabh Malhotra, a second-year undergraduate at Thapar Institute of Engineering Technology, I'm really well-versed with React, Redux, Vanilla Javascript, TypeScript, I was going through the code base of Joplin and I'm really excited to contribute to the best of my ability 🙂 .

[Github](https://github.com/Rishgod) - @rishgod

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [24 March 2020 20:37 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/2 "2020-03-24T20:37:46Z")

</div>

are we going to see the proposal soon?

---

<div class="post-metadata">

**Author:** ![rishabh.malhotra](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/rishabh.malhotra/32/3756_2.png) [@rishabh.malhotra](https://discourse.joplinapp.org/u/rishabh.malhotra)\
**Post date:** [24 March 2020 23:15 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/3 "2020-03-24T23:15:18Z")

</div>

really soon, I have been working on it, I would be ready with the draft very soon, thank you for the concern.

---

<div class="post-metadata">

**Author:** ![bedwardly-down](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/bedwardly-down/32/3236_2.png) [@bedwardly-down](https://discourse.joplinapp.org/u/bedwardly-down)\
**Post date:** [24 March 2020 23:36 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/4 "2020-03-24T23:36:24Z")

</div>

I can’t wait to see it. If you need assistance, feel free to reach out to us.

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [11 April 2020 09:34 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/5 "2020-04-11T09:34:46Z")

</div>

@rishabh.malhotra it looks like that we come to an agreement your proposal is quite good.

BUT your PRs received some extra comments what concerns us that you does not have a very good grasp on the Joplin codebase yet, hope your latest changes allow the PRs to be merged.

May you want add some details in your proposal PM, to show that you know where to change the codebase.  
When you go for another PR, chose something what shows that you understand the dependencies or may try to support [Experimental WYSIWYG editor in Joplin](https://discourse.joplinapp.org/t/experimental-wysiwyg-editor-in-joplin/6915/)

---

<div class="post-metadata">

**Author:** ![rishabh.malhotra](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/rishabh.malhotra/32/3756_2.png) [@rishabh.malhotra](https://discourse.joplinapp.org/u/rishabh.malhotra)\
**Post date:** [11 April 2020 14:21 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/6 "2020-04-11T14:21:26Z")

</div>

Thank you for your kind words.

I will look into a pr concerning the WYSIWYG editor next.

> [@PackElend](#):
>
> May you want to add some details in your proposal PM, to show that you know where to change the codebase.

Sure, I'll explain this a bit more in-depth & I'll let you when I add a change to the proposal in the PM

---

<div class="post-metadata">

**Author:** ![bedwardly-down](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/bedwardly-down/32/3236_2.png) [@bedwardly-down](https://discourse.joplinapp.org/u/bedwardly-down)\
**Post date:** [11 April 2020 15:46 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/7 "2020-04-11T15:46:34Z")

</div>

@rishabh.malhotra it looks like your latest PR is a bit tricky with the YouTube embedding in markdown and whatnot. The fact that Laurent is pretty consistently commenting on it but not in a terrible fashion seems to be a step in your favor. Good luck

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [15 April 2020 12:45 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/8 "2020-04-15T12:45:34Z")

</div>

@rishabh.malhotra it is time that you start walking on your your own feet. There has been a lot of micro-management done in your PRs what absorbs a lot of time but your are making progress.  
We think it might be best if your try to find complete it by your own ask ask in #beta for help on testing.

If it passes tests by the community we will look again on your PRs, in particular, [https://github.com/laurent22/joplin/pull/2747](https://github.com/laurent22/joplin/pull/2747)

Currently, that is the best option we have to verify that you are easy-going when doing a big PR

---

<div class="post-metadata">

**Author:** ![rishabh.malhotra](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/rishabh.malhotra/32/3756_2.png) [@rishabh.malhotra](https://discourse.joplinapp.org/u/rishabh.malhotra)\
**Post date:** [16 April 2020 11:19 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/9 "2020-04-16T11:19:25Z")

</div>

Alright, I’ll do that soon!

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [16 April 2020 18:30 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/10 "2020-04-16T18:30:20Z")

</div>

> [@rishabh.malhotra](#):
>
> second-year undergraduate at Thapar Institute of Engineering Technology,

just out of curiosity, when when will you pass the final exams, this summer or next summer

---

<div class="post-metadata">

**Author:** ![RedDocMD](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/reddocmd/32/2655_2.png) [@RedDocMD](https://discourse.joplinapp.org/u/RedDocMD)\
**Post date:** [17 April 2020 03:04 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/11 "2020-04-17T03:04:18Z")

</div>

Um, @PackElend, engineering degrees in India are usually of four years or five years. So Rishabh won’t be passing out of college next year also. In fact right now considering the virus scenario, many of us have no idea as to when we would have our exams for the current academic session!

---

<div class="post-metadata">

**Author:** ![rishabh.malhotra](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/rishabh.malhotra/32/3756_2.png) [@rishabh.malhotra](https://discourse.joplinapp.org/u/rishabh.malhotra)\
**Post date:** [17 April 2020 07:15 UTC](https://discourse.joplinapp.org/t/rishabh-malhotra-gsoc20-introduction/6291/12 "2020-04-17T07:15:36Z")

</div>

@PackElend I’m expected to gradute from college by 2022.

My 2nd year end semster exams were supposed to be held from may2-may20 according to the university academic calender but with this virus situation its been postpohoned indefinitley until everything is back to normal.
