From: Jean Louis <bugs@gnu.support>
To: help-gnu-emacs@gnu.org
Subject: Org mode rant
Date: Sat, 1 May 2021 02:04:16 +0300 [thread overview]
Message-ID: <YIyM8AnyZ+6ShClq@protected.localdomain> (raw)
In-Reply-To: <87a6pfh1dj.fsf@zoho.eu>
* Emanuel Berg via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org> [2021-05-01 01:11]:
> Jean Louis wrote:
>
> > Org mode is one of popular modes
>
> Sure but not everyone likes it.
For notes I have been using database for long time, then in 2016, I
found about Org mode, and it is quite helpful to quickly without
direct LaTeX usage generate good quality PDF files, so I have been
using it for projects mostly. As I deal with hundreds of people, soon
there were too many Org files for each person tasks and
transactions. That becomes mess, as I cannot query through it, text
files are separate from each other. Sending or sharing tasks is pain,
and I had to extend it myself, collaboration is non-existent. Then
before few months I have decided to switch all Org files that have
some tasks, notes, transactions into the database, and I will not go
back. Now if I wish, I can generate and export to Org file, but not
vice versa. This way I am editing things on meta-level. And I do like
that. There are still 2500 Org files on my computer. But I have
figured out how to move it to database.
I like having the opportunity to reference even a single item in a
list, which is not possible with Org. I like to reference any
paragraph I wish or join and order Org chunks in the database as I
wish, including mix Org chunks or database blobs with other types like
images, videos, PDFs, Markdown, etc.
Org is so much better for writing or document preparation than for
management of procrastination, I mean tasks. One nice thing is that
TODO is highlighted, but that is quite easy to achieve in Emacs
anyway.
There is too much hype about it. Blatant and sensational promotion. Oh
my heaven. The hype draws many people to it, and so many get stuck
into bad design. Text is text, but it wants to be structured text, and
it wants to be database, but it cannot. And programmers try their
best, but will never be a database. And because there is no connection
to any kind of a database, it becomes very tiresome to code even
simple things like tagging with some dates and stamps. Database has
that already built-in and to keep trace of date/time stamps becomes
trivial. Properties in Org file are right there in front of the eyes,
confusing everybody who is confronted with it. My properties are in
the database entry, I can see them on a click, but don't need to.
TASKS - they are too often related to people, we have to do something
for others, others have to do something for us, or for others, people
do tasks, tasks are assigned to people, tasks are shared to people and
groups of people. There are no such concepts in Org, it is left to
user to find for himself, and there is no universaly helpful method.
Org is pleasure, it is interesting, it will help those who otherwise
could not help themselves and Org remains to be extremely useful.
For me it is not. I like to create a task, like today, we receive
Western Union in a group, I duplicate old task, change some
information, press a key and task is sent by email to the assigned
person, SMS notification follows up or even a call. While same can be
done in Org file, due to it not really being structured with separate
data from each other, it is much error prone. I found it surprising
that a TASK cannot be default be assigned to a person and that there
is no built-in function to send it by e-mail but I found my way with
Org.
> > it has 52 matches for "(eval " on my computer
>
> But that's not the reason, is it? :O
Who knows. Org Babel has to evaluate scripts and insert into
buffer. That is some type of evaluation I am doing for WWW
publishing. I could as well evaluate templates with any other language
specified.
⟦ (perl 2+2) ⟧ would work equally well as anything from "(perl" to ")"
could be evaluated by perl, not Emacs Lisp.
So much hype about Org and literate programming that people don't even
find true beauties of programs such as:
Cherrytree - hierarchical note taking application with rich text and syntax highlighting
https://www.giuspen.com/cherrytree/
Leo editor vs Org-mode
https://leoeditor.com/emacs.html
Leo programmable editor
http://leoeditor.com/
--
Jean
Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns
Sign an open letter in support of Richard M. Stallman
https://stallmansupport.org/
https://rms-support-letter.github.io/
next prev parent reply other threads:[~2021-04-30 23:04 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-22 14:43 How to tame compiler? Jean Louis
2021-04-22 14:46 ` Stefan Monnier
2021-04-22 15:47 ` Jean Louis
2021-04-22 16:06 ` Jean Louis
2021-04-30 13:31 ` Jorge P. de Morais Neto
2021-04-30 19:38 ` rcd-template-eval - was " Jean Louis
2021-04-30 19:48 ` rcd-template-eval, much is in Org mode Jean Louis
2021-04-30 20:06 ` Tassilo Horn
2021-04-30 22:08 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-04-30 23:04 ` Jean Louis [this message]
2021-05-01 0:46 ` Org mode rant Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 6:10 ` Jean Louis
2021-05-01 6:34 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 9:41 ` On markdown images Jean Louis
2021-05-01 9:59 ` Yuri Khan
2021-05-01 10:18 ` Jean Louis
2021-05-01 11:09 ` Yuri Khan
2021-05-01 11:25 ` Jean Louis
2021-05-02 19:30 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-03 5:43 ` Yuri Khan
2021-05-03 17:08 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-03 23:22 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-04 2:39 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 5:00 ` Org mode rant Bastien
2021-05-01 5:10 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 9:16 ` Jean Louis
2021-05-01 10:06 ` Bastien
2021-05-01 10:42 ` Jean Louis
2021-05-01 10:10 ` Bastien
2021-05-01 11:19 ` Jean Louis
2021-05-01 13:48 ` [External] : " Drew Adams
2021-05-01 14:05 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 10:10 ` Bastien
2021-04-30 20:23 ` eval myths - Re: How to tame compiler? Jean Louis
2021-04-30 22:11 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-04-30 23:07 ` Jean Louis
2021-05-01 0:28 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 8:13 ` tomas
2021-04-30 22:06 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-04-30 22:20 ` Stefan Monnier
2021-04-30 22:31 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-04-30 22:50 ` Stefan Monnier
2021-04-30 22:56 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 0:44 ` Michael Heerdegen
2021-05-01 3:49 ` Stefan Monnier
2021-05-01 4:55 ` Michael Heerdegen
2021-05-01 6:34 ` Jean Louis
2021-05-01 13:38 ` Stefan Monnier
2021-05-01 16:19 ` Jean Louis
2021-05-02 5:41 ` Michael Heerdegen
2021-05-02 7:37 ` Jean Louis
2021-05-02 7:45 ` Jean Louis
2021-05-02 9:06 ` tomas
2021-05-02 11:18 ` Jean Louis
2021-05-02 12:24 ` tomas
2021-05-02 18:17 ` Jean Louis
2021-05-02 12:06 ` Stages of WWW development compared to Emacs Lisp development Jean Louis
2021-05-02 16:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-02 18:37 ` Jean Louis
2021-05-02 16:45 ` How to tame compiler? Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-02 22:29 ` Stefan Monnier
2021-05-02 23:14 ` Jean Louis
2021-05-03 1:58 ` Eduardo Ochs
2021-05-03 6:51 ` Eval in templates - " Jean Louis
2021-05-01 4:53 ` Michael Heerdegen
2021-05-01 7:05 ` Jean Louis
2021-05-01 7:59 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-01 6:03 ` Jean Louis
2021-05-01 6:17 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-05-02 5:58 ` Michael Heerdegen
2021-05-02 6:54 ` Jean Louis
2021-05-03 21:39 ` Jean Louis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YIyM8AnyZ+6ShClq@protected.localdomain \
--to=bugs@gnu.support \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).