[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/denote 5be48c4186 286/355: Expand the FAQ section
From: |
ELPA Syncer |
Subject: |
[elpa] externals/denote 5be48c4186 286/355: Expand the FAQ section |
Date: |
Sun, 26 Jun 2022 23:58:33 -0400 (EDT) |
branch: externals/denote
commit 5be48c4186c7321dd362e836bf85168a78f5bdce
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Expand the FAQ section
---
README.org | 40 ++++++++++++++++++++++++++++++++++------
1 file changed, 34 insertions(+), 6 deletions(-)
diff --git a/README.org b/README.org
index 32ee1966cf..f50f43927c 100644
--- a/README.org
+++ b/README.org
@@ -1555,21 +1555,49 @@ Emacs a requirement, I am limiting my circle to a
handful of relatively
advanced users.
Please don't misinterpret this: I am using Emacs full-time for my
-computing and maintain a growing list of packages for it.
+computing and maintain a growing list of packages for it. This is just
+me thinking long-term.
/Why many small files instead of few large ones?/
I have read that Org favours the latter method. If true, I strongly
disagree with it because of the implicit dependency it introduces and
the way it favours machine-friendliness over human-readability in terms
-of accessing information. You already get what I mean, based on the
-aforementioned.
+of accessing information. Notes are long-term storage. I might want to
+access them on (i) some device with few features, (ii) print on paper,
+(iii) share with another person who is not a tech wizard.
+
+There are good arguments for few large files, but all either prioritize
+machine-friendliness or presuppose the use of sophisticated tools like
+Emacs+Org.
Good luck using =less= on a generic TTY to read a file with a zillion
words, headings, sub-headings, sub-sub-headings, property drawers, and
-other constructs! My point is that notes should be atomic to help the
-user make sense of them. The more program-agnostic your file is, the
-better for you and/or everyone else you might share your writings with.
+other constructs! You will not get the otherwise wonderful folding of
+headings the way you do in Emacs---do not take such features for
+granted. My point is that notes should be atomic to help the user make
+sense of them in a wide range of scenaria. The more program-agnostic
+your file is, the better for you and/or everyone else you might share
+your writings with.
+
+Human-readability means that we optimize for what matters to us. If (a)
+you are the only one who will ever access your notes, (b) always have
+access to good software like Emacs+Org, (c) do not care about printing
+on paper, then Denote's model is not for you. Maybe you need to tweak
+some ~org-capture~ template to append a new entry to one mega file (I do
+that for my Org agenda, by the way, as I explained before about using
+the right tool for the job).
+
+/I add TODOs to my files; will the many files slow down the Org agenda?/
+
+I have not tested it, but assume that yes, many files will slow down the
+agenda. Consider looking into one of Denote's alternatives, with
+=org-roam= being the obvious choice
([[#h:dbb51a1b-90b8-48e8-953c-e2fb3e36981e][Alternatives to Denote]]).
+
+Or, if you want my opinion, decouple your longer-term storage from your
+to-do list: Denote (and others) can be used for the former, while you
+let standard Org work splendidly for the latter---that is what I do,
+anyway.
* Acknowledgements
:PROPERTIES:
- [elpa] externals/denote 2e56f06381 201/355: Install aliases for certain commands, (continued)
- [elpa] externals/denote 2e56f06381 201/355: Install aliases for certain commands, ELPA Syncer, 2022/06/26
- [elpa] externals/denote f8b2d44508 203/355: Depend on Emacs 27.2, not 27.1, ELPA Syncer, 2022/06/26
- [elpa] externals/denote a0525a0154 216/355: Do not try front matter rewrite on non-notes, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 74962d17f2 217/355: Improve denote-retrieve error handling, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 5228b1bb17 231/355: Sort 'denote-link-add-links' contents, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 75cf3d31d0 288/355: Accept optional BEG and END for buttonization, ELPA Syncer, 2022/06/26
- [elpa] externals/denote b651200fdf 236/355: Include "hackability" in the manual's overview, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 55140b83f4 275/355: Clarify point about org-roam database, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 6a254238f9 296/355: Mark buttonization task as done, ELPA Syncer, 2022/06/26
- [elpa] externals/denote aab484d617 258/355: Sort grep output with string-lessp, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 5be48c4186 286/355: Expand the FAQ section,
ELPA Syncer <=
- [elpa] externals/denote 1b9a6a12a0 290/355: Add autoload cookie for buttonization function, ELPA Syncer, 2022/06/26
- [elpa] externals/denote bb296d35a1 254/355: Tweak some statements in the manual, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 85b5290e8b 229/355: Fix bug where Unicode chars are not encoded, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 1f87a456c5 353/355: denote--punctuation-regexp: Forbid usage of slash in filenames, ELPA Syncer, 2022/06/26
- [elpa] externals/denote fe8042e302 337/355: Account for target file when formatting link, ELPA Syncer, 2022/06/26
- [elpa] externals/denote d304e3556f 281/355: Add regexp for plain link format, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 987854d96c 298/355: Add missing findex directive for denote-dired-mode, ELPA Syncer, 2022/06/26
- [elpa] externals/denote ddbbe549b6 283/355: Use function to test if file likely is a note, ELPA Syncer, 2022/06/26
- [elpa] externals/denote 62e7adfbdb 269/355: Replace superfluous 'let*' with 'let', ELPA Syncer, 2022/06/26
- [elpa] externals/denote 618eff9807 312/355: Make a couple of minor tweaks to the manual, ELPA Syncer, 2022/06/26