# How to note processing pipeline

**URL:** <https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927>\
**Category:** How To\
**Created:** [January 1, 2023, 3:02pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927 "2023-01-01T15:02:03Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jio32](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@jio32](https://org-roam.discourse.group/u/jio32)\
**Post date:** [January 1, 2023, 3:02pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/1 "2023-01-01T15:02:03Z")

</div>

How do I create a simple dashboard / index file for tracking notes?

One of the problem I have is I take alot of notes and then they sit there. As per my understanding org roam does not have any guideline or suggestion for notes synthesis/processing.

I don’t want any aesthetics pleasing or complicated solution, eg. org-ql , org-kanban .  
here is an example for Maggie Appleton  
“[Tana Tour with Maggie Appleton: Content pipeline, daily template, decision making, and travel - YouTube](https://www.youtube.com/watch?v=rdQ4dEa5fmU)”

 ![maggieappletongarden](https://global.discourse-cdn.com/free1/uploads/orgroam/original/2X/0/0a5740dc1355fa4fb430553b119ff323fe80f506.png)

Can anyone give pointers or share their workflow?

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [January 2, 2023, 12:07am UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/2 "2023-01-02T00:07:19Z")

</div>

> [@jio32](#):
>
> How do I create a simple dashboard / index file for tracking notes?

What do you want this file to do?

I have the “index” tag and give it to a handful of notes; each with a title as a topic: e.g. “Emacs”, “Note-taking”, etc. When I create a note file, I insert one or more links to these index files, so that each index file has backlinks to notes related to the topic. I also show the number of backlinks in `org-roam-node-find`. If I filter the list by “#index”, I can see a list of all the topics and the number of notes for each topic.

---

<div class="post-metadata">

**Author:** ![jio32](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@jio32](https://org-roam.discourse.group/u/jio32)\
**Post date:** [January 2, 2023, 8:05pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/3 "2023-01-02T20:05:07Z")

</div>

Thank you for taking time to reply.  
How do you track stages of note e.g. fleeting, fern , evergreen note? My goal is to publish more often. Ideally I want an index page with sub-trees representing stages “working” “public”, but I want it be dynamic (I don’t want to manually move notes among tree or update tags).

Over the years I have used emacs but never tried to learn lisp, but recently I read up on lindy effect, I realized I should invest in tools that would be there in the long term. If you have any advice/ideas/ I would appreciate them.

---

<div class="post-metadata">

**Author:** ![alanz](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/alanz/32/717_2.png) [@alanz](https://org-roam.discourse.group/u/alanz)\
**Post date:** [January 4, 2023, 7:55pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/4 "2023-01-04T19:55:44Z")

</div>

> [@jio32](#):
>
> How do you track stages of note e.g. fleeting, fern , evergreen note?

You might consider [org-roam-review](https://github.com/chrisbarrett/nursery#org-roam-review-incubating).

---

<div class="post-metadata">

**Author:** ![jio32](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@jio32](https://org-roam.discourse.group/u/jio32)\
**Post date:** [January 5, 2023, 11:59am UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/5 "2023-01-05T11:59:59Z")

</div>

this looks promising. I’ll definitely try it.

---

<div class="post-metadata">

**Author:** ![jio32](https://avatars.discourse-cdn.com/v4/letter/j/edb3f5/32.png) [@jio32](https://org-roam.discourse.group/u/jio32)\
**Post date:** [January 7, 2023, 5:28pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/6 "2023-01-07T17:28:55Z")

</div>

I installed the package.However I am not able to figure out the intended workflow.  
If you use this package personally, do you mind sharing your config?

---

<div class="post-metadata">

**Author:** ![alanz](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/alanz/32/717_2.png) [@alanz](https://org-roam.discourse.group/u/alanz)\
**Post date:** [January 7, 2023, 5:46pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/7 "2023-01-07T17:46:44Z")

</div>

> [@jio32](#):
>
> do you mind sharing your config?

I found the config on the original did not work. This is what I have, for the whole nursery

```elisp
;; ---------------------------------------------------------------------
;; https://github.com/chrisbarrett/nursery

(use-package org-drill
  )

(use-package pcre2el)

;; (quelpa '(org-roam-nursery :fetcher github-ssh :repo "chrisbarrett/nursery"))
(use-package org-roam-nursery
  :after (org-drill pcre2el)
  :quelpa (org-roam-nursery :fetcher github-ssh :repo "chrisbarrett/nursery")

  :commands (org-roam-review
             org-roam-review-list-by-maturity
             org-roam-review-list-recently-added
             org-roam-search
             org-roam-links

             org-roam-rewrite-rename
             org-roam-rewrite-remove
             org-roam-rewrite-inline
             org-roam-rewrite-extract
             )

  :hook (org-mode . org-roam-dblocks-autoupdate-mode)
  :config
  (require 'org-roam-dblocks)
  (require 'org-roam-search)
  (require 'org-roam-links)

  (require 'org-roam-slipbox)
  (org-roam-slipbox-buffer-identification-mode +1)
  (org-roam-slipbox-tag-mode +1)
  (add-hook 'org-mode-hook #'org-roam-slipbox-buffer-identification-mode)
  (add-hook 'org-mode-hook #'org-roam-slipbox-tag-mode)

  (require 'org-roam-rewrite)

  ;; -----------------------------------
  (require 'org-roam-review)
  ;; org-roam-review
  ;; ;; Optional - tag all newly-created notes as seedlings.
  ;; :hook (org-roam-capture-new-node . org-roam-review-set-seedling)

  ;; Optional - keybindings for applying Evergreen note properties.
  :bind (:map org-mode-map
              ("C-c r r" . org-roam-review-accept)
              ("C-c r u" . org-roam-review-bury)
              ("C-c r x" . org-roam-review-set-excluded)
              ("C-c r b" . org-roam-review-set-budding)
              ("C-c r s" . org-roam-review-set-seedling)
              ("C-c r e" . org-roam-review-set-evergreen))

  ;; Optional - bindings for evil-mode compatability.
  ;; :general
  ;; (:states '(normal) :keymaps 'org-roam-review-mode-map
  ;; "TAB" 'magit-section-cycle
  ;; "g r" 'org-roam-review-refresh)

  )

```

---

<div class="post-metadata">

**Author:** ![AuroraDraco](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@AuroraDraco](https://org-roam.discourse.group/u/AuroraDraco)\
**Post date:** [January 18, 2023, 6:01pm UTC](https://org-roam.discourse.group/t/how-to-note-processing-pipeline/2927/8 "2023-01-18T18:01:17Z")

</div>

Another possible approach is “abusing” the very rich to do ecosystem in Org mode for this.

If you add fleeting, fern, evergreen and any other category that interests you in your org todo items, you can then make your notes have these states. Changing them is trivial, org-todo allows for time tracking, scheduling and much more.

Furthermore, you can add the todo state to your org-roam UI so you can search for the various states in org-roam-node-find. And you can also add these to your org-agenda and view them in such a menu which can be useful.

Its by no means the intended use of todos, but due to the extensibility of everything in Emacs, you can sorta repurpose it for this purpose, which you might find useful.

Can also provide some code for you when I have time, if this sounds interesting.
