summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inboxes.mdwn17
-rw-r--r--news.mdwn1
2 files changed, 18 insertions, 0 deletions
diff --git a/inboxes.mdwn b/inboxes.mdwn
index dede9c4..15941a5 100644
--- a/inboxes.mdwn
+++ b/inboxes.mdwn
@@ -95,6 +95,23 @@ from the inbox. This means you need to have a place to put it, even
if it is only the trash. We will cover filing systems and other related
tools later.
+ for inbox in inboxes:
+ while len(inbox) > 0:
+ item = inbox.pop()
+ if item.needs_action:
+ if item.can_be_delegated:
+ item.delegate()
+ waiting_for.append(item)
+ elif item.is_quick:
+ item.do()
+ elif len(item.actions) > 1:
+ projects.append(item)
+ next_actions.extend(item.actions)
+ else:
+ next_actions.append(item)
+ elif item.may_be_needed_later:
+ filing_system.put(item)
+
Bug trackers: not really inboxes
--------------------------------
diff --git a/news.mdwn b/news.mdwn
index b2340d5..bd0e977 100644
--- a/news.mdwn
+++ b/news.mdwn
@@ -11,4 +11,5 @@ Since the alpha-2 tag (April 7, 2012):
* Made PDF, EPub, and Mobipocket versions available, and linked from the
sidebar.
* Added this news page.
+* Added pseudo-code for inbox processing.