Using notes or groups of notes to generate outline for manuscript

@AuroraDraco Thanks for making this and posting it for others like myself to benefit from (I was chatting with you on the issue with gifs, finally got back around to replying here). Your package definitely nips one of my two hangups (boiling down to [1] collecting notes for doing work and [2] generating sets of notes as lines of thought). Not long after I had posted this thread I had stumbled across delve, which I did see you mentioned in your readme, so it appears there are some in the community actively working on this. I had chatted with a few people in the Slack group who pointed me to some other possibilities. I like your package as a straightforward way of getting notes gathered and into an outline, and I will actively monitor it for the future.

As a followup to my original post I had found others discussing my other hangup ([2] above) which was generating sets of notes as lines of thought. I found this post where someone asked the same question and was directed to a video for logseq where the simple use of threaded notes was a means of achieving this:

https://org-roam.discourse.group/t/how-to-emulate-luhmanns-system/2331

This appears to echo the org-roam author’s own suggestions in an open github issue:

https://github.com/org-roam/org-roam/issues/1451

However, this approach does not seem to be viable because while it does allow for easy branching of these notes upon creation, it does not allow for easy extrication of a particular line of thought from the branches to do things with, for example insertion in the zetteldesk.el package above. With scattered notes in the database, hunting them down and adding them to the desktop is work I would expect to encounter, but if I have a particular line of thought in mind within that branching structure then I have to do just as much hunting and adding despite its already organized structure.

This friction may be somewhat ameliorated by some enhancements I’m anticipating from delve’s author with the org-roam-ui project where I can imagine grabbing a thread of nodes from the graph that could then be stuck into the delve machinery. Perhaps in the future zetteldesk.el could include similar integration. I also have some half-baked thoughts in mind as a feature/extension for org-roam to keep track of note sequences the same way Zkn3 does it as an element of the org-roam side buffer, but that’s a project for another day when I’ve built up some familiarity with the code base.