Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wish list: skip current item while processing inbox #162

Open
dmgerman opened this issue May 22, 2023 · 7 comments
Open

Wish list: skip current item while processing inbox #162

dmgerman opened this issue May 22, 2023 · 7 comments

Comments

@dmgerman
Copy link

I wish there was a way to skip the current item being processed (I guess it not very GTD :)

@Trevoke
Copy link
Owner

Trevoke commented May 22, 2023

Yeah, this is a request that comes up now and again. You're quite right, as well, that it isn't GTD-like at all, and therefore I don't really want to implement it.

The book does mention that there are folks who benefit from seeing the top two or three items because their brain functions better that way, and that's a slightly bigger undertaking, I don't quite know how to make this work from a UI perspective, but I do think it should be an option - to either have just one clarify buffer, or to have the top two-three clarify buffers that you can navigate between, maybe similar to the occur/search buffers that you can navigate with M-n ...

@Trevoke
Copy link
Owner

Trevoke commented May 22, 2023

In the end maybe I should implement "skip this one", even though that's kind of a pain because it requires a whole additional state to keep track of what got skipped in the inbox (and then figure out how to... uh... not-skip-it-later).. It feels painful to implement, honestly.

@dmgerman
Copy link
Author

dmgerman commented May 22, 2023 via email

@Trevoke
Copy link
Owner

Trevoke commented May 22, 2023

It's a possibility. We do have to handle the "edge case" of someone skipping/refiling forever the last item to the inbox - because it might look like emacs is stuck or not doing anything.

@doolio
Copy link
Contributor

doolio commented May 22, 2023

I think this feature would certainly be desirable as part of step 4 (Reflect) of the GTD methodology.

@Trevoke
Copy link
Owner

Trevoke commented May 22, 2023

I think this feature would certainly be desirable as part of step 4 (Reflect) of the GTD methodology.

@doolio I don't understand. How is the way a user processes the inbox (arguably step 2 of the flow) impactful on the review/reflect step, which as you say is part 4 of the flow?

@doolio
Copy link
Contributor

doolio commented May 22, 2023

It's not but I think the process is similar. I recall now why I let my GTD practice slip because I don't think this package had org-gtd-review.el when I first discovered it.

In my mind (so please correct me if I'm mistaken), processing of one's GTD inbox is a combination of step 2 (Clarify) and step 3 (Organize) of the GTD methodology. I don't understand the desire to skip an item when processing the inbox as I believe you should want to process (clarify+organize) those items as quickly as possible i.e. you shouldn't want them just sitting in your inbox for a prolonged period and I think the prevailing recommendation is to clear it at least every 24-48 hrs. Saying that, I would have no objection if we provide the option to skip an item.

Now, when it comes to step 4 (Reflect), whether daily or weekly are we not processing our various lists apart from our inbox list? In doing so, to skip an item when reviewing these lists may be on reflection (!) a desirable action. It will remain in its current state in whatever list it resides until we come to reflect upon it again in the next review.

The book does mention that there are folks who benefit from seeing the top two or three items because their brain functions better that way, and that's a slightly bigger undertaking, I don't quite know how to make this work from a UI perspective

Do you mean 2-3 items in the inbox? But what if they are completely unrelated items wouldn't that just be confusing? Or do you mean to be able to see the next 2-3 subtasks within a project during a review because I can totally see that being useful. In any case, you can narrow to a region as well as to a headline. So perhaps we could have a customizable option to process a region comprising 2-3 headlines rather than a single headline?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants