Knowledge management capabilities
I am working with lots of pdfs and it's really fun to read an annotate them with GoodNotes. However, I'd like to use keywords and attach them everywhere in my notes (pdfs). Thereafter, I'd would link all keywords for all notes in one or more mindmaps. The, I should be able to access all occurences of a keyword (in all notes resp. pdfs) from my mindmaps. But, it need not to be mind maps. Structured listes (with subitems, subsubitems, and so on) could be a much simpler way to implement the structuring of keywords.
Crucial in any way would be to have the possibility, to attach keywords anywhere in all notes and reversely access, using the keywords, all positions within all notes, where these keywords are attached.
This would make GoodNotes a really "killer tool", combining annotation and knowledge management capabilities.
It would be cool to be able to import mind-maps from external applications like SimpleMind or xMind to be able to annotate them in GoodNotes and attach to the library.
Should think about taxonomies l'île in drupal... Really power full
A good specification is really quite complex. ;-) Here is an addon to my request:
1. The folders are not necessary. They would be nice, but they can, however, be implemented later. Thus, for a first approach, each shelf would be a keyword group (as listed in a previous comment).
2. On the navigation via keywords / tags:
- For each keyword group there should be a list of all occurences. This list should be sorted firstly according to the note name and secondly (if its the same note) according to the page numbers within this note.
- One should be able to open the list for an arbitrary keyword and jump from there to the respective location in the notes, only by clicking the respective entry.
- It should also be possible to jump from a keyword mark within a note to the list and then from the list to another location (within the same or another note), where the same keyword is used.
I'm still thinking about the details:
1. It should also be possible to assign keywords to whole notes (pdfs).
Then, this request could would also include the request:
Assign tags (keywords) to a notebook and/or to a page
2. I've thought about organizing the keywords. Organizing them in mindmaps or hierarchical list would be nice, but I think that this is not necessary for the first implementation. I think, that the first implementation would be sufficient, if one could attach keywords (tags) at each position within a note and at whole notes. Then it should be possible to get a list of all keywords (tags) and for each such keyword (tag) a list of all occurences within all notes of the whole keyword group. This could be similar to the search feature, but not only within one document, but spanning all documents within a keyword group.
I think, that the implementation effort should be quite moderate, but the impact of such a feature could be huge, since GoodNotes would turn from a sole NoteApp - which is already really cool - to a knowledge management tool.
I forgot two important aspects with respect to this feature request:
1. Obviously, when one wants to assign a keyword within a note (pdf), one should get a list of already available keywords. Then, one can select one or create another one.
2. There should be subfolders, as is suggested in another project. However, this request requires one speciality: There have to be shelves (as they are already) and folders (subfolder, subsubfolder, ...) within each shelf. This is important! Then, one has _one_ set of keyword for each shelf (with all its folders, subfolders, ...).
Another possibility was, to have only folders (subfolders, subsubfolders, ...) and no more shelves. Then, there would be more flexibility. In this case, one should be able to assign, which folders (under which defined root folder - which has only the root property with respect to the keywords, but not with respect to the folder structure!) share a set of keywords.
In each case, one has a (set of) mindmaps or hierarchical lists for each set of
I personally think, that the first variant is easier, but in this case, one has
to live with shelves and folders (within a shelf) at the same time. But this wou
ld make it obvious, which are the groups of notes (pdfs), for which keyword groups exist.