org-gtd.el icon indicating copy to clipboard operation
org-gtd.el copied to clipboard

defcustom group argument value seems incorrect in org-gtd-delegate.el

Open doolio opened this issue 2 years ago • 3 comments

The following defcustom :group argument value seems incorrect in org-gtd-delegate.el:

https://github.com/Trevoke/org-gtd.el/blob/751a3ab5fd100c7539946db2168118642cf8d90f/org-gtd-delegate.el#L45

Should it not have a value of 'org-gtd-delegate instead? In addition, is this file missing a defgroup form to ensure its customization settings appear under the org-gtd parent group?

doolio avatar May 20 '23 16:05 doolio

Well, it depends on how we think about this. At the moment I still think of it as a customizable part of the "organize" section of the flow, but I can probably be convinced that, potentially, all types of tasks should have customizable behavior, and therefore that this should be part of a org-gtd-delegate subsection of the customize area.

Trevoke avatar May 21 '23 18:05 Trevoke

At the moment I still think of it as a customizable part of the "organize" section of the flow

I do too. In fact, I was going to suggest at some point that the org-gtd-delegate.el file be merged into the org-gtd-organize.el file.

doolio avatar May 22 '23 08:05 doolio

Delegate is an action type, and organize is a process step. How does your mind reconcile that without also saying that we should move quick action, single action, calendar, incubate, knowledge, trash, and projects into organize?

Trevoke avatar May 22 '23 12:05 Trevoke