Hi there. I am Azamat Rsymbetov, 2nd year CS student from Kazakhstan.
What really got me interested in Joplin is their terminal app and Markdown support.
As an avid linux user, I have used quite a few terminal apps, but haven’t found good one for note taking (except org-mode in emacs, but it requires to install external text editor so it’s not an option). I think joplin might be the solution, because terminal version is not bad, but it requires a bit of rework and enhancements.
I’m eager to work with Joplin and hope that I will be useful to the community!
great to have you here and warm welcome from the community.
We are looking forward to your first contribution to the code base.
Don’t mind if you ask me for help if you get stuck in the code, I will try to guide you to the right folks
Hi PackElend. I want to ask some questions regarding the cli client of Joplin.
- Why did they choose
- Is it ok to copy
tkwidgetscode to cli client directory and remove the package itself because I want to modify them and fix something. And also the
tkwidgetsis just a small collection of ready implementations of UI elements, so removing it shouldn’t corrupt the existing codebase I think.
- Why is there an option for changing focus to the content of the note (3rd window)? Does it actually make sense? I know that you can edit it by pressing Enter, but you can do the same thing when you are on 2nd window which shows the list of notes.
I’m the other intro mentor here, Brandon. Welcome
As another Linux user, I’m going to safely assume that since the standard curses libraries that are not nodejs implementations are primarily Linux, Bsd and Mac with extremely limited Windows support, it could definitely make a Windows version of the terminal app problematic.
Replacing any libraries used in the project would probably be better saved for your official project proposal. Instead, if you want to go that route, you’ll need to work on a PR or two that are just as complex and directly related to what you are wanting to do here to prove your capabilities.
I agree with Pack on this one.