Home / GitHub Page

Assign Note to multiple Notebooks

#1

It should be possible to assign a notebook to several notebooks. And of course the note should only exist once. If a note is selected, the notebooks with the note should also be displayed. (like tags - they should also be displayed when a note is selected).

This would reduce the number of tags needed - maybe the tags won’t be needed anymore. I have to use many tags (~400) to mark notes. Some people may be satisfied with just a handful of tags, but in my case this is not possible.

Assigning a note to multiple notebooks would also solve the “problem” of nested tags.
And also the Android client would speed up, since it is not necessary to create/display the menu with all tags.

As far as I know, the data model of Joplins can fulfill such a requirement. (m:n instead of 1:n between notebook and note, like between note and tag)

Removing a note from a notebook should only undo the assignment to that notebook. The note is not deleted until the last assignment is removed.

#2

Assigning the same note to multiple notebooks is not an option since it would mean completely changing the architecture of Joplin’s backend and the three Joplin apps.

I think what we need are some better ways to deal with many tags. What’s currently missing? Is it better search? Speed improvements?

#3

A “tag” should be seen as a special kind of “notebook”, just as a “note” can be a “to-do”.

The main problem with the current tag implementation is that a single tag corresponds to a notebook at the highest level. So all tags are at the top position in the menu. Happy scrolling! Also the main menu on Android is full of entries, because every tag is displayed. And that’s the reason why the Android app is slow and unusable for me - unfortunately.

As I mentioned in another thread, it would be nice if the tags were displayed “nested”. A possible solution would be a separator within a tag name like “.” or another (configurable) character.

The tags g.de.berlin and g.de.bonn would be shown as menu g with a sub-menu de with sub-entries berlin and bonn.

In my opinion, the topic “tag” currently has a low priority in Joplin, although it is the most important feature of a note application.