I had an issue that I found to be an issue for many others after some research. I was wanting to publish some of my notes to the web, and after some consideration, it seemed that using Git via GitHub pages was an ideal solution. However, Joplin does not support Git syncing and it seems there is no intent on supporting it as it is out of scope for the project... which does make sense.
Given that, and considering the great new design in the latest version.... where does Joplin really fit in? If I compare the software to Atom as an example, what reasons would I want Joplin over Atom? Let me explain....
Joplin produces a node type structure, where you have a tree of notebooks and notes. This is essentially the same as a directory structure, with directories and md files for example. Both have a solid interface that focuses on using Markdown and both are active projects. Now... what does Joplin do that Atom does not? Atom has an easy Git integration and a load of extensions to do markdown notes and a ton of other things, including spell check. I can also use FTP to sync my files or simply a local repo. Since GitHub not allows some private repos on the free plan, you are no longer forced to make your contents public.
My question, with full respect to this project, is where is Joplin aiming to stand in the coming years? I understand that Joplin is easier to setup and use than say Atom, which for sure is a niché, but I intend my question to be centered on functionality vs focus on users of different experience levels. I hope my query is not taken negative, I am simply raising a logical question.