I see how the current file naming is required by Joplin. This is not a duplicate of #278 or #264.
However, my main motivations to use Joplin are openness and thus, portability.
Yet, the cryptic, non-human-readable file naming makes it impossible to use my notes with any other application in a sane way鈥揑 am just a lost as with any other proprietary note-taking tool.
Using the export function to:
There could be an additional, clean export option, preserving custom naming within
Knowing, with the current sync and import/export functions, there is no way to conveniently view them again in Joplin. (Too bad.)
Yes but once it's exported it won't be possible to view these notes again Joplin (since it won't be possible to match a file back to its original note), is that not an issue? Or am I missing something?
Correct. With the current sync and import/export functions, there is no way to conveniently view them again in Joplin. And that's too bad.
But I would rather use the clean export function to:
Have you had a look at the raw format export? It's already quite straightforward, expect indeed the filenames which are just id.md
Yes, and I realize, the first line of each file contains my note or notebook name. So it would be easy to write a script, renaming each file. While doing that, I'd need to detect folders first and sort all corresponding files into them. Also, taking care of identical names...
Thanks to the open format that's manageable. But I would rather expect Joplin to do it, at least as an export.
Fair enough, that would indeed make sense to have this option part of the app. Marking it as "good first issue" since it's relatively straightforward to implement.
To have the best human readable data, an HTML export will be appreciable.
Having a read only web page with tree structure of notebook & notes, notes content being visible with a click on the note title.
@domoenergytics HTML export is another issue.
Here I really just ask to export
Both preserving my custom cleartext names.
That was implemented.
Most helpful comment
That was implemented.