I am Sagnik Mandal, I am a student of Indian Institute of Technology (IIT) (BHU), Varanasi. I have contributed to open source in one way or the other since the last 3 years. Mostly I work with Javascript and Python, but I have worked with some other languages as well like Kotlin & Dart.
There were some project ideas which interested me, mainly "Seamless desktop application updates" & "Create a standalone sync API". I believe I have the suitable skill & experience for those, and would be able to learn things in the way if I dont know something.
I look forward to contributing to Joplin, and help making Joplin the best note taking app (FOSS or otherwise)
You can take a look at my GitHub profile with the same username to check out my contributions.
Joplin's Monorepo structure is somewhat new for me, can someone point me to Contributor guidelines, or any suggestions/resources related to working with a mono repo.
I am currently using VSCode, are there any extensions I should use?
is a unit test required here, as its a very small bug fix?
This fixes two (Delete & Comment), while two others (Delete & Sort Selected Lines) would probably require custom commands, which I plan on doing in another PR, if approved.
I was rereading through the ideas list and the following ideas interested me:
Seamless desktop application updates
Template insertion tool
OneNote importer
Review process for plugins
Create a standalone sync API
Joplin for wearable devices
Integrate Joplin with voice assistants
will prolly narrow down this list in the coming days, one thing I'd like to ask is if I can have two proposals in the same org, and if it is advised to just focus on one?
To answer your question, you can only have one proposal per org, however besides your main proposal we suggest considering a "backup" project idea in case there's something wrong with the first one.