treymo/joplin-link-graph

Allowing tags as nodes

JPFrancoia opened this issue · 4 comments

Hi!

First of, thank you for this fantastic plugin. I think it's very useful.

I would like to suggest an idea: could we allow tags to be nodes?

Lets' say for example that I have two notes:

  • insertion sort
  • bubble sort

It would kinda make sense to link these two notes together, but not so much either. They don't have much in common, except that they both explain how to sort.

However, if I were to tag these two notes as "sorting", we could imagine that the graph could display a new node, "sorting", linked to the two notes above.

I think it could be a valuable feature because:

  • It allows notes to be associated to an idea/concept/category, rather than to other notes
  • If I keep adding notes about sorting algorithms, I need to update all the notes every time to make sure that the sorting algorithm notes are all linked together

If possible, the relationships between tag nodes and note nodes should be found automatically (i.e: I wouldn't need to update any markdown for the relationship to be created). I think this shouldn't be too hard, Joplin knows the relationships tags <-> notes.

What do you think?

I think it's a great idea! I don't think it would be overly complicated to create these tag psuedo-nodes that connect to everything with that tag.

Hi,
Any plan to release this feature in the future ? I was going to open a similar issue before I noticed this one !
It would make my graph way better than it is today !

Second that ! Tags are a key feature of Joplin when it comes to relating notes to others, so only displaying relationships based on direct node links is actually hiding the main part of the whole picture

Ced-C commented

Hi,
This is a must have feature ! I saw it was planned for the 1.0.0 milestone which is obviously already past. Is it still somehow plan ?